summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* A little infrastructure, preceding some upcoming changesjulian2003-02-083-25/+66
* Remove vestiges of no longer needed unp_rvnode field.hsu2003-02-061-1/+0
* The lockmanager has to keep track of locks per thread, not per process.julian2003-02-051-19/+19
* Correct grammatical error in previous commit.des2003-02-041-1/+1
* Extra precautions before trying to start init(8).des2003-02-041-0/+2
* Implement proper bounds-checking and truncation of device names, this hasphk2003-02-041-4/+10
* Pave the road to removing the fixed size limit on device nodes:phk2003-02-041-0/+2
* Add vsnrprintf() which is just like vsnprintf() but takes a "radix"phk2003-02-041-0/+17
* Split the global timezone structure into two integer fields tophk2003-02-033-11/+10
* Split statclock into statclock and profclock, and made the method for drivingjake2003-02-031-90/+66
* Break out the bind and connect syscalls to intend to make callingume2003-02-031-15/+40
* No need to lock Giant around call to nanosleep1() in nanosleep().tjr2003-02-031-2/+0
* Avoid holding Giant across copyout() in gettimeofday() and getitimer().tjr2003-02-031-4/+4
* Make the variable types, the sysctl macros and the sysctl handler forharti2003-02-032-10/+10
* - Make some context switches conditional on SCHED_STRICT_RESCHED. This mayjeff2003-02-031-62/+146
* - Stop abusing oncpu for our cpu binding. Define a scheduler local elementjeff2003-02-031-11/+14
* Catch more uses of MIN().alfred2003-02-021-4/+0
* Consolidate MIN/MAX macros into one place (param.h).alfred2003-02-021-3/+0
* Use hz if stathz is zero. Adopted from sched_4bsd.scottl2003-02-021-1/+3
* Reversion of commit by Davidxu plus fixes since applied.julian2003-02-0114-1553/+1393
* Under #ifdef DIAGNOSTIC, fill malloc(9) allocations which do not havephk2003-02-011-0/+8
* Under DIAGNOSTIC, only report expensive timeouts if they are more expensivephk2003-02-011-1/+2
* Only add one tick per tick to the thread stats, instead of some random number.julian2003-01-312-4/+4
* Correct handling of locking for chroot() and chdir() cases: ratherrwatson2003-01-312-14/+16
* Clean up vnode handling on return from chroot() in certain errorrwatson2003-01-312-4/+8
* Use a local variable to store the number of ticks that elapsed intjr2003-01-311-2/+3
* NO_GEOM cleanup: unifdef;phk2003-01-301-8/+0
* NO_GEOM cleanup: retire to attic.phk2003-01-303-1770/+0
* NODEVFS cleanup: Unifdef.phk2003-01-301-282/+0
* NO_GEOM cleanup: remove #ifdefphk2003-01-301-423/+0
* NODEVFS cleanup: remove #ifdefsphk2003-01-301-9/+0
* NODEVFS cleanup: remove #ifdefs.phk2003-01-301-2/+0
* NODEVFS cleanup: Remove cdevsw[].phk2003-01-291-31/+0
* Fix two fatal signedness errors introduced when i and j in semop()tjr2003-01-291-5/+6
* Move timecounters notion of frequency to 64 bits.phk2003-01-291-3/+4
* - Use ksq_load as the authoritive count of kses on the pair of kseqs forjeff2003-01-291-84/+79
* - Remove debugging code that didn't work on UP.jeff2003-01-291-44/+0
* - Allow idle's pctcpu time to be calculated.jeff2003-01-281-6/+6
* - Fix the ksq_load calculation. It now reflects the number of entries on thejeff2003-01-281-27/+134
* No longer force COMPAT_FREEBSD4 to be on.peter2003-01-271-3/+0
* Don't dereference null vnode pointer if controling terminal was revoked.phk2003-01-271-3/+5
* Use kg_numupcalls to see if we are closing a thread group,davidxu2003-01-262-4/+4
* fix warningsalfred2003-01-261-2/+2
* Add const qualifier to data argument for msgsnd.alfred2003-01-262-3/+3
* Move UPCALL related data structure out of kse, introduce a newdavidxu2003-01-2614-1389/+1548
* - Add the ule scheduler. This is intended to be a general purpose processjeff2003-01-261-0/+697
* - Call sched_sleep() instead of rolling our own in cv_waitq_add().jeff2003-01-261-2/+2
* Bring shm functions closer the the opengroup standards.alfred2003-01-252-5/+5
* Bring semop() closer the the opengroup standards.alfred2003-01-252-4/+5
* Add sysctl kern.timecounter.nsetclock which indicates the number ofphk2003-01-251-0/+2
OpenPOWER on IntegriCloud