summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* iBack out david's last commit. the suspension code needs to be calledjulian2002-10-263-26/+13
* Move suspension checking code from userret() into thread_userret().davidxu2002-10-263-13/+26
* Backout revision 1.48.davidxu2002-10-262-4/+2
* Comment describing the semantics of mac_late.rwatson2002-10-251-1/+6
* - Rename the DDB specific %z printf format to %y.mux2002-10-251-3/+12
* Split 4.x and 5.x signal handling so that we can keep 4.x signalpeter2002-10-254-19/+89
* #include <geom/geom.h> to get proper prototypes. Contrary to my fears wephk2002-10-251-10/+12
* suspend thread only when it can be interrupted.davidxu2002-10-252-2/+4
* let thread_schedule_upcall() handle idle kse.davidxu2002-10-252-4/+16
* Disable the kernacc() check in mtx_validate() until such time that kernaccphk2002-10-252-0/+10
* In vrele() we can actually have a VCHR with v_rdev == NULL if wephk2002-10-251-1/+1
* fix style-ojulian2002-10-252-2/+2
* More work on the interaction between suspending and sleeping threads.julian2002-10-254-48/+66
* Within ufs, the ffs_sync and ffs_fsync functions did not alwaysmckusick2002-10-252-6/+11
* fix typo.davidxu2002-10-252-2/+4
* Extract out KSE specific code from machine specific codejulian2002-10-242-0/+94
* Fix the spechash lock order reversal by keeping an updated sumphk2002-10-241-19/+28
* Make sure GEOM has stopped rattling the disks before we try to mountphk2002-10-241-0/+4
* Don't try to be cute and save a call/return by implementing a degeneratephk2002-10-241-5/+1
* respect TDF_SINTR, also for SINGLE_NO_EXIT threading mode, if a threaddavidxu2002-10-242-12/+12
* don't forget to remove kse from idle queue.davidxu2002-10-242-0/+4
* Move thread related code from kern_proc.c to kern_thread.c.julian2002-10-243-314/+1000
* Whitespace cleanup.des2002-10-232-20/+18
* Handle binaries with arbitrary number PT_LOAD sections, not onlykan2002-10-231-14/+19
* Don't dereference the 'x' pointer if it is NULL, instead skip thejhb2002-10-221-6/+12
* Change the `mutex_prof' structure to use three variables containedrobert2002-10-222-36/+28
* Introduce MAC_CHECK_VNODE_SWAPON, which permits MAC policies torwatson2002-10-221-0/+22
* Missed in previous merge: export sizeof(struct oldmac) rather thanrwatson2002-10-221-1/+1
* Support the new MAC user API in kernel: modify existing system callsrwatson2002-10-221-169/+917
* Regen.rwatson2002-10-222-8/+20
* Flesh out prototypes for __mac_get_pid, __mac_get_link, andrwatson2002-10-221-3/+5
* detect idle kse correctly.davidxu2002-10-221-1/+1
* This update removes a race between unmount and lookup. The lookupmckusick2002-10-221-4/+1
* This checkin reimplements the io-request priority hack in a waymckusick2002-10-221-29/+0
* GEOM does not (and shall not) propagate flags like D_MEMDISK, so we willphk2002-10-211-11/+11
* Reduce the overhead of the mutex statistics gathering code, try to producedes2002-10-212-38/+56
* One #include <sys/sysctl.h> should be enough.cognet2002-10-211-1/+0
* Use if_printf(ifp, "blah") instead ofbrooks2002-10-211-2/+1
* Fix the calculations of the length of the unread message buffertmm2002-10-201-2/+2
* We have memset() and memcpy() in the kernel now, so we don't need tophk2002-10-201-5/+0
* Add an actual implementation of kse_wakeup()julian2002-10-201-1/+41
* Add kernel dump support, based on the ia64 version (which was committedtmm2002-10-201-1/+1
* #unifdef the code for checking blessed lock collisions until we need it.phk2002-10-201-0/+13
* If MAC_MAX_POLICIES isn't defined, don't try to define it, just let therwatson2002-10-201-3/+1
* Stake a claim on 418 (__xstat), 419 (__xfstat), 420 (__xlstat)peter2002-10-191-0/+3
* Grab 416/417 real estate before I get burned while testing again.peter2002-10-191-0/+2
* Add a new 'NOMACCHECK' flag to namei() NDINIT flags, which permits therwatson2002-10-191-6/+11
* Regen from addition of execve_mac placeholder.rwatson2002-10-192-2/+2
* Add a placeholder for the execve_mac() system call, similar to SELinux'srwatson2002-10-191-0/+1
* Drop in the MAC check for file creation as part of open().rwatson2002-10-191-3/+11
OpenPOWER on IntegriCloud