summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Lots of whitespace cleanup.ups2005-06-092-25/+13
* Rename sysctl security.jail.getfsstatroot_only to security.jail.enforce_statfspjd2005-06-093-21/+136
* Remove process information leak from inside a jail, whenpjd2005-06-091-0/+3
* Fix some race conditions for pinned threads that may cause them to runups2005-06-092-65/+138
* Avoid code duplication in serval places by introducing universalpjd2005-06-092-154/+92
* Simplify the code a bit after the bzero().imp2005-06-091-12/+3
* - My sub-par public school education has been exposed. s/sentinal/sentinel/jeff2005-06-091-4/+4
* Remove the previous parsing-logic for arguments on the '#!'-line of shellgad2005-06-091-128/+2
* - Under heavy IO load the buf daemon can run for many hundereds ofjeff2005-06-081-7/+29
* Initialize uio_iovcnt to 1 in extattr_list_vp() and extattr_get_vp()rodrigc2005-06-082-0/+4
* In sem_forkhook(), don't attempt to generate a copy of the process semaphorerwatson2005-06-081-0/+4
* - Clear OWEINACT prior to calling VOP_INACTIVE to remove the possibilityjeff2005-06-071-1/+2
* In lio_listio(2) change jobref from an int to a long so thatalc2005-06-071-1/+2
* Gratuitous renaming of four System V Semaphore MAC Framework entryrwatson2005-06-071-4/+4
* - Fix the case where we're not preempting but there is already a newtdjeff2005-06-071-3/+11
* Make "show msgbuf" use the pager instead of blasting the whole thing out.dwhite2005-06-061-2/+5
* Fix a bug relavant to debugging, a masked signal unexpectedly interruptsdavidxu2005-06-061-52/+37
* Allow sends sent from non page-aligned userspace addresses to begallatin2005-06-052-15/+13
* Eliminate an unused field from struct aio_liojob.alc2005-06-051-2/+0
* After some input from bde@ and rereading the datasheet use a MTX_SPINmarius2005-06-041-0/+1
* Eliminate the original method of requesting notification of aio_read(2) andalc2005-06-041-58/+14
* - It's 2005 already, I've been working on this for three years.jeff2005-06-041-1/+1
* - Don't SLOT_USE() in the preempt case, sched_add() has already taken thejeff2005-06-041-72/+37
* Wrap copyin/copyout for kevent so the 32bit wrapper does not haveps2005-06-031-44/+51
* Synchronize access to the per process aiocb lists in many of the functions.alc2005-06-031-2/+19
* In aio_waitcomplete() correct two cases of using an aiocb after freeing it.alc2005-06-021-2/+4
* Giant is no longer required in kern_setrlimit(); remove its acquisition andalc2005-06-011-2/+0
* This patch addresses a standards violation issue. The standards say akensmith2005-05-311-1/+13
* Synchronize access to aio_freeproc with a mutex. Eliminate related splalc2005-05-301-12/+21
* Use the proc mtx to prevent simultaneous changes to p_aioinfo.alc2005-05-301-16/+21
* Eliminate unnecessary calls to wakeup(); no one sleeps on &aio_freeproc.alc2005-05-301-12/+1
* Rebuild generated system call definition files following the addition ofrwatson2005-05-302-458/+459
* Introduce a new field in the syscalls.master file format to hold therwatson2005-05-302-625/+778
* - Add bufobj_wrefl() to add a write ref to a bufobj that is already locked.jeff2005-05-301-0/+9
* Kernel hooks to support PMC sampling modes.jkoshy2005-05-302-2/+13
* Eliminate aio_activeproc; it's unused.alc2005-05-301-6/+0
* Eliminate aio_bufjobs; it's unused.alc2005-05-291-5/+0
* Normalize white space in syscalls.master: try to use tabs before systemrwatson2005-05-291-20/+20
* Kernel malloc layers malloc_type allocation over one of two underlyingrwatson2005-05-291-130/+159
* Fix panic when module is compiled in and it is loaded from loader.conf.pjd2005-05-281-3/+5
* Change the way options are parsed on the `#!'-line of a shell-script. Insteadgad2005-05-281-7/+174
* Prevent loading modules with are compiled into the kernel.pjd2005-05-281-2/+8
* Regenerate from syscalls.master.rwatson2005-05-282-3/+3
* Mark ntp_gettime() as MSTD, since its system call path will acquirerwatson2005-05-281-1/+1
* Explicitly acquire Giant around the ntp_gettime() and assert it in therwatson2005-05-281-0/+4
* Regenerate for updated syscalls.master.rwatson2005-05-282-10/+10
* Mark the following compatability system calls as MCOMPAT or MCOMPAT4 basedrwatson2005-05-281-8/+8
* Regenerate from syscalls.master.rwatson2005-05-282-3/+3
* Mark quotactl() as MSTD.rwatson2005-05-281-1/+1
* Acquire Giant explicitly in quotactl() so that the syscalls.masterrwatson2005-05-282-4/+20
OpenPOWER on IntegriCloud