summaryrefslogtreecommitdiff
path: root/sys/kern/kern_clock.c
AgeCommit message (Expand)Author
2023-07-07heartbeat(9): New mechanism to check progress of kernel.riastradh
2023-06-30entropy(9): Reintroduce netbsd<=9 time-delta estimator for unblocking.riastradh
2022-03-19kern: Delete kernel_ticks from kernel ABI.riastradh
2022-03-18clockrnd(9): Use atomic_load_relaxed for struct clockrnd::needed.riastradh
2021-08-14fix rumpkernel build failureryo
2021-08-14Improved the performance of kernel profiling on MULTIPROCESSOR, and possible ...ryo
2021-01-16entropy: Sample cycle counter or timecounter in hardclock.riastradh
2020-12-05Refactor interval timers to make it possible to support types other thanthorpej
2020-10-11Call cpu_initclocks() before registering the default timecounter,thorpej
2020-05-08Run Solaris cyclics from statclock() so dtrace isn't locked out by IPL_SCHEDad
2020-04-02Hide 'hardclock_ticks' behind a new getticks() function, and use relaxedmaxv
2019-12-01Fix false sharing problems with cpu_info. Identified with tprof(8).ad
2018-09-03C99 initializers for intr_timecounter.riastradh
2018-07-12Remove the kernel PMC code. Sent yesterday on tech-kern@.maxv
2018-02-04Add a proper defflag for GPROF, and include opt_gprof.h, otherwise we'remaxv
2017-02-12Add a KASSERT, otherwise it looks like a NULL deref; from Mootja.maxv
2015-04-22opt_ntp.h is no longer used in kern_clock.cpooka
2015-04-22_KERNEL_OPT wrappooka
2015-04-22move clock sysctls from init_sysctl.c to kern_clock.cpooka
2012-12-02adapt the cyclic module and profile dtrace provider to netbsd.chs
2011-10-30Back out previous; this should not be done in statclock but when thechristos
2011-10-29PR/45539: Greg A. Woods: add support for getrusage(2) memory size statisticschristos
2011-07-27These don't need uvm/uvm_extern.h.uebayasi
2010-12-20Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtchmatt
2008-10-05hardclock() itself doesn't schedule callout softintrs any more,pooka
2008-07-02Remove locking of p_stmutex from sched_pstats(), protect l_pctcpu with p_lock,rmind
2008-06-01Make trap counters per-cpu, like syscalls.ad
2008-05-19Reduce ifdefs due to MULTIPROCESSOR slightly.ad
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-22Implement MP callouts as discussed on tech-kern. The CPU binding code isad
2008-04-21timer fixes for PR 37093:ad
2008-03-11Add casts to avoid potential compiler warnings.ad
2008-03-11Make context switch + syscall counters optionally per-CPU and accumulatead
2008-01-20Now that __HAVE_TIMECOUNTER and __HAVE_GENERIC_TODR are invariants,joerg
2008-01-07Actually return the computed uptime in microuptime(). Fixes manysimonb
2007-12-22provide binuptime etc for !__HAVE_TIMECOUNTER.yamt
2007-11-06Merge scheduler changes from the vmlocking branch. All discussed onad
2007-10-04G/C the HIGHBALL stuff.ad
2007-10-03Make kaputt code compile.ad
2007-10-03Fix a dodgy bit of code in the PERFCTRS case.ad
2007-08-09Shuffle routines which just roll values around from kern_clock.cpooka
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-05-17merge yamt-idlelwp branch. asked by core@. some ports still needs work.yamt
2007-05-13Instead of the #define versions of tc_getfrequency() and nanouptime(), usedsl
2007-02-16Remove spllowersoftclock() and CLKF_BASEPRI(), and always dispatch calloutsad
2007-02-09Merge newlock2 to head.ad
2006-11-01remove some __unused from function parameters.yamt
2006-10-12- sprinkle __unused on function decls.christos
2006-09-02Add missing initializerschristos
2006-06-09re-order initialization sequence to have real counters available during autoc...kardel