summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Resolve two deadlocks that could be caused by busy md device backedkib2006-12-141-1/+2
* Add a function to return the MD interrupt source cookie associated withjhb2006-12-121-0/+20
* Add a comment and fix a whitespace nit.jhb2006-12-121-1/+2
* Fix a potential point of confusion. Art Ironport we've seen this end upjulian2006-12-121-3/+6
* Use vfs_mount_error() to log mount errors in a few places with humanrodrigc2006-12-071-1/+8
* Changes to try fix sched_ule.c courtesy of David Xu.julian2006-12-061-12/+13
* Threading cleanup.. part 2 of several.julian2006-12-0619-2565/+890
* Bug fix for obscenely large wait times on uncontested lockskmacy2006-12-041-4/+4
* Fix an edge case in rman_manage_region() where it didn't handle a resourcejhb2006-12-041-4/+7
* if a thread blocked on userland condition variable isdavidxu2006-12-042-5/+21
* Introduce userspace condition variable, since we have already POSIXdavidxu2006-12-031-4/+200
* Linker set support depends on the magic __start_<section> andkib2006-11-301-0/+47
* Only grab the sched_lock if we actually need to modify the thread priority.phk2006-11-301-4/+5
* Flushing the buffer is conditional on actually using the buffer. Oops.jb2006-11-301-0/+4
* Turn console printf buffering into a kernel option and only onjb2006-11-301-14/+23
* - Remove third parameter of itimer_find, the parameter is always zero.davidxu2006-11-281-46/+16
* Fix a race in soclose() where connections could be queued to themohans2006-11-221-22/+26
* Save exit status of an exiting process in kn_data in the knote.jhb2006-11-201-0/+1
* whitespace fix onlyjulian2006-11-201-6/+6
* Use scheduler API sched_user_prio() to adjust thread's userland priority,davidxu2006-11-201-12/+15
* Add vm map and object locking to each_writable_segment().alc2006-11-191-10/+15
* Fix msgsnd(3)/msgrcv(3) deadlock under heavy resource pressure by timing outjkim2006-11-171-5/+9
* Change sleepq_add(9) argument from 'struct mtx *' to 'struct lock_object *',pjd2006-11-163-9/+10
* Adjust assertions to allow for magical properties of the 'lbolt' waitjhb2006-11-151-3/+3
* Fix a copy-paste bug in NON-KSE case.davidxu2006-11-141-11/+11
* change vop_lock handling to allowing tracking of callers' file and line forkmacy2006-11-134-12/+13
* track lock class name in a way that doesn't break WITNESSkmacy2006-11-135-13/+22
* Unbreak witnesskmacy2006-11-121-1/+1
* In kern_sendfile() fix the calculation of sbytes (the total number of bytesandre2006-11-121-23/+19
* Copy base user priority in NO_KSE case.davidxu2006-11-121-0/+1
* Fix mispatch of includes list; allows my kernel to build successfully.trhodes2006-11-121-0/+1
* show lock class in profiling output for default case where type is not specif...kmacy2006-11-122-19/+24
* Use mi_switch, this should fix loadavg calculation problem in NO_KSE case.davidxu2006-11-121-5/+0
* Update includes for sys/posix4 move.trhodes2006-11-111-2/+1
* Merge posix4/* into normal kernel hierarchy.trhodes2006-11-117-14/+9
* Update #includes list.trhodes2006-11-113-5/+3
* Unbreak userland priority inheriting in NO_KSE case.davidxu2006-11-111-1/+2
* tinderbox fixkmacy2006-11-111-1/+1
* remove lingering call to rd(tick)kmacy2006-11-111-1/+1
* missed nits replacing mutex with lockkmacy2006-11-111-4/+4
* MUTEX_PROFILING has been generalized to LOCK_PROFILING. We now profilekmacy2006-11-116-257/+382
* o Fix a couple of obvious typos.maxim2006-11-081-2/+2
* Style cleanups to the sctp_* syscall functions.andre2006-11-071-107/+95
* Simplify operations with sync_mtx in sched_sync():jhb2006-11-071-7/+3
* Fix comment typo and function declaration.jhb2006-11-071-2/+2
* Don't drop reference to tty in tty_close() if TS_ISOPEN is already cleared.tegge2006-11-061-7/+6
* Handle early errors in kern_sendfile() by introducing a new goto 'out'andre2006-11-061-9/+9
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-0633-248/+367
* Add a new priv(9) kernel interface for checking the availability ofrwatson2006-11-063-90/+380
* Typo, 'from' vnode is locked here, not 'to' vnode.pjd2006-11-041-1/+1
OpenPOWER on IntegriCloud