| Commit message (Expand) | Author | Age | Files | Lines |
* | Make the process_exit eventhandler run without Giant. Add Giant hooks | peter | 2004-03-14 | 1 | -0/+2 |
* | Send B_PHYS out to pasture, it no longer serves any function. | phk | 2003-11-15 | 1 | -1/+0 |
* | don't allow reading from files that haven't been open'd for reading. | jmg | 2003-10-24 | 1 | -2/+3 |
* | We need to initialize bp->b_offset and bp->b_iooffset | simokawa | 2003-10-21 | 1 | -0/+2 |
* | Fix asynchronous physio breakage introduced in rev 1.163. | simokawa | 2003-09-10 | 1 | -4/+3 |
* | Add a f_vnode field to struct file. | phk | 2003-06-22 | 1 | -2/+2 |
* | Get rid of the b_spc specialty field in struct buf by using an already | phk | 2003-06-16 | 1 | -2/+2 |
* | Use __FBSDID(). | obrien | 2003-06-11 | 1 | -2/+3 |
* | Deprecate machine/limits.h in favor of new sys/limits.h. | kan | 2003-04-29 | 1 | -2/+1 |
* | - kthread's don't have p_textvp set to anything, so replace code that | jhb | 2003-04-17 | 1 | -7/+1 |
* | Don't reinitialize fields that are already initialized by getpbuf(). | alc | 2003-04-05 | 1 | -1/+1 |
* | o Remove useracc() calls from aio_qphysio(); they are redundant | alc | 2003-04-04 | 1 | -20/+1 |
* | Replace the at_fork, at_exec, and at_exit functions with the slightly more | jhb | 2003-03-24 | 1 | -6/+11 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 1 | -8/+8 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 1 | -8/+8 |
* | Close the remaining user address mapping races for physical | dillon | 2003-01-20 | 1 | -2/+13 |
* | style(9) fixes, mostly add parens around return arguments. | alfred | 2003-01-13 | 1 | -63/+65 |
* | Bow to the whining masses and change a union back into void *. Retain | dillon | 2003-01-13 | 1 | -6/+6 |
* | Allowing nent < 0 in aio_suspend() and lio_listio() is just asking for | tjr | 2003-01-12 | 1 | -2/+2 |
* | Remove "XXX undocumented" comment from lio_listio(). | tjr | 2003-01-12 | 1 | -1/+1 |
* | Change struct file f_data to un_data, a union of the correct struct | dillon | 2003-01-12 | 1 | -6/+6 |
* | Remove unused second argument from DEV_STRATEGY(). | phk | 2003-01-03 | 1 | -1/+1 |
* | Lock filedesc while performing a range check on the file descriptor. | alfred | 2002-12-27 | 1 | -0/+4 |
* | Rework the sysconf(3) interaction with aio: | alfred | 2002-11-17 | 1 | -3/+3 |
* | Export the values for _SC_AIO_MAX and _SC_AIO_PRIO_DELTA_MAX via the p1003b | alfred | 2002-11-16 | 1 | -0/+4 |
* | Call 'p31b_setcfg(CTL_P1003_1B_AIO_LISTIO_MAX, AIO_LISTIO_MAX)' | alfred | 2002-11-16 | 1 | -0/+3 |
* | Do a bit more work in the aio code to simulate the credential environment | rwatson | 2002-11-07 | 1 | -0/+7 |
* | Change the way support for asynchronous I/O is indicated to applications | wollman | 2002-10-27 | 1 | -0/+2 |
* | fdfree() clears p_fd for us, no need to do it again. | jhb | 2002-10-18 | 1 | -1/+0 |
* | Eliminate the unnecessary clearing of flag bits that are already clear | alc | 2002-10-14 | 1 | -4/+1 |
* | Some kernel threads try to do significant work, and the default KSTACK_PAGES | scottl | 2002-10-02 | 1 | -1/+1 |
* | Replace (ab)uses of "NULL" where "0" is really meant. | archie | 2002-08-22 | 1 | -1/+1 |
* | o Remove the AIOCBLIST_ASYNCFREE flag and related code. It's never set. | alc | 2002-08-22 | 1 | -19/+2 |
* | o Make a correction to the last change: In aio_cancel(2) return AIO_ALLDONE | alc | 2002-08-11 | 1 | -2/+2 |
* | o In aio_cancel(2), make sure that p->p_aioinfo isn't NULL before | alc | 2002-08-11 | 1 | -0/+2 |
* | Set the ident field of the struct kevent that is registered by _aio_aqueue() | alc | 2002-08-06 | 1 | -4/+5 |
* | o The introduction of kevent() broke lio_listio(): _aio_aqueue() thought | alc | 2002-08-05 | 1 | -6/+6 |
* | Back out my lats commit of locking down a socket, it conflicts with hsu's work. | tanimura | 2002-05-31 | 1 | -3/+0 |
* | o Remove some unnecessary casting from and add some necessary casting to | alc | 2002-05-25 | 1 | -3/+3 |
* | Fix warnings. Also, removed an unused variable that I found that was just | peter | 2002-05-24 | 1 | -6/+4 |
* | Lock down a socket, milestone 1. | tanimura | 2002-05-20 | 1 | -0/+3 |
* | As malloc(9) and free(9) are now Giant-free, remove the Giant lock | tanimura | 2002-05-03 | 1 | -1/+1 |
* | Push down Giant for setpgid(), setsid() and aio_daemon(). Giant protects only | tanimura | 2002-04-20 | 1 | -0/+2 |
* | Lock proctree_lock instead of pgrpsess_lock. | jhb | 2002-04-16 | 1 | -2/+2 |
* | o Use aiocblist::fd_file in the AIO threads rather than recomputing | alc | 2002-04-14 | 1 | -45/+3 |
* | Restructure aio_return() to eliminate duplicated code and facilitate Giant | alc | 2002-04-08 | 1 | -21/+15 |
* | Reduce the duplication of code for error handling in _aio_aqueue(). | alc | 2002-04-07 | 1 | -19/+7 |
* | Change jobref and *ijoblist from int to long in order to avoid | alc | 2002-04-07 | 1 | -3/+3 |
* | o aio_process needn't fhold()/fdrop() the fp now that _aio_aqueue() and | alc | 2002-04-04 | 1 | -13/+6 |
* | Keep the reference to the file acquired in _aio_aqueue() until the operation | alc | 2002-03-31 | 1 | -3/+7 |