summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_timeout.c
Commit message (Expand)AuthorAgeFilesLines
* Fix my stupid restoral of old code.. must be c_iflags now.rrs2015-04-141-1/+1
* Restore the two lines accidentally deleted that allow CALLOUT_DIRECT to berrs2015-04-131-0/+2
* Adopt jhb's suggested changes, updated comments and callout_migration() movingrrs2015-03-311-0/+2
* Try to unbreak !SMP kernels broken in r280785 by using the proper macrosbz2015-03-281-2/+2
* Change the callout to supply -1 to indicate we are not changingrrs2015-03-281-47/+86
* This fixes a bug I in-advertantly inserted when I updated the calloutrrs2015-02-121-15/+21
* This fixes two conditions that can incur when migrationrrs2015-02-091-86/+154
* Call WITNESS_WARN() in callout_drain() to check whether any locks areadrian2015-01-261-0/+4
* Revert for r277213:hselasky2015-01-221-520/+533
* Major callout subsystem cleanup and rewrite:hselasky2015-01-151-533/+520
* Add schedgraph traces for callout handlers. Specifically, a callwheel logsjhb2014-10-081-4/+10
* If we're doing RSS then ensure that the callwheel swi's are CPU pinned.adrian2014-06-301-0/+6
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-3/+3
* Revert r267961, r267973:gjb2014-06-271-3/+3
* 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
OpenPOWER on IntegriCloud