aboutsummaryrefslogtreecommitdiff
path: root/kernel/time/timer.c
Commit message (Expand)AuthorAgeFilesLines
* Merge 4.4.244 into kernel.lnx.4.4.r38-relNathan Chancellor2020-11-181-7/+0
|\
| * random32: make prandom_u32() output unpredictableGeorge Spelvin2020-11-181-7/+0
* | Merge 4.4.233 into kernel.lnx.4.4.r38-relNathan Chancellor2020-08-221-0/+8
|\|
| * random32: update the net random state on interrupt and activityWilly Tarreau2020-08-211-0/+8
| * timers: Plug locking race vs. timer migrationThomas Gleixner2018-01-311-1/+8
* | Merge android-4.4@73a2b70 (v4.4.92) into msm-4.4Blagovest Kolenichev2017-10-201-1/+1
|\ \
| * | Merge 4.4.90 into android-4.4Greg Kroah-Hartman2017-10-051-1/+1
| |\|
| | * timer/sysclt: Restrict timer migration sysctl values to 0 and 1Myungho Jung2017-10-051-1/+1
| * | BACKPORT: timer: convert timer_slack_ns from unsigned long to u64John Stultz2016-07-011-2/+2
| |/
* | Merge "time: Remove CONFIG_TIMER_STATS"Linux Build Service Account2017-05-261-46/+2
|\ \
| * | time: Remove CONFIG_TIMER_STATSKees Cook2017-05-161-46/+2
* | | timer: Clear deferrable_pending while handling timer softirqNeeraj Upadhyay2017-05-151-4/+5
|/ /
* | sched: Add a check for cpu unbound deferrable timersPrasad Sodagudi2017-04-211-3/+31
* | timers: Fix documentation for schedule_timeout() and similarDouglas Anderson2017-01-051-4/+7
* | timers: Fix usleep_range() in the context of wake_up_process()Douglas Anderson2017-01-051-12/+9
* | timers: Plug locking race vs. timer migrationThomas Gleixner2017-01-051-1/+8
* | timer: Don't wait for running timers when migrating during isolationVikram Mulukutla2016-11-091-14/+10
* | Merge remote-tracking branch 'msm4.4/tmp-da9a92f' into msm-4.4Runmin Wang2016-10-281-2/+2
|\ \
| * | BACKPORT: timer: convert timer_slack_ns from unsigned long to u64John Stultz2016-07-111-2/+2
| |/
* | timer: Do not require CPUSETS to be enabled for migrationOlav Haugan2016-09-201-2/+0
* | timer: Add function to migrate timersSantosh Shukla2016-09-201-0/+7
* | timer: create timer_quiesce_cpu() to isolate CPU from timersViresh Kumar2016-09-201-21/+35
* | timer: Ensure timers are not running before migratingOlav Haugan2016-09-201-3/+14
* | timer: make deferrable cpu unbound timers really not bound to a cpuJoonwoo Park2016-03-231-4/+60
|/
* timers: Use proper base migration in add_timer_on()Tejun Heo2015-11-041-3/+19
* timers: Use __fls in apply_slack()Rasmus Villemoes2015-10-111-1/+1
* timers: Fix data race in timer_stats_account_timer()Dmitry Vyukov2015-09-221-2/+9
* timer: Write timer->flags atomicallyEric Dumazet2015-08-181-2/+2
* timer: Fix hotplug regressionThomas Gleixner2015-06-261-1/+2
* timer: Minimize nohz off overheadThomas Gleixner2015-06-191-4/+12
* timer: Reduce timer migration overhead if disabledThomas Gleixner2015-06-191-5/+54
* timer: Stats: Simplify the flags handlingThomas Gleixner2015-06-191-5/+2
* timer: Replace timer base by a cpu indexThomas Gleixner2015-06-191-91/+36
* timer: Use hlist for the timer wheel hash bucketsThomas Gleixner2015-06-191-37/+27
* timer: Remove FIFO "guarantee"Thomas Gleixner2015-06-191-4/+2
* timers: Sanitize catchup_timer_jiffies() usageThomas Gleixner2015-06-191-24/+16
* tracing: timer: Add deferrable flag to timer_startBadhri Jagan Sridharan2015-05-221-1/+1
* timer: Use timer->base for flag checksJoonwoo Park2015-05-051-1/+1
* timer: Put usleep_range into the __sched sectionThomas Gleixner2015-04-221-1/+1
* timer: Remove pointless return value of do_usleep_range()Thomas Gleixner2015-04-221-2/+2
* tick: Nohz: Rework next timer evaluationThomas Gleixner2015-04-221-37/+34
* hrtimer: Get rid of hrtimer softirqThomas Gleixner2015-04-221-2/+0
* timer: Further simplify the SMP and HOTPLUG logicPeter Zijlstra2015-04-021-8/+15
* timer: Don't initialize 'tvec_base' on hotplugViresh Kumar2015-04-021-55/+43
* timer: Allocate per-cpu tvec_base's staticallyPeter Zijlstra2015-04-021-29/+19
* rcu: Remove "cpu" argument to rcu_check_callbacks()Paul E. McKenney2014-11-031-2/+1
* Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2014-10-151-1/+1
|\
| * time: Replace __get_cpu_var usesChristoph Lameter2014-08-261-1/+1
* | irq_work: Force raised irq work to run on irq work interruptFrederic Weisbecker2014-09-131-1/+1
|/
* timer: Kick dynticks targets on mod_timer*() callsViresh Kumar2014-06-231-16/+16