index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
kern
/
kern_tc.c
Age
Commit message (
Expand
)
Author
2024-02-23
timecounting: start system uptime at 0.0 instead of 1.0
Scott Soule Cheloha
2023-02-04
timecounting: remove incomplete PPS support
Scott Soule Cheloha
2022-12-13
timecounting: add getbinruntime(), getnsecruntime()
Scott Soule Cheloha
2022-12-05
zap a pile of dangling tabs
Theo de Raadt
2022-11-08
tc_setclock: don't print a warning if tc_windup() rejects inittodr(9) time
Scott Soule Cheloha
2022-09-18
timecounting: tc_reset_quality: print notice if active counter changes
Scott Soule Cheloha
2022-08-12
amd64: simplify TSC synchronization testing
Scott Soule Cheloha
2022-07-23
timecounting: use full 96-bit product when computing elapsed time
Scott Soule Cheloha
2021-10-24
use NULL not 0 for pointer values in kern
Jonathan Gray
2021-06-19
timecounting: add FRAC_TO_NSEC(), BINTIME_TO_NSEC()
cheloha
2021-06-15
factor out nsecuptime and getnsecuptime.
David Gwynne
2021-04-30
Rearrange the implementation of bounded sysctl. The primitive
Alexander Bluhm
2021-02-23
timecounting: use C99-style initialization for all timecounter structs
cheloha
2020-12-05
Convert sysctl_tc to sysctl_bounded_arr
gnezdo
2020-09-16
timecounting: provide a naptime variable for userspace via kvm_read(3)
cheloha
2020-07-20
ramdisks got broken by that last diff.
Theo de Raadt
2020-07-20
timecounting: add missing mutex assertion to tc_update_timekeep()
cheloha
2020-07-20
timecounting: misc. cleanup in tc_setclock() and tc_setrealtimeclock()
cheloha
2020-07-19
tc_windup(): remove misleading comment about getmicrotime(9)
cheloha
2020-07-17
Read ogen from the other timehands; fixes tk_generation
gkoehler
2020-07-16
adjtime(2): distribute skew along arbitrary period on runtime clock
cheloha
2020-07-06
Add support for timeconting in userland.
Paul Irofti
2020-07-04
It's been agreed upon that global locks should be expressed using
anton
2020-07-02
timecounting: make the dummy counter interrupt- and MP-safe
cheloha
2020-06-26
timecounting: deprecate time_second(9), time_uptime(9)
cheloha
2020-06-22
timecounting: add gettime(9), getuptime(9)
cheloha
2020-05-29
dev/rndvar.h no longer has statistical interfaces (removed during various
Theo de Raadt
2020-05-20
timecounting: decide whether to advance offset within tc_windup()
cheloha
2019-12-12
tc_setclock: reintroduce timeout_adjust_ticks() call
cheloha
2019-12-12
Recommit "tc_windup: separate timecounter.tc_freq_adj from timehands.th_adjus...
cheloha
2019-12-02
Revert "timeout(9): switch to tickless backend"
cheloha
2019-12-02
tc_windup: separate timecounter.tc_freq_adj from timehands.th_adjustment
cheloha
2019-11-26
timeout(9): switch to tickless backend
cheloha
2019-10-26
clock_getres(2): actually return the resolution of the given clock
cheloha
2019-10-22
nanoboottime(9): add and document new interface
cheloha
2019-06-03
Switch from bintime_add() et al. to bintimeadd(9).
cheloha
2019-05-22
SLIST-ify the timecounter list.
cheloha
2019-05-20
kern.timecounter.choices: Don't offer the dummy counter as an option.
cheloha
2019-05-10
Reduce number of timehands from to just two.
cheloha
2019-04-30
tc_setclock: always call tc_windup() before leaving windup_mtx.
cheloha
2019-03-25
MP-safe timecounting: new rwlock: tc_lock
cheloha
2019-03-22
Move adjtimedelta into the timehands.
cheloha
2019-03-22
Rename "timecounter_mtx" to "windup_mtx".
cheloha
2019-03-17
Change boot time/offset within tc_windup().
cheloha
2019-03-10
Move adjtimedelta from kern_time.c to kern_tc.c.
cheloha
2019-03-09
tc_windup: read active timecounter once at function start.
cheloha
2019-01-31
tc_setclock: Don't rewind the system uptime during resume/unhibernate.
cheloha
2019-01-20
Serialize tc_windup() calls and modification of some timehands members.
cheloha
2019-01-19
Move boottime into the timehands.
cheloha
2018-09-18
Updating time counters without memory barriers is wrong. Put
Alexander Bluhm
[next]