index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
kern_tc.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
timecounting: use C99-style initialization for all timecounter structs
cheloha
2021-02-23
1
-2
/
+9
*
Convert sysctl_tc to sysctl_bounded_arr
gnezdo
2020-12-05
1
-7
/
+8
*
timecounting: provide a naptime variable for userspace via kvm_read(3)
cheloha
2020-09-16
1
-5
/
+7
*
ramdisks got broken by that last diff.
deraadt
2020-07-20
1
-2
/
+3
*
timecounting: add missing mutex assertion to tc_update_timekeep()
cheloha
2020-07-20
1
-1
/
+3
*
timecounting: misc. cleanup in tc_setclock() and tc_setrealtimeclock()
cheloha
2020-07-20
1
-20
/
+25
*
tc_windup(): remove misleading comment about getmicrotime(9)
cheloha
2020-07-19
1
-2
/
+1
*
Read ogen from the other timehands; fixes tk_generation
gkoehler
2020-07-17
1
-2
/
+2
*
adjtime(2): distribute skew along arbitrary period on runtime clock
cheloha
2020-07-16
1
-23
/
+14
*
Add support for timeconting in userland.
pirofti
2020-07-06
1
-2
/
+32
*
It's been agreed upon that global locks should be expressed using
anton
2020-07-04
1
-16
/
+16
*
timecounting: make the dummy counter interrupt- and MP-safe
cheloha
2020-07-02
1
-2
/
+2
*
timecounting: deprecate time_second(9), time_uptime(9)
cheloha
2020-06-26
1
-1
/
+5
*
timecounting: add gettime(9), getuptime(9)
cheloha
2020-06-22
1
-1
/
+45
*
dev/rndvar.h no longer has statistical interfaces (removed during various
deraadt
2020-05-29
1
-2
/
+1
*
timecounting: decide whether to advance offset within tc_windup()
cheloha
2020-05-20
1
-25
/
+44
*
tc_setclock: reintroduce timeout_adjust_ticks() call
cheloha
2019-12-12
1
-2
/
+2
*
Recommit "tc_windup: separate timecounter.tc_freq_adj from timehands.th_adjustment"
cheloha
2019-12-12
1
-4
/
+4
*
Revert "timeout(9): switch to tickless backend"
cheloha
2019-12-02
1
-5
/
+4
*
tc_windup: separate timecounter.tc_freq_adj from timehands.th_adjustment
cheloha
2019-12-02
1
-4
/
+5
*
timeout(9): switch to tickless backend
cheloha
2019-11-26
1
-2
/
+2
*
clock_getres(2): actually return the resolution of the given clock
cheloha
2019-10-26
1
-2
/
+14
*
nanoboottime(9): add and document new interface
cheloha
2019-10-22
1
-1
/
+10
*
Switch from bintime_add() et al. to bintimeadd(9).
cheloha
2019-06-03
1
-27
/
+25
*
SLIST-ify the timecounter list.
cheloha
2019-05-22
1
-8
/
+9
*
kern.timecounter.choices: Don't offer the dummy counter as an option.
cheloha
2019-05-20
1
-2
/
+5
*
Reduce number of timehands from to just two.
cheloha
2019-05-10
1
-21
/
+10
*
tc_setclock: always call tc_windup() before leaving windup_mtx.
cheloha
2019-04-30
1
-9
/
+12
*
MP-safe timecounting: new rwlock: tc_lock
cheloha
2019-03-25
1
-18
/
+38
*
Move adjtimedelta into the timehands.
cheloha
2019-03-22
1
-39
/
+58
*
Rename "timecounter_mtx" to "windup_mtx".
cheloha
2019-03-22
1
-11
/
+12
*
Change boot time/offset within tc_windup().
cheloha
2019-03-17
1
-14
/
+25
*
Move adjtimedelta from kern_time.c to kern_tc.c.
cheloha
2019-03-10
1
-1
/
+18
*
tc_windup: read active timecounter once at function start.
cheloha
2019-03-09
1
-5
/
+8
*
tc_setclock: Don't rewind the system uptime during resume/unhibernate.
cheloha
2019-01-31
1
-1
/
+16
*
Serialize tc_windup() calls and modification of some timehands members.
cheloha
2019-01-20
1
-4
/
+20
*
Move boottime into the timehands.
cheloha
2019-01-19
1
-22
/
+56
*
Updating time counters without memory barriers is wrong. Put
bluhm
2018-09-18
1
-1
/
+15
*
Constipate a bunch of time functions
guenther
2018-05-28
1
-3
/
+3
*
replace add_*_randomness with enqueue_randomness()
jasper
2018-04-28
1
-4
/
+4
*
Drop unused variable from ntp_update_second().
dhill
2017-03-07
1
-4
/
+4
*
remove a dead variable; ok millert, guenther
mikeb
2017-02-09
1
-4
/
+1
*
fix several places where calculating ticks could overflow.
tedu
2016-07-06
1
-2
/
+2
*
convert bcopy to memcpy. ok millert
tedu
2014-12-10
1
-2
/
+2
*
add a few sizes to free
tedu
2014-11-01
1
-2
/
+2
*
remove uneeded proc.h includes
jsg
2014-09-14
1
-2
/
+2
*
add a size argument to free. will be used soon, but for now default to 0.
tedu
2014-07-12
1
-2
/
+2
*
fix $OpenBSD$, noticed by philip
beck
2014-04-03
1
-0
/
+2
*
I have discussed these licenses with Poul-Henning Kamp and he has agreed to
beck
2014-04-03
1
-9
/
+18
*
Simplyfy adjtime(2) by keeping track of the adjustment as a number of
kettenis
2014-01-30
1
-13
/
+8
[next]