aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_clock.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* deadlkres: Make parameters settable with tunablesMark Johnston2023-03-031-3/+3
* kern/clock: remove interrupt reporting from watchdog_fire()Elliott Mitchell2023-02-161-20/+1
* Retire broken GPROF support from the kernelMateusz Guzik2022-11-151-22/+0
* time(3): Fix spelling.Hans Petter Selasky2022-10-231-2/+2
* time(3): Optimize tvtohz() function.Hans Petter Selasky2022-10-231-46/+67
* AST: reworkKonstantin Belousov2022-08-021-9/+42
* clock: Group the "clocks" SYSINIT with the function definitionMark Johnston2021-11-151-5/+2
* kern: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* Allow swi_sched() to be called from NMI context.Alexander Motin2020-07-251-0/+1
* deadlkres: include thread name in panic messagesJason A. Harmening2020-04-011-4/+6
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+1
* sleep(9), sleepqueue(9): const'ify wchan pointersConrad Meyer2019-12-241-1/+1
* schedlock 1/4Jeff Roberson2019-12-151-2/+1
* Handle multiple clock interrupts simultaneously in sched_clock().Jeff Roberson2019-12-081-2/+1
* Update td_runtime of running thread on each statclock().Alexander Motin2019-06-141-0/+12
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+1
* Tidy up hardclock.Mateusz Guzik2018-11-291-25/+37
* Rename hardclock_cnt() to hardclock() and remove the old implementation.Mark Johnston2018-09-061-90/+3
* Create a new macro for static DPCPU data.Andrew Turner2018-07-051-1/+1
* Split up deadlkres() to make it more readable in anticipation ofBjoern A. Zeeb2018-07-051-79/+73
* epoch: skip poll function call in hardclock unless there are callbacks pendingMatt Macy2018-05-171-2/+5
* epoch(9): schedule pcpu callback task in hardclock if there are callbacks pen...Matt Macy2018-05-171-0/+3
* make SW_WATCHDOG dynamicMike Karels2018-01-031-13/+13
* Remove some, but not all, assumptions that the BSP is CPU 0 and that CPUsNathan Whitehorn2017-11-251-1/+3
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Remove register keyword from sys/ and ANSIfy prototypesEd Maste2017-05-171-11/+7
* Initialize 'ticks' earlier in boot after 'hz' is set.John Baldwin2016-11-221-38/+0
* Renumber license clauses in sys/kern to avoid skipping #3Ed Maste2016-09-151-1/+1
* Prevent parallel tc_windup() calls, both parallel top-level calls fromKonstantin Belousov2016-07-271-6/+8
* Do not acquire the thread lock in hardclock_cnt() unless needed.Mark Johnston2016-05-181-3/+5
* Add an EARLY_AP_STARTUP option to start APs earlier during boot.John Baldwin2016-05-141-0/+33
* sys: extend use of the howmany() macro when available.Pedro F. Giffuni2016-04-261-3/+2
* The struct thread td_estcpu member is only used by the 4BSD scheduler.Konstantin Belousov2016-04-171-2/+0
* Initialize ticks so that it wraps 10 minutes after boot to increase thePeter Wemm2015-02-051-0/+5
* The process spin lock currently has the following distinct uses:Konstantin Belousov2014-11-261-8/+8
* When sleeping waiting for the profiling stop, always set P_STOPPROFKonstantin Belousov2014-11-101-3/+3
* dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINEAndriy Gapon2013-11-261-1/+1
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-251-1/+0
* Correct a bug that prevented deadlkres from (almost) ever firing.Ryan Stone2013-06-281-8/+2
* Add a generic way to call per event allocate / release function.Fabien Thomas2013-03-051-1/+2
* - Make callout(9) tickless, relying on eventtimers(4) as backend forDavide Italiano2013-03-041-2/+1
* Add support for good old 8192Hz profiling clock to software PMC.Alexander Motin2013-02-261-0/+5
* Mark 'ticks', 'time_second', and 'time_uptime' as volatile to prevent theJohn Baldwin2013-01-281-2/+2
* Implement the DTrace sched provider. This implementation aims to beRyan Stone2012-05-151-0/+6
* Add software PMC support.Fabien Thomas2012-03-281-1/+11
* Idle ticks optimization:Alexander Motin2012-03-101-16/+31
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+2
* Fix interrupt counters dumping on SW_WATCHDOG fire.Alexander Motin2011-09-271-1/+1