| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Added used include of <sys/sx.h>. Don't depend on namespace pollution in | bde | 2002-03-25 | 1 | -0/+1 |
* | Remove references to vm_zone.h and switch over to the new uma API. | jeff | 2002-03-20 | 1 | -40/+45 |
* | Document all functions, global and static variables, and sysctls. | eivind | 2002-03-05 | 1 | -43/+80 |
* | Lock struct pgrp, session and sigio. | tanimura | 2002-02-23 | 1 | -1/+9 |
* | o Clearing p/td_retval[0] after aio_newproc() is unnecessary. (We stopped | alc | 2002-02-12 | 1 | -6/+1 |
* | Pre-KSE/M3 commit. | julian | 2002-02-07 | 1 | -4/+4 |
* | o Remove the unused vestiges of JOBST_JOBQPROC and | alc | 2002-01-20 | 1 | -15/+1 |
* | o Revision 1.99 ("KSE Milestone 2") left the aio daemons | alc | 2002-01-20 | 1 | -2/+2 |
* | o Eliminate an unused parameter from aio_fphysio(). | alc | 2002-01-17 | 1 | -3/+3 |
* | o Correct the initialization of aiolio_zone: Each entry was 16 times larger | alc | 2002-01-14 | 1 | -13/+5 |
* | o Correct a 32/64-bit error in the initialization of aiol_zone, specifically, | alc | 2002-01-09 | 1 | -1/+1 |
* | o Add missing synchronization (splnet()/splx()) in aio_free_entry(). | alc | 2002-01-06 | 1 | -1/+27 |
* | o Properly check the file descriptor passed to aio_cancel(2). (Previously, | alc | 2002-01-02 | 1 | -14/+3 |
* | o Some style(9)-motivated changes to white space. | alc | 2002-01-01 | 1 | -13/+13 |
* | o Correct an off-by-one error in aio_suspend(2). | alc | 2001-12-31 | 1 | -1/+1 |
* | o Use "td->td_proc" instead of "curproc" where possible. | alc | 2001-12-31 | 1 | -10/+8 |
* | Make AIO a loadable module. | alfred | 2001-12-29 | 1 | -72/+85 |
* | o Eliminate compilation warnings on 64-bit architectures. | alc | 2001-12-10 | 1 | -3/+3 |
* | o Eliminate unnecessary synchronization from filt_aiodetach(). | alc | 2001-12-09 | 1 | -5/+3 |
* | The aio kthreads start off with a root credential just like all other | jhb | 2001-10-05 | 1 | -7/+0 |
* | KSE Milestone 2 | julian | 2001-09-12 | 1 | -76/+93 |
* | Check validity of signal callback requested via aio routines. | alfred | 2001-04-18 | 1 | -2/+13 |
* | When aio_read/write() is used on a raw device, physical buffers are | alc | 2001-03-10 | 1 | -7/+26 |
* | Use the kthread API to create and destroy AIO daemons. | alc | 2001-03-09 | 1 | -9/+7 |
* | Grab the process lock while calling psignal and before calling psignal. | jhb | 2001-03-07 | 1 | -9/+26 |
* | Add a missing splx() to aio_fphysio(). (This change is a no-op in -5.0, | alc | 2001-03-06 | 1 | -12/+6 |