aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_clocksource.c
Commit message (Expand)AuthorAgeFilesLines
* Rename hardclock_cnt() to hardclock() and remove the old implementation.Mark Johnston2018-09-061-3/+3
* Create a new macro for static DPCPU data.Andrew Turner2018-07-051-1/+1
* stop and restart kernel event timers in the suspend / resume cycleAndriy Gapon2018-05-211-0/+16
* getnextevent: put variable only used by KTR under ifdef KTRMatt Macy2018-05-191-1/+5
* sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Remove some, but not all, assumptions that the BSP is CPU 0 and that CPUsNathan Whitehorn2017-11-251-0/+2
* Remove cpu_deepest_sleep variable.Konstantin Belousov2017-02-241-1/+0
* Fix for race leading to endless timer interrupts related toHans Petter Selasky2017-01-201-1/+1
* Add an EARLY_AP_STARTUP option to start APs earlier during boot.John Baldwin2016-05-141-0/+17
* Fix typo in comment.Alexander Motin2015-07-201-1/+1
* Add ddb command 'show clocksource' to display state of the per-cpuKonstantin Belousov2015-02-041-0/+39
* On some Intel CPUs with a P-state but not C-state invariant TSC the TSCJohn Baldwin2015-01-051-5/+6
* remove opensolaris cyclic code, replace with high-precision calloutsAndriy Gapon2014-12-071-57/+0
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-9/+7
* Revert r267961, r267973:Glen Barber2014-06-271-7/+9
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-9/+7
* Hide internal details of sbintime_t implementation wrapping INT64_MAX intoDavide Italiano2014-04-121-6/+6
* Add support for event timers whose clock frequency can change while running.Ian Lepore2014-04-021-0/+19
* Fix periodic per-CPU timers startup on boot.Alexander Motin2013-12-161-1/+2
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-251-1/+0
* - Make callout(9) tickless, relying on eventtimers(4) as backend forDavide Italiano2013-03-041-250/+218
* MFcalloutng:Alexander Motin2013-02-281-7/+9
* MFcalloutng:Davide Italiano2013-02-281-2/+4
* Add support for good old 8192Hz profiling clock to software PMC.Alexander Motin2013-02-261-9/+15
* Get time of next event from other cores only if SMP is already started.Grzegorz Bernacki2013-02-011-8/+10
* panic() with reasonable message instead of returning zero frequency causingAlexander Motin2012-10-101-1/+2
* Particlly MFcalloutng r238425 (by davide):Alexander Motin2012-08-041-11/+6
* Partialy MFcalloutng r236894 (by davide):Alexander Motin2012-08-041-20/+20
* Microoptimize time math. As soon as our event periods are always below omeAlexander Motin2012-08-031-12/+14
* Add kern.eventtimer.activetick tunable/sysctl, specifying whether eachAlexander Motin2012-03-131-8/+24
* Idle ticks optimization:Alexander Motin2012-03-101-6/+12
* Be more polite when setting state->nextevent inside cpu_new_callout().Alexander Motin2012-03-091-2/+3
* Set negative quality to TSC timecounter when C3 state is enabled for IntelJung-uk Kim2011-06-221-0/+1
* better integrate cyclic module with clocksource/eventtimer subsystemAndriy Gapon2011-05-161-12/+61
* Refactor Xen PV code to use new event timers subsystem. That uses one-shotAlexander Motin2011-05-131-5/+0
* sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly.Matthew D Fleming2011-01-121-1/+1
* After some off-list discussion, revert a number of changes to theDimitry Andric2010-11-221-1/+1
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutDimitry Andric2010-11-141-1/+1
* On APs startup skip hard-/statclock events, which time passed before CPUAlexander Motin2010-11-081-16/+30
* If kernel built with DEVICE_POLLING, keep one CPU always in active stateAlexander Motin2010-09-221-1/+6
* If new callout scheduled to another CPU and we are using global timer,Alexander Motin2010-09-211-3/+7
* Remember last kern.eventtimer.periodic value, explicitly set by user.Alexander Motin2010-09-211-2/+5
* When global timer used at SMP system, update nextevent field on BSP beforeAlexander Motin2010-09-181-4/+4
* Make kern_tc.c provide minimum frequency of tc_ticktock() calls, requiredAlexander Motin2010-09-141-1/+5
* Add some foot shooting protection by checking singlemul value correctness.Alexander Motin2010-09-141-4/+5
* Refactor timer management code with priority to one-shot operation mode.Alexander Motin2010-09-131-262/+601
* Fix several un-/signedness bugs of r210290 and r210293. Add one more check.Alexander Motin2010-07-201-2/+3
* Extend timer driver API to report also minimal and maximal supported periodAlexander Motin2010-07-201-11/+35
* Rename timeevents.c to kern_clocksource.c.Alexander Motin2010-07-141-0/+508