summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_clock.c
Commit message (Expand)AuthorAgeFilesLines
* - Update the sched api. sched_{add,rem,clock,pctcpu} now all accept a tdjeff2003-10-161-4/+2
* Fix this to build on alpha. Build test successful.smkelly2003-06-271-1/+1
* - Add a software watchdog facility.smkelly2003-06-261-0/+82
* Rename P_THREADED to P_SA. P_SA means a process is using schedulerdavidxu2003-06-151-3/+3
* Use __FBSDID().obrien2003-06-111-1/+3
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-291-1/+1
* - Move PS_PROFIL and its new cousin PS_STOPPROF back over to p_flag andjhb2003-04-221-19/+17
* - Adjust sched hooks for fork and exec to take processes as arguments insteadjeff2003-04-111-1/+1
* Update netisr handling; Each SWI now registers its queue, and all queuejlemon2003-03-041-4/+0
* Change the process flags P_KSES to be P_THREADED.julian2003-02-271-3/+3
* Remove a never true condition.davidxu2003-02-251-2/+1
* Move a bunch of flags from the KSE to the thread.julian2003-02-171-3/+4
* - Split the struct kse into struct upcall and struct kse. struct kse willjeff2003-02-171-2/+2
* - Move ke_sticks, ke_iticks, ke_uticks, ke_uu, ke_su, and ke_iu back intojeff2003-02-171-3/+5
* Remove #include <sys/dkstat.h>phk2003-02-161-1/+0
* Move the tty related statistics counters to live with the tty code.phk2003-02-161-5/+0
* A little infrastructure, preceding some upcoming changesjulian2003-02-081-3/+19
* Split statclock into statclock and profclock, and made the method for drivingjake2003-02-031-90/+66
* Reversion of commit by Davidxu plus fixes since applied.julian2003-02-011-37/+18
* Move UPCALL related data structure out of kse, introduce a newdavidxu2003-01-261-18/+37
* 1. Support versioning and wall clock in kse mailbox,davidxu2002-11-181-0/+4
* - Create a new scheduler api that is defined in sys/sched.hjeff2002-10-121-1/+2
* Give up on calling tc_ticktock() from a timeout, we have timeoutphk2002-09-041-0/+2
* Fixed breakage of binary compatibility of the kern.clockrate sysctl inbde2002-05-051-0/+1
* Move the winding of timecounters out of hardclock and into a normalphk2002-04-261-3/+0
* Take the "tickadj" element out of struct clockinfo. Our adjtime(2)phk2002-04-151-1/+0
* Remove __P.alfred2002-03-191-1/+1
* MFS: synchronize the code with the version in -stable, specifically:luigi2002-02-111-5/+3
* Change the preemption code for software interrupt thread schedules andjhb2002-01-051-1/+1
* Change traces in hardclock and statclock to use the KTR_CLK tracejake2001-12-291-2/+2
* Add/correct description for some sysctl variables where it was missing.luigi2001-12-161-1/+2
* Device Polling code for -current.luigi2001-12-141-0/+12
* Use MTX_QUIET for the lock operations during clock interrupts so their logsjhb2001-11-151-6/+6
* Add missing includes of sys/ktr.h.jhb2001-10-111-0/+1
* KSE Milestone 2julian2001-09-121-26/+37
* - Close races with signals and other AST's being triggered while we are injhb2001-08-101-8/+4
* Add KTR_INTR tracepoints for when clock interrupts are triggered.jhb2001-08-031-0/+2
* Remove unneeded includes of sys/ipl.h and machine/ipl.h.jhb2001-05-151-1/+0
* Overhaul of the SMP code. Several portions of the SMP kernel support havejhb2001-04-271-60/+75
* Fix an old bug related to BETTER_CLOCK. Call forward_*clock if SMPjhb2001-04-171-3/+3
* Catch up to header include changes:jhb2001-03-281-1/+1
* Changed the aston() family to operate on a specified process instead ofbde2001-02-191-2/+2
* - Catch up to the new swi API changes:jhb2001-02-091-2/+2
* Change and clean the mutex lock interface.bmilekic2001-02-091-14/+14
* - Proc locking.jhb2001-01-241-7/+20
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesjake2001-01-101-2/+2
* o Export cp_time ("CPU time statistics") using SYSCTL_OPAQUE.rwatson2000-11-201-0/+3
* - Protect the callout wheel with a separate spin mutex, callout_lock.jake2000-11-191-2/+12
* - Overhaul the software interrupt code to use interrupt threads for eachjhb2000-10-251-1/+3
* Catch up to moving headers:jhb2000-10-201-2/+2
OpenPOWER on IntegriCloud