aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_clock.c
Commit message (Expand)AuthorAgeFilesLines
* Rework how we store process times in the kernel such that we always storeJohn Baldwin2004-10-051-4/+4
* Update for the KDB framework:Marcel Moolenaar2004-07-101-10/+6
* - Assert that any process that has statclock called on it has both aJohn Baldwin2004-07-021-11/+10
* Nice, is a property of a process as a whole..Julian Elischer2004-06-161-1/+1
* Remove a redundant "td = curthread" statement from profclock().Tim J. Robbins2004-06-021-1/+0
* Fix a race condition which could result in profprocs being decrementedColin Percival2004-05-031-0/+2
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-051-4/+0
* Make sure to disable the watchdog if we cannot honour the timeout.Poul-Henning Kamp2004-02-281-3/+2
* Rename the WATCHDOG option to SW_WATCHDOG and make it use thePoul-Henning Kamp2004-02-281-33/+29
* Catch a few places where NULL (pointer) was used where 0 (integer) wasPeter Wemm2003-12-231-1/+1
* - Update the sched api. sched_{add,rem,clock,pctcpu} now all accept a tdJeff Roberson2003-10-161-4/+2
* Fix this to build on alpha. Build test successful.Sean Kelly2003-06-271-1/+1
* - Add a software watchdog facility.Sean Kelly2003-06-261-0/+82
* Rename P_THREADED to P_SA. P_SA means a process is using schedulerDavid Xu2003-06-151-3/+3
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* Deprecate machine/limits.h in favor of new sys/limits.h.Alexander Kabaev2003-04-291-1/+1
* - Move PS_PROFIL and its new cousin PS_STOPPROF back over to p_flag andJohn Baldwin2003-04-221-19/+17
* - Adjust sched hooks for fork and exec to take processes as arguments insteadJeff Roberson2003-04-111-1/+1
* Update netisr handling; Each SWI now registers its queue, and all queueJonathan Lemon2003-03-041-4/+0
* Change the process flags P_KSES to be P_THREADED.Julian Elischer2003-02-271-3/+3
* Remove a never true condition.David Xu2003-02-251-2/+1
* Move a bunch of flags from the KSE to the thread.Julian Elischer2003-02-171-3/+4
* - Split the struct kse into struct upcall and struct kse. struct kse willJeff Roberson2003-02-171-2/+2
* - Move ke_sticks, ke_iticks, ke_uticks, ke_uu, ke_su, and ke_iu back intoJeff Roberson2003-02-171-3/+5
* Remove #include <sys/dkstat.h>Poul-Henning Kamp2003-02-161-1/+0
* Move the tty related statistics counters to live with the tty code.Poul-Henning Kamp2003-02-161-5/+0
* A little infrastructure, preceding some upcoming changesJulian Elischer2003-02-081-3/+19
* Split statclock into statclock and profclock, and made the method for drivingJake Burkholder2003-02-031-90/+66
* Reversion of commit by Davidxu plus fixes since applied.Julian Elischer2003-02-011-37/+18
* Move UPCALL related data structure out of kse, introduce a newDavid Xu2003-01-261-18/+37
* 1. Support versioning and wall clock in kse mailbox,David Xu2002-11-181-0/+4
* - Create a new scheduler api that is defined in sys/sched.hJeff Roberson2002-10-121-1/+2
* Give up on calling tc_ticktock() from a timeout, we have timeoutPoul-Henning Kamp2002-09-041-0/+2
* Fixed breakage of binary compatibility of the kern.clockrate sysctl inBruce Evans2002-05-051-0/+1
* Move the winding of timecounters out of hardclock and into a normalPoul-Henning Kamp2002-04-261-3/+0
* Take the "tickadj" element out of struct clockinfo. Our adjtime(2)Poul-Henning Kamp2002-04-151-1/+0
* Remove __P.Alfred Perlstein2002-03-191-1/+1
* MFS: synchronize the code with the version in -stable, specifically:Luigi Rizzo2002-02-111-5/+3
* Change the preemption code for software interrupt thread schedules andJohn Baldwin2002-01-051-1/+1
* Change traces in hardclock and statclock to use the KTR_CLK traceJake Burkholder2001-12-291-2/+2
* Add/correct description for some sysctl variables where it was missing.Luigi Rizzo2001-12-161-1/+2
* Device Polling code for -current.Luigi Rizzo2001-12-141-0/+12
* Use MTX_QUIET for the lock operations during clock interrupts so their logsJohn Baldwin2001-11-151-6/+6
* Add missing includes of sys/ktr.h.John Baldwin2001-10-111-0/+1
* KSE Milestone 2Julian Elischer2001-09-121-26/+37
* - Close races with signals and other AST's being triggered while we are inJohn Baldwin2001-08-101-8/+4
* Add KTR_INTR tracepoints for when clock interrupts are triggered.John Baldwin2001-08-031-0/+2
* Remove unneeded includes of sys/ipl.h and machine/ipl.h.John Baldwin2001-05-151-1/+0
* Overhaul of the SMP code. Several portions of the SMP kernel support haveJohn Baldwin2001-04-271-60/+75
* Fix an old bug related to BETTER_CLOCK. Call forward_*clock if SMPJohn Baldwin2001-04-171-3/+3