summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Bah, fix a bogon in the last commit: get the sense of a compare test rightjhb2003-03-041-1/+1
* - Hold the buf lock while manipulating and inspecting its fields.jeff2003-03-041-56/+70
* Remove safety belt: it is now ok to do a mtx_trylock() on a mutex youjhb2003-03-042-10/+8
* Replace calls to WITNESS_SLEEP() and witness_list() with equivalent callsjhb2003-03-048-23/+23
* Add a WITNESS_WARN() call to verify that we hold no locks after runningjhb2003-03-041-0/+1
* A small overhaul of witness:jhb2003-03-041-56/+112
* Miscellaneous cleanups to _mtx_lock_sleep():jhb2003-03-042-8/+12
* Properly assert that mtx_trylock() is not called on a mutex we alreadyjhb2003-03-042-16/+8
* - Create a function sched_interact_score() which decides on thejeff2003-03-041-70/+86
* - Add a new 'flags' parameter to getblk().jeff2003-03-042-9/+14
* - Correct the wchan in vop_stdfsync()jeff2003-03-031-1/+1
* FreeBSD 5.0 has stopped shipping /modules 2.5 years ago. Catchru2003-03-031-1/+1
* Pick up one file missed in the previous vprint() cleanupnjl2003-03-031-3/+3
* Finish cleanup of vprint() which was begun with changing v_tag to a string.njl2003-03-031-25/+3
* Make nokqfilter() return the correct return value.phk2003-03-033-4/+4
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-037-108/+64
* Don't pick up a name from the dev_t if it is not there.phk2003-03-031-1/+7
* - Shift the tick count by 10 and back around sched_pctcpu_update()jeff2003-03-031-2/+8
* - In sched_add() special case PRI_TIMESHARE and PRI_ITHD|PRI_REALTIME. Wejeff2003-03-031-9/+22
* - Refrain from setting the td_priority in sched_wakeup(). It will be resetjeff2003-03-031-6/+5
* Explicitly initialize all cdevsw methods with the relevant nofoo() functionphk2003-03-021-0/+11
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).des2003-03-021-1/+1
* Clean up whitespace, s/register //, refrain from strong urge to ANSIfy.des2003-03-022-57/+57
* uiomove-related caddr_t -> void * (just the low-hanging fruit)des2003-03-023-10/+9
* Convert one of our main caddr_t consumers, uiomove(9), to void *.des2003-03-021-5/+5
* Clean up whitespace, unregisterize, ANSIfy, remove prototypes madedes2003-03-021-55/+19
* NO_GEOM cleanup:phk2003-03-021-8/+1
* NODEVFS cleanup:phk2003-03-021-9/+3
* - Hold the vnode interlock across calls to bgetvp instead of acquiring itjeff2003-03-022-3/+5
* Remove unneeded code added in revision 1.188.tegge2003-03-011-32/+9
* - gc USE_BUFHASH. The smp locking of the buf cache renders this useless.jeff2003-03-012-108/+0
* Check kse group limit before linking new ksegrp.davidxu2003-02-282-4/+4
* Add the flip-side check: If a driver wants a particular major#, makephk2003-02-271-0/+9
* We can now properly return ENODEV in nommap(), so do it.mux2003-02-271-2/+1
* Add support for allocating a device driver major number on demand.phk2003-02-271-2/+15
* When a process has been waiting on a condition variable or mutex theharti2003-02-272-0/+3
* NODEVFS cleanup:phk2003-02-271-22/+0
* Release sched_lock before calling upcall_free.davidxu2003-02-272-2/+2
* Change the process flags P_KSES to be P_THREADED.julian2003-02-2714-34/+34
* o fix ppsratecheck to interpret a maxpps of zero as "ignore everything"sam2003-02-261-1/+5
* Fix a bug when handling SIGCONT.davidxu2003-02-261-7/+0
* Introduce a new taskqueue that runs completely free of Giant, and inscottl2003-02-261-2/+19
* Add a missing '!'.davidxu2003-02-262-4/+4
* Add a simple facility to allow round roubin in userland.davidxu2003-02-262-82/+90
* When doing cleanup of excessive buffers in bdwrite (see kern/vfs_bio.cmckusick2003-02-251-2/+8
* Unbreak mutex profiling (at least for me).mtm2003-02-252-6/+30
* - Add the missing NULL interlock argument to a recently added BUF_LOCK.jeff2003-02-251-1/+1
* Prevent large files from monopolizing the system buffers. Keepmckusick2003-02-252-3/+62
* Remove a bogus comment.davidxu2003-02-252-12/+0
* Remove a never true condition.davidxu2003-02-251-2/+1
OpenPOWER on IntegriCloud