| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | tweak timeout_del so it can tell the caller if it actually did remove a |  dlg | 2011-05-10 | 1 | -2/+7 |
| * | Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it. |  kettenis | 2009-11-04 | 1 | -3/+2 |
| * | Constipate the second argument to timeout_add_*(). Also, use |  guenther | 2009-06-02 | 1 | -6/+6 |
| * | put back r1.25 (poisoning chain pointers after removing items from the |  miod | 2009-03-03 | 1 | -1/+4 |
| * | Add timeout_add_msec(), for timeouts in milliseconds. |  blambert | 2008-10-22 | 1 | -1/+13 |
| * | Don't lock timeouts in db_show_callout. |  art | 2008-07-14 | 1 | -3/+1 |
| * | Add timeout_add_{tv,ts,bt,sec,usec,nsec} so that we can add timeouts |  blambert | 2008-07-11 | 1 | -1/+67 |
| * | Revert 1.25 and do not use _Q_INVALIDATE on timeout structures; being |  miod | 2008-01-20 | 1 | -4/+1 |
| * | Sprinkle some _Q_INVALIDATE love for timeout structures as well; ok otto@ |  miod | 2006-07-19 | 1 | -1/+4 |
| * | back out my last commit. |  dlg | 2006-04-21 | 1 | -6/+1 |
| * | if you go timeout_set, timeout_add, and then timeout_set again you can |  dlg | 2006-04-18 | 1 | -1/+6 |