summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_tc.c
Commit message (Expand)AuthorAgeFilesLines
* sys/kern: spelling fixes in comments.pfg2016-04-291-1/+1
* Define `fhard` in pps_event(..) only when PPS_SYNC is defined to mutengie2015-11-021-1/+8
* Use per-cpu values for base and last in tc_cpu_ticks(). The valueskib2015-09-251-7/+14
* If a specific timecounter has been chosen via sysctl, and a new timecounterian2015-08-121-5/+13
* Only process the PPS event types currently enabled in pps_params.mode.ian2015-08-071-0/+3
* RFC 2783 requires a status of ETIMEDOUT, not EWOULDBLOCK, on a timeout.ian2015-08-071-2/+6
* Reimplement the ordering requirements for the timehands updates, andkib2015-07-081-70/+68
* Tweaks for r284178:kib2015-06-111-3/+2
* When updating/accessing the timehands, barriers are needed to ensurekib2015-06-091-41/+69
* Implement a mechanism for making changes in the kernel<->driver PPSian2015-05-041-4/+35
* Use sbuf_printf() for sysctl strings instead of stack buffers and snprintf().ian2015-03-141-8/+9
* Add mutex support to the pps_ioctl() API in the kernel.hselasky2015-03-071-3/+4
* Update the vdso timehands only via tc_windup().neel2015-01-201-4/+11
* On some Intel CPUs with a P-state but not C-state invariant TSC the TSCjhb2015-01-051-4/+4
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-2/+4
* Revert r267961, r267973:gjb2014-06-271-4/+2
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-2/+4
* - Make callout(9) tickless, relying on eventtimers(4) as backend fordavide2013-03-041-0/+59
* Add PPS_CANWAIT support for time_pps_fetch(). This adds support for all threeian2013-02-151-8/+49
* Mark 'ticks', 'time_second', and 'time_uptime' as volatile to prevent thejhb2013-01-281-2/+2
* Add support for walltimestamp in DTrace.gnn2012-07-161-0/+20
* Stop updating the struct vdso_timehands from even handler executed inkib2012-06-231-41/+21
* Implement mechanism to export some kernel timekeeping data tokib2012-06-221-0/+84
* o) Add COMPAT_FREEBSD32 support for MIPS kernels using the n64 ABI with userl...jmallett2012-03-031-0/+2
* Add a missing break. This bug was introduced in r228856.kevlo2012-02-101-0/+1
* Introduce the sysclock_getsnapshot() and sysclock_snap2bintime() KPIs. Thelstewart2011-12-241-4/+140
* Do away with the somewhat clunky sysclock_ops structure and associated code,lstewart2011-11-291-90/+12
* Make the fbclock_[get]{bin,nano,micro}[up]time() function prototypes public solstewart2011-11-291-12/+12
* Fix an oversight in r227747 by calling fbclock_bin{up}time() directly from thelstewart2011-11-291-5/+5
* - Add Pulse-Per-Second timestamping using raw ffcounter and correspondinglstewart2011-11-211-0/+65
* - Provide a sysctl interface to change the active system clock at runtime.lstewart2011-11-201-2/+318
* Core structure and functions to support a feed-forward clock within the kernel.lstewart2011-11-191-0/+442
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* If TSC stops ticking in C3, disable deep sleep when the user forcefullyjkim2011-07-141-0/+6
* Introduce signed and unsigned version of CTLTYPE_QUAD, renamingmdf2011-01-191-2/+2
* Add parentheses for clarity. The parentheses around the two terms of the &&cperciva2010-11-231-1/+1
* In tc_windup, handle the case where the previous call to tc_windup wascperciva2010-11-221-0/+10
* Fix some more style(9) issues.brucec2010-11-141-1/+1
* Fix style(9) issues from r215281 and r215282.brucec2010-11-141-2/+4
* Add some descriptions to sys/kern sysctls.brucec2010-11-141-4/+4
* Until hardclock() and respectively tc_windup() called first time, systemmav2010-09-211-0/+1
* Make kern_tc.c provide minimum frequency of tc_ticktock() calls, requiredmav2010-09-141-2/+7
* Refactor timer management code with priority to one-shot operation mode.mav2010-09-131-6/+12
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlytrasz2010-07-181-1/+1
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrighttrasz2010-07-181-1/+1
* Remove interval validation from cpu_tick_calibrate(). As I found, checkmav2010-07-111-36/+14
* Use ISO C99 integer types in sys/kern where possible.ed2010-06-211-7/+7
* Implement flexible BPF timestamping framework.jkim2010-06-151-1/+1
* Remove conditionally compiled time counter statistics; tools likerwatson2009-04-111-31/+0
* By default, don't compile in counters of calls to various timerwatson2009-03-081-13/+18
OpenPOWER on IntegriCloud