summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Revamp of the syscall path, exception and context handling. Themarcel2003-05-164-5/+5
* Detect that a vnode has been reclaimed while vflush() was waiting to locktruckman2003-05-161-0/+11
* Fix long standing bug that prevents the PT_CONTINUE, PT_KILL andobrien2003-05-161-9/+10
* VOP_PATHCONF() requires a vnode lock; this patch adds locking torwatson2003-05-151-0/+2
* Make the mb_alloc low-watermark sysctl-tunable read-only and makebmilekic2003-05-151-2/+5
* p_sigignore moved into struct sigacts. move one which was missed.ps2003-05-141-1/+1
* - Merge struct procsig with struct sigacts.jhb2003-05-1312-156/+216
* In setitimer(2), if the it_value of the new itimer value is clear, thenjhb2003-05-131-3/+4
* Optimize the use of splay in gbincore(). During a "make buildworld" thealc2003-05-131-7/+22
* Bail out if there were not two loadable sections. Add XXX comment aboutphk2003-05-122-0/+16
* Remove bogus locking from DDB's "show lockedvnods" command: usingrwatson2003-05-121-11/+7
* Don't pass NULL pointer to memset if we are compiled with DIAGNOSTICphk2003-05-121-4/+3
* Make m_freem() just use m_free() instead of duplicating the code. Thebmilekic2003-05-101-32/+2
* Remove Giant from kern_sigsuspend() and osigsuspend() as these should nowjhb2003-05-091-10/+2
* Rename MAC_MAX_POLICIES to MAC_MAX_SLOTS, since the variables andrwatson2003-05-081-8/+8
* Clean up locking for the MAC Framework:rwatson2003-05-071-78/+180
* Lock the vm_object when performing vm_pager_deallocate().alc2003-05-061-1/+1
* Tweak the clearing of TDF_DEADLKTREAT so that we only bother grabbing thejhb2003-05-051-2/+2
* Mostly sort the includes.jhb2003-05-051-13/+13
* Lock the proc lock around calls to tdsignal() in the sigwait() family ofjhb2003-05-051-6/+12
* Make issignal() private to kern_sig.c since it is only called from cursig()jhb2003-05-051-1/+2
* Remove TD_ON_RUNQ() from a check to make sure Giant is not held whenjhb2003-05-051-3/+1
* Split sendit into two parts. The first part, still called sendit, thatdwmalone2003-05-051-50/+65
* Change the semantics of sysv shm emulation to take a additionalmbr2003-05-051-48/+102
* Add two KASSERTS which trigger if free(9) would drag the "memuse" statisticphk2003-05-051-0/+6
* Use le32dec() instead of le32toh() because we are not guaranteed to havephk2003-05-051-1/+1
* - Revert kern/vfs_subr.c revision 1.444. The vm_object's size isn'talc2003-05-031-1/+1
* Lock access to the vm_object's flags in vop_stdcreatevobject().alc2003-05-021-1/+4
* Fix typo in last commitjulian2003-05-021-1/+1
* Add the M_FREELIST flag, which is used to detect whenever asilby2003-05-021-0/+10
* remove old and inaccurate XXX comment.julian2003-05-021-1/+0
* Move the flag that indicates an idle thread from the KSE to the thread.julian2003-05-024-4/+4
* Remove Giant from the setuid(), seteuid(), setgid(), setegid(),jhb2003-05-011-30/+0
* Initialize and destroy the struct proc mutex in the proc zone's init andjhb2003-05-013-5/+6
* Garbage collect unused TDF_INMSLEEP flag.jhb2003-05-011-1/+0
* Instead of recording the Unix time in a process when it starts, record thedes2003-05-015-7/+8
* Fix compiling problem, p_tracee is in my local repository fordavidxu2003-05-012-6/+0
* Drop Giant lock before suspended, pick up it after resumed.davidxu2003-05-012-2/+10
* Lock an update to a vm_object's ref_count.alc2003-05-011-0/+2
* Lock accesses to the vm_object's ref_count and resident_page_count.alc2003-05-011-5/+9
* AMD64 uses the new-style cpu_switch()/cpu_throw() calling conventions.peter2003-04-304-5/+5
* Forgot to remove Giant around call to kern_sigaction() injhb2003-04-301-4/+1
* Axe a stale comment.jhb2003-04-301-2/+0
* Fix some easy, global, lint warnings. In most cases, this meansmarkm2003-04-308-9/+9
* Increase some default values.davidxu2003-04-302-4/+4
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-2911-17/+11
* style(9)mike2003-04-281-25/+20
* Finish the vm_object locking for this file, including holding the vm_objectalc2003-04-281-3/+8
* unlock sched_lock at right time.davidxu2003-04-272-2/+2
* Various changes to vm_object_page_remove():alc2003-04-261-1/+1
OpenPOWER on IntegriCloud