| Commit message (Expand) | Author | Age | Files | Lines |
* | timers: Move timer sysctl into the timer code | tangmeng | 2022-04-10 | 1 | -8/+0 |
* | timer: Revert "timer: Add timer_curr_running()" | Frederic Weisbecker | 2021-05-10 | 1 | -2/+0 |
* | timer: Add timer_curr_running() | Frederic Weisbecker | 2021-01-06 | 1 | -0/+2 |
* | timers: Make run_local_timers() static | Thomas Gleixner | 2020-11-16 | 1 | -1/+0 |
* | timers: Mask invalid flags in do_init_timer() | Qianli Zhao | 2020-09-24 | 1 | -0/+1 |
* | sysctl: pass kernel pointers to ->proc_handler | Christoph Hellwig | 2020-04-27 | 1 | -2/+1 |
* | timer: Use hlist_unhashed_lockless() in timer_pending() | Eric Dumazet | 2020-02-20 | 1 | -1/+1 |
* | timers: Prepare support for PREEMPT_RT | Anna-Maria Gleixner | 2019-08-01 | 1 | -1/+1 |
* | timer: Document TIMER_PINNED | Peter Xu | 2019-07-07 | 1 | -8/+19 |
* | timers: Remove stale struct tvec_base forward declaration | Liu, Changcheng | 2018-04-17 | 1 | -2/+0 |
* | timers: Reinitialize per cpu bases on hotplug | Thomas Gleixner | 2017-12-29 | 1 | -1/+3 |
* | treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE casts | Kees Cook | 2017-11-21 | 1 | -4/+1 |
* | timer: Remove redundant __setup_timer*() macros | Kees Cook | 2017-11-21 | 1 | -36/+20 |
* | timer: Pass function down to initialization routines | Kees Cook | 2017-11-21 | 1 | -15/+18 |
* | timer: Remove unused data arguments from macros | Kees Cook | 2017-11-21 | 1 | -10/+8 |
* | timer: Switch callback prototype to take struct timer_list * argument | Kees Cook | 2017-11-21 | 1 | -2/+2 |
* | timer: Pass timer_list pointer to callbacks unconditionally | Kees Cook | 2017-11-21 | 1 | -4/+0 |
* | timer: Remove setup_*timer() interface | Kees Cook | 2017-11-21 | 1 | -17/+0 |
* | timer: Remove init_timer() interface | Kees Cook | 2017-11-21 | 1 | -3/+0 |
* | Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2017-11-13 | 1 | -27/+30 |
|\ |
|
| * | timers: Add a function to start/reduce a timer | David Howells | 2017-11-12 | 1 | -0/+1 |
| * | timer: Prepare to change all DEFINE_TIMER() callbacks | Kees Cook | 2017-11-08 | 1 | -4/+4 |
| * | timer: Add parenthesis around timer_setup() macro arguments | Kees Cook | 2017-11-01 | 1 | -4/+5 |
| * | timer: Provide wrappers safe for use with LOCKDEP | Kees Cook | 2017-10-20 | 1 | -0/+14 |
| * | timer: Remove expires argument from __TIMER_INITIALIZER() | Kees Cook | 2017-10-05 | 1 | -3/+2 |
| * | timer: Remove expires and data arguments from DEFINE_TIMER | Kees Cook | 2017-10-05 | 1 | -2/+2 |
| * | timer: Remove unused static initializer macros | Kees Cook | 2017-10-05 | 1 | -12/+0 |
| * | timer: Remove last user of TIMER_INITIALIZER | Kees Cook | 2017-10-05 | 1 | -1/+1 |
| * | timer: Remove init_timer_deferrable() in favor of timer_setup() | Kees Cook | 2017-10-05 | 1 | -2/+0 |
| * | timer: Remove init_timer_pinned() in favor of timer_setup() | Kees Cook | 2017-10-05 | 1 | -2/+0 |
| * | timer: Remove init_timer_on_stack() in favor of timer_setup_on_stack() | Kees Cook | 2017-10-05 | 1 | -2/+0 |
| * | timer: Remove init_timer_pinned_deferrable() in favor of timer_setup() | Kees Cook | 2017-10-05 | 1 | -2/+0 |
| * | timer: Convert schedule_timeout() to use from_timer() | Kees Cook | 2017-10-05 | 1 | -0/+8 |
* | | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
|/ |
|
* | timer: Prepare to change timer callback argument type | Kees Cook | 2017-09-28 | 1 | -0/+14 |
* | sched/headers, timers: Remove the <linux/sysctl.h> include from <linux/timer.h> | Ingo Molnar | 2017-03-03 | 1 | -1/+1 |
* | Merge tag 'trace-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/rost... | Linus Torvalds | 2017-02-27 | 1 | -0/+2 |
|\ |
|
| * | timers: Make flags output in the timer_start tracepoint useful | Thomas Gleixner | 2017-02-15 | 1 | -0/+2 |
* | | time: Remove CONFIG_TIMER_STATS | Kees Cook | 2017-02-10 | 1 | -45/+0 |
|/ |
|
* | timers/core: Convert to hotplug state machine | Richard Cochran | 2016-07-15 | 1 | -0/+6 |
* | timers: Remove set_timer_slack() leftovers | Thomas Gleixner | 2016-07-07 | 1 | -4/+0 |
* | timers: Switch to a non-cascading wheel | Thomas Gleixner | 2016-07-07 | 1 | -0/+2 |
* | timers: Reduce the CPU index space to 256k | Thomas Gleixner | 2016-07-07 | 1 | -5/+5 |
* | timers: Remove the deprecated mod_timer_pinned() API | Thomas Gleixner | 2016-07-07 | 1 | -3/+0 |
* | timers: Make 'pinned' a timer property | Thomas Gleixner | 2016-07-07 | 1 | -3/+22 |
* | timer: add setup_deferrable_timer macro | Lucas Stach | 2016-05-06 | 1 | -0/+2 |
* | timer: Reduce timer migration overhead if disabled | Thomas Gleixner | 2015-06-19 | 1 | -0/+9 |
* | timer: Stats: Simplify the flags handling | Thomas Gleixner | 2015-06-19 | 1 | -4/+1 |
* | timer: Replace timer base by a cpu index | Thomas Gleixner | 2015-06-19 | 1 | -22/+16 |
* | timer: Use hlist for the timer wheel hash buckets | Thomas Gleixner | 2015-06-19 | 1 | -3/+3 |