summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_timeout.c
Commit message (Expand)AuthorAgeFilesLines
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-3/+3
* Convert functions to the new-style format.davide2014-06-051-20/+6
* Add in support to optionally pin the swi threads.adrian2014-05-101-1/+30
* Hide internal details of sbintime_t implementation wrapping INT64_MAX intodavide2014-04-121-5/+5
* Include the CPU id in the per-CPU timer swi thread descriptions.adrian2014-02-141-2/+5
* dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINEavg2013-11-261-4/+4
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingattilio2013-11-251-1/+0
* Make the callout arithmetic more robust adding checks for overflow.davide2013-09-261-1/+6
* Fix callout_init_rm() in the shared case, allocating storage for 'structdavide2013-09-201-3/+11
* Specify SDT probe argument types in the probe definition itself rather thanmarkj2013-08-151-4/+2
* Cache the callout precision argument as part of the informations requireddavide2013-03-251-2/+9
* Bring back the comment on the sizing of the callout array that gotandre2013-03-101-0/+2
* Fixup r248032:davide2013-03-091-1/+1
* Move the callout subsystem initialization to its own SYSINIT()andre2013-03-081-34/+25
* Move the auto-sizing of the callout array from init_param2() toandre2013-03-081-0/+14
* Complete r247813:davide2013-03-041-8/+8
* Use C99 'bool' rather than Machish 'boolean_t'.davide2013-03-041-2/+2
* Fix build with DIAGNOSTIC/CALLOUT_PROFILING options turned on.davide2013-03-041-9/+9
* - Make callout(9) tickless, relying on eventtimers(4) as backend fordavide2013-03-041-238/+522
* callwheelmask and callwheelsize are always greater than zero.davide2013-03-031-1/+1
* Remove a couple of unused include.davide2013-03-031-1/+0
* MFcalloutng:mav2013-03-031-2/+2
* MFcalloutng:davide2013-02-281-2/+2
* Fixup r243901:attilio2012-12-051-9/+12
* The softclock_call_cc() is executing with the callout already removedkib2012-12-051-29/+32
* replace bit shifting loop with 1<<fls(n), improve comments.alfred2012-12-041-6/+4
* Rework the known mutexes to benefit about staying on their ownattilio2012-10-311-2/+2
* Pad and align the callout_cpu mtx to its own cacheline to reduce falsejimharris2012-10-311-1/+1
* Move the code to call the callout callback into the helper functionkib2012-05-031-198/+181
* When callout_reset_on() cannot immediately migrate a callout since itkib2012-05-031-0/+36
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.ed2011-11-071-1/+1
* callout_cpu_switch() allows preemption when dropping the outcomingattilio2011-08-211-0/+7
* Reintroduce the fix already discussed in r216805 (please check its historyattilio2011-04-081-24/+198
* Revert r216805.attilio2011-01-081-119/+23
* Fix several callout migration races:attilio2010-12-291-23/+119
* Remove 'softclock_ih' as it is no longer used.jhb2010-11-031-4/+1
* Fix callout_tickstofirst() behavior after signed integer ticks overflow.mav2010-10-311-2/+1
* Fix panic on NULL dereference possible after r212541.mav2010-09-141-1/+2
* Make kern_tc.c provide minimum frequency of tc_ticktock() calls, requiredmav2010-09-141-2/+2
* Refactor timer management code with priority to one-shot operation mode.mav2010-09-131-2/+37
* Add an extra comment to the SDT probes definition. This allows us to getrpaulo2010-08-221-2/+2
* Update several places that iterate over CPUs to use CPU_FOREACH().jhb2010-06-111-3/+1
* Properly fix callout handling by putting all the per-cpu info inluigi2009-12-141-3/+22
* Make sure callouts are not processed one tick late.luigi2009-09-121-2/+2
* Add explicit static DTrace tracing to the callout mechanism, capturingrwatson2009-01-241-0/+15
* Add a new KTR tracepoint in the KTR_CALLOUT class to note when a calloutjhb2009-01-131-0/+1
* After a machine has been up for a bit more than 20 days with HZ=1000,peter2008-10-281-1/+1
* add callout_schedule; besides being useful it also improvessam2008-08-021-0/+15
* Fix a race which could result in some timeout buckets being skipped.jeff2008-07-191-6/+11
* - Correct a major error introduced in the per-cpu timeout commit. Sleepjeff2008-04-061-5/+5
OpenPOWER on IntegriCloud