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_timeout.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Simplify sleep_setup API to two operations in preparation for splitting
mpi
2021-02-08
1
-2
/
+2
*
timeout(9): fix compilation under NKCOV
cheloha
2020-10-20
1
-2
/
+2
*
timeout(9): basic support for kclock timeouts
cheloha
2020-10-15
1
-60
/
+338
*
timeout(9): timeout_run(): read to_process before leaving timeout_mutex
cheloha
2020-09-22
1
-2
/
+4
*
timeout(9): remove unused interfaces: timeout_add_ts(9), timeout_add_bt(9)
cheloha
2020-08-07
1
-30
/
+1
*
timeout(9): fix miscellaneous remote kcov(4) bugs
cheloha
2020-08-06
1
-3
/
+6
*
Add support for remote coverage to kcov. Remote coverage is collected
anton
2020-08-01
1
-1
/
+15
*
timeout(9): remove TIMEOUT_SCHEDULED flag
cheloha
2020-07-25
1
-11
/
+16
*
timeout(9): delay processing of timeouts added during softclock()
cheloha
2020-07-24
1
-6
/
+14
*
Make timeout_add_sec(9) add a tick if given zero seconds
kn
2020-07-24
1
-1
/
+3
*
It's been agreed upon that global locks should be expressed using
anton
2020-07-04
1
-6
/
+6
*
Cleanup <sys/kthread.h> and <sys/proc.h> includes.
mpi
2020-02-18
1
-1
/
+2
*
Raise ipl of the softclock thread to IPL_SOFTCLOCK.
mpi
2020-01-13
1
-1
/
+4
*
timeout(9): delay thread wakeup(9) decision to end of softclock() loop
cheloha
2020-01-03
1
-4
/
+3
*
timeout(9): Add timeout_set_flags(9) and TIMEOUT_INITIALIZER_FLAGS(9)
cheloha
2020-01-03
1
-6
/
+11
*
timeout(9): Rename the TIMEOUT_NEEDPROCCTX flag to TIMEOUT_PROC.
cheloha
2020-01-03
1
-6
/
+6
*
timeout(9): new flag: TIMEOUT_SCHEDULED, new statistic: tos_scheduled
cheloha
2019-12-25
1
-6
/
+10
*
Recommit "timeout(9): make CIRCQ look more like other sys/queue.h data structures"
cheloha
2019-12-12
1
-29
/
+34
*
Revert "timeout(9): switch to tickless backend"
cheloha
2019-12-02
1
-210
/
+135
*
timeout(9): make CIRCQ look more like other sys/queue.h data structures
cheloha
2019-11-29
1
-28
/
+33
*
timeout(9): switch to tickless backend
cheloha
2019-11-26
1
-112
/
+182
*
db_addr_t -> vaddr_t, missed in previous.
mpi
2019-11-07
1
-2
/
+2
*
kern_timeout.c: style(9), misc. cleanup
cheloha
2019-11-03
1
-49
/
+45
*
softclock: move softintr registration/scheduling into timeout module
cheloha
2019-11-02
1
-7
/
+22
*
timeout(9): process-context timeouts can be late
cheloha
2019-09-20
1
-11
/
+9
*
timeout(9): use CLR/ISSET/SET consistently
cheloha
2019-09-20
1
-18
/
+15
*
ddb(4): clean up callout command
cheloha
2019-07-19
1
-6
/
+19
*
sysctl(2): add KERN_TIMEOUT_STATS: timeout(9) status and statistics.
cheloha
2019-07-12
1
-2
/
+30
*
Remove file name and line number output from witness(4)
visa
2019-04-23
1
-5
/
+4
*
Add lock order checking for timeouts
visa
2019-04-14
1
-2
/
+69
*
i forgot to convert timeout_proc_barrier to cond_signal
dlg
2017-12-14
1
-5
/
+3
*
replace the bare sleep state handling in barriers with wait cond code
dlg
2017-12-14
1
-8
/
+4
*
add timeout_barrier, which is like intr_barrier and taskq_barrier.
dlg
2017-11-24
1
-1
/
+41
*
avoid holding timeout_mutex while interacting with the scheduler.
dlg
2016-10-03
1
-9
/
+16
*
Introduce a new 'softclock' thread that will be used to execute timeout
mpi
2016-09-22
1
-12
/
+81
*
fix several places where calculating ticks could overflow.
tedu
2016-07-06
1
-11
/
+11
*
Avoid multiple evaluation of macro arguments in softclock()
stefan
2016-06-23
1
-7
/
+9
*
Prevent a round to zero in the timeout_add_...() functions. Getting
bluhm
2016-06-14
1
-1
/
+15
*
Update ticks in hardclock().
uebayasi
2016-03-20
1
-3
/
+1
*
KNF: Remove a blank line.
uebayasi
2016-03-17
1
-2
/
+1
*
Move `ticks' declaration to sys/kernel.h.
uebayasi
2015-07-20
1
-2
/
+1
*
Remove some includes include-what-you-use claims don't
jsg
2015-03-14
1
-2
/
+1
*
make timeout_add and its wrappers return whether the timeout was scheduled
dlg
2013-11-27
1
-16
/
+20
*
Replace some XXX casts with an inline function that explains what's going on
guenther
2013-10-06
1
-4
/
+15
*
Format string fix: Use %td for pointer difference
sf
2013-10-02
1
-2
/
+2
*
format string fix
sf
2013-10-01
1
-2
/
+2
*
Fix a misaligned backslash
guenther
2013-09-17
1
-2
/
+2
*
Delete variable left over from the diagnostic code removed by previous commit
guenther
2013-08-03
1
-4
/
+2
*
Delete diagnostic code that reports timeout adjustments on resume.
guenther
2012-06-02
1
-13
/
+1
*
On resume, run forward the monotonic and realtimes clocks instead of jumping
guenther
2012-05-24
1
-1
/
+47
[next]