aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Correct the vm_mtx handling; specifically, don't acquire it inDima Dorfman2001-05-221-5/+13
* Remove KASSERT test for sleeping on mv_mtx, instead let WITNESS catchAlfred Perlstein2001-05-221-2/+0
* Sort includes.John Baldwin2001-05-211-1/+1
* - Assert that the vm mutex is held in pipe_free_kmem().John Baldwin2001-05-211-1/+6
* Axe unneeded spl()'s.John Baldwin2001-05-211-4/+1
* Aquire vm mutex when releasing sysv shm segments.Alfred Perlstein2001-05-201-0/+4
* Add convenience function kernel_sysctlbyname() for kernel consumers,Jonathan Lemon2001-05-191-1/+24
* remove my private assertions from tsleep.Alfred Perlstein2001-05-191-7/+2
* Regen syscalls that were made mpsafe via vm_mtxAlfred Perlstein2001-05-192-19/+19
* Introduce a global lock for the vm subsystem (vm_mtx).Alfred Perlstein2001-05-1921-35/+259
* - Don't panic on a try lock operation for a sleep lock if we hold a spinJohn Baldwin2001-05-171-2/+6
* - Remove the global ithread_list_lock spin lock in favor of per-ithreadJohn Baldwin2001-05-171-37/+30
* - Move the setting of bootverbose to a MI SI_SUB_TUNABLES SYSINIT.John Baldwin2001-05-171-0/+12
* o Modify access control checks in p_candebug() such that the policy is asRobert Watson2001-05-171-3/+3
* CleanupAlfred Perlstein2001-05-171-54/+50
* initialize pipe pointersAlfred Perlstein2001-05-171-0/+1
* pipe_create has to zero out the select record earlier to avoidAlfred Perlstein2001-05-171-1/+1
* Change the second argument of vflush() to an integer that specifiesIan Dowse2001-05-161-11/+45
* remove include of ipl.h because it no longer existsAlfred Perlstein2001-05-161-1/+0
* Remove unneeded includes of sys/ipl.h and machine/ipl.h.John Baldwin2001-05-154-4/+0
* - Remove unneeded include of sys/ipl.h.John Baldwin2001-05-151-1/+2
* - Remove unneeded include of sys/ipl.h.John Baldwin2001-05-151-3/+2
* Support /dev/ctty againBrian Somers2001-05-151-3/+8
* Back out scanning file descriptors with holding a process lock.Seigo Tanimura2001-05-151-2/+34
* When calling poll() on a fd associated with a filesystem, let POLLIN/POLLOUTJonathan Lemon2001-05-141-3/+3
* Use the new ability to avoid practically all the gunk in this file.Poul-Henning Kamp2001-05-141-17/+26
* - Convert msleep(9) in select(2) and poll(2) to cv_*wait*(9).Seigo Tanimura2001-05-141-40/+131
* Simplify the vm fault trap handling code a bit by using if-else instead ofJohn Baldwin2001-05-111-29/+15
* In vrele() and vput(), avoid triggering the confusing "missed vn_close"Ian Dowse2001-05-111-2/+6
* Check witness_dead in more functions to avoid panic'ing when assertionsJohn Baldwin2001-05-111-3/+16
* Regenerate.Tor Egge2001-05-111-1/+1
* gettimeofday() is MP safe on both -current and -stable.Tor Egge2001-05-111-1/+1
* - Split out the support for per-CPU data from the SMP code. UP kernelsJohn Baldwin2001-05-103-56/+73
* Remove an 'optimization' I hope to never see again.Alfred Perlstein2001-05-081-89/+111
* Always initialize bio_resid from bio_bcount in the disk mini-layer soPoul-Henning Kamp2001-05-081-1/+1
* Properly copy the P_ALTSTACK flag in struct proc::p_flag to the childAkinori MUSHA2001-05-072-1/+2
* Make the disk mini-layer check for and handle zero-length transfersPoul-Henning Kamp2001-05-061-0/+6
* Actually biofinish(struct bio *, struct devstat *, int error) is more generalPoul-Henning Kamp2001-05-061-3/+1
* Fix return type of vop_stdputpages()Poul-Henning Kamp2001-05-061-1/+2
* o First step in cleaning up authorization code for the posix4Robert Watson2001-05-061-8/+8
* Raise the SysV shared memory defaults to more reasonable values.Matthew Dillon2001-05-041-3/+3
* Fix a bug in the pfind() changes due to confusing the process returned byJohn Baldwin2001-05-041-1/+6
* - Move state about lock objects out of struct lock_object and into a newJohn Baldwin2001-05-044-194/+201
* Don't hold the process mutex across calls to FREE() since the vm systemJohn Baldwin2001-05-041-1/+0
* Implement vop_std{get|put}pages() and add them to the default vop[].Poul-Henning Kamp2001-05-011-0/+33
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-0139-50/+109
* When panic()'ing because of recursion on a non-recursive mutex, printAlfred Perlstein2001-04-301-2/+2
* Make rtprio work again.Jake Burkholder2001-04-291-19/+14
* o As part of the move to not maintaining copies of the vnode owning uidRobert Watson2001-04-293-3/+3
* VOP_BALLOC was never really a VOP in the first place, so convert itPoul-Henning Kamp2001-04-291-12/+0