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_timeout.c
Age
Commit message (
Expand
)
Author
2022-12-31
timeout: rename "timeout_at_ts" to "timeout_abs_ts"
Scott Soule Cheloha
2022-12-05
zap a pile of dangling tabs
Theo de Raadt
2022-11-11
timeout(9): remove timeout_set_kclock(), TIMEOUT_INITIALIZER_KCLOCK()
Scott Soule Cheloha
2022-11-09
timeout(9): remove TIMEOUT_KCLOCK flag
Scott Soule Cheloha
2022-11-08
timeout(9): remove unused, undocumented timeout_in_nsec() interface
Scott Soule Cheloha
2021-06-19
timeout(9): change argument order for timeout_set_kclock()
cheloha
2021-05-11
timeout_barrier(9), timeout_del_barrier(9): remove kernel lock
cheloha
2021-02-08
Simplify sleep_setup API to two operations in preparation for splitting
Martin Pieuchot
2020-10-20
timeout(9): fix compilation under NKCOV
cheloha
2020-10-15
timeout(9): basic support for kclock timeouts
cheloha
2020-09-22
timeout(9): timeout_run(): read to_process before leaving timeout_mutex
cheloha
2020-08-07
timeout(9): remove unused interfaces: timeout_add_ts(9), timeout_add_bt(9)
cheloha
2020-08-06
timeout(9): fix miscellaneous remote kcov(4) bugs
cheloha
2020-08-01
Add support for remote coverage to kcov. Remote coverage is collected
anton
2020-07-25
timeout(9): remove TIMEOUT_SCHEDULED flag
cheloha
2020-07-24
timeout(9): delay processing of timeouts added during softclock()
cheloha
2020-07-24
Make timeout_add_sec(9) add a tick if given zero seconds
kn
2020-07-04
It's been agreed upon that global locks should be expressed using
anton
2020-02-18
Cleanup <sys/kthread.h> and <sys/proc.h> includes.
Martin Pieuchot
2020-01-13
Raise ipl of the softclock thread to IPL_SOFTCLOCK.
Martin Pieuchot
2020-01-03
timeout(9): delay thread wakeup(9) decision to end of softclock() loop
cheloha
2020-01-03
timeout(9): Add timeout_set_flags(9) and TIMEOUT_INITIALIZER_FLAGS(9)
cheloha
2020-01-03
timeout(9): Rename the TIMEOUT_NEEDPROCCTX flag to TIMEOUT_PROC.
cheloha
2019-12-25
timeout(9): new flag: TIMEOUT_SCHEDULED, new statistic: tos_scheduled
cheloha
2019-12-12
Recommit "timeout(9): make CIRCQ look more like other sys/queue.h data struct...
cheloha
2019-12-02
Revert "timeout(9): switch to tickless backend"
cheloha
2019-11-29
timeout(9): make CIRCQ look more like other sys/queue.h data structures
cheloha
2019-11-26
timeout(9): switch to tickless backend
cheloha
2019-11-07
db_addr_t -> vaddr_t, missed in previous.
Martin Pieuchot
2019-11-03
kern_timeout.c: style(9), misc. cleanup
cheloha
2019-11-02
softclock: move softintr registration/scheduling into timeout module
cheloha
2019-09-20
timeout(9): process-context timeouts can be late
cheloha
2019-09-20
timeout(9): use CLR/ISSET/SET consistently
cheloha
2019-07-19
ddb(4): clean up callout command
cheloha
2019-07-12
sysctl(2): add KERN_TIMEOUT_STATS: timeout(9) status and statistics.
cheloha
2019-04-23
Remove file name and line number output from witness(4)
Visa Hankala
2019-04-14
Add lock order checking for timeouts
Visa Hankala
2017-12-14
i forgot to convert timeout_proc_barrier to cond_signal
David Gwynne
2017-12-14
replace the bare sleep state handling in barriers with wait cond code
David Gwynne
2017-11-24
add timeout_barrier, which is like intr_barrier and taskq_barrier.
David Gwynne
2016-10-03
avoid holding timeout_mutex while interacting with the scheduler.
David Gwynne
2016-09-22
Introduce a new 'softclock' thread that will be used to execute timeout
Martin Pieuchot
2016-07-06
fix several places where calculating ticks could overflow.
Ted Unangst
2016-06-23
Avoid multiple evaluation of macro arguments in softclock()
Stefan Kempf
2016-06-14
Prevent a round to zero in the timeout_add_...() functions. Getting
Alexander Bluhm
2016-03-20
Update ticks in hardclock().
Masao Uebayashi
2016-03-17
KNF: Remove a blank line.
Masao Uebayashi
2015-07-20
Move `ticks' declaration to sys/kernel.h.
Masao Uebayashi
2015-03-14
Remove some includes include-what-you-use claims don't
Jonathan Gray
2013-11-27
make timeout_add and its wrappers return whether the timeout was scheduled
David Gwynne
[next]