| Age | Commit message (Expand) | Author |
| 2021-06-02 | timecounter(9): Zero the next pointer after tc_detach. | riastradh |
| 2021-04-08 | Sort includes. | simonb |
| 2021-04-08 | tc_init(): KASSERT that the timecounter hasn't previously been | simonb |
| 2020-05-27 | - remove #ifdef __FreeBSD__ | rin |
| 2020-05-27 | Oops, put back opt_ntp.h for options PPS_{SYNC,DEBUG}. | rin |
| 2020-05-27 | - kern_tc.c does not depend on "options NTP" | rin |
| 2020-05-27 | Tiny optimization; timecounters should not go bad ~ every ticktock. | rin |
| 2020-05-23 | Move proc_lock into the data segment. It was dynamically allocated because | ad |
| 2020-01-02 | - Eliminate the global "boottime" variable, which was being accessed | thorpej |
| 2019-12-27 | s/inital/initial/ | msaitoh |
| 2019-10-06 | xc_barrier - convenience function to xc_broadcast() a nop. | uwe |
| 2018-07-01 | Revert "Sprinkle cold conditionals to make tc_ticktock before inittimecounter." | riastradh |
| 2018-06-30 | Sprinkle cold conditionals to make tc_ticktock before inittimecounter. | riastradh |
| 2018-02-13 | Put time_second and time_uptime in different cache lines, probably saves | maxv |
| 2017-11-02 | C99ify initialization of dummy_timecounter. | riastradh |
| 2017-06-09 | define a copy of getnanotime() named dtrace_getnanotime() so that | chs |
| 2013-09-14 | ifdef a variable like its use | martin |
| 2013-05-26 | Extend kernel PPS api with pps_ref_event(). | kardel |
| 2012-11-13 | kill some -Wunused-but-set-variable warnings | pooka |
| 2012-02-21 | Make time_second and time_uptime volatile, so the compiler knows they | martin |
| 2010-04-13 | _KERNEL_OPT | pooka |
| 2010-02-06 | __inline -> inline | uebayasi |
| 2009-06-14 | Make PPS work with fast time counters (> 2GHz) | kardel |
| 2009-05-23 | - Add lwp_pctr(), get an LWP's preemption/ctxsw counter. | ad |
| 2009-01-11 | merge christos-time_t | christos |
| 2008-07-19 | Initialize timecounter_lock at IPL_HIGH. Prevents a "locking against myself" | kardel |
| 2008-05-11 | Fix locking botch. Pointed out by kardel@. | ad |
| 2008-05-08 | - Add tc_gonebad(): allows timecounter to be flagged as bad and removed at | ad |
| 2008-04-28 | Remove clause 3 and 4 from TNF licenses | martin |
| 2008-04-21 | Make ntp, pmc, reboot, sysarch, time syscalls MPSAFE. | ad |
| 2008-02-10 | Disable the event counters by default, since they create terrible cache | ad |
| 2008-01-20 | Now that __HAVE_TIMECOUNTER and __HAVE_GENERIC_TODR are invariants, | joerg |
| 2008-01-05 | Serialize calls to tc_windup(). | ad |
| 2008-01-03 | Add tc_detach() for detaching a timecounter. It is good enough to | dyoung |
| 2007-12-15 | fix a comment. | yamt |
| 2007-11-30 | Use membar_*(). | ad |
| 2007-11-23 | Kill another instance of KAUTH_GENERIC_ISSUSER. | elad |
| 2007-11-16 | Work around broken MD headers. | ad |
| 2007-11-15 | Kill the memory barriers: force users of the outgoing timehand to move | ad |
| 2007-11-15 | Oops; fix thinko. | ad |
| 2007-11-15 | Add a bit of locking around timecounter attachment / selection. | ad |
| 2007-10-21 | Adjust a comment. In NetBSD the time-related kernel function prototypes | simonb |
| 2007-08-17 | Timecounters are lockless. Add conservative memory barriers to ensure that | ad |
| 2007-03-04 | Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. | christos |
| 2007-02-09 | Merge newlock2 to head. | ad |
| 2007-01-04 | Consistent usage of KAUTH_GENERIC_ISSUSER. | elad |
| 2006-11-01 | remove some __unused from function parameters. | yamt |
| 2006-10-21 | Avoid printf() the selected timecounter as it is called in the path of hardcl... | kardel |
| 2006-10-12 | - sprinkle __unused on function decls. | christos |
| 2006-09-24 | Reduce hardclock() code path length wrt/ multiply/divide by | kardel |