Age | Commit message (Expand) | Author | Files | Lines |
2022-11-24 | timers: Provide timer_shutdown[_sync]() | Thomas Gleixner | 1 | -0/+66 |
2022-11-24 | timers: Add shutdown mechanism to the internal functions | Thomas Gleixner | 1 | -8/+54 |
2022-11-24 | timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode | Thomas Gleixner | 1 | -51/+92 |
2022-11-24 | timers: Silently ignore timers with a NULL function | Thomas Gleixner | 1 | -5/+52 |
2022-11-24 | timers: Rename del_timer() to timer_delete() | Thomas Gleixner | 1 | -3/+3 |
2022-11-24 | timers: Rename del_timer_sync() to timer_delete_sync() | Thomas Gleixner | 1 | -9/+9 |
2022-11-24 | timers: Use del_timer_sync() even on UP | Thomas Gleixner | 1 | -2/+0 |
2022-11-24 | timers: Update kernel-doc for various functions | Thomas Gleixner | 1 | -58/+90 |
2022-11-24 | timers: Replace BUG_ON()s | Thomas Gleixner | 1 | -5/+6 |
2022-11-24 | timers: Get rid of del_singleshot_timer_sync() | Thomas Gleixner | 1 | -1/+1 |
2022-10-17 | timers: Replace in_irq() with in_hardirq() | ye xingchen | 1 | -1/+1 |
2022-05-24 | Merge tag 'random-5.19-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -2/+0 |
2022-05-18 | random32: use real rng for non-deterministic randomness | Jason A. Donenfeld | 1 | -2/+0 |
2022-05-14 | timers: Provide a better debugobjects hint for delayed works | Stephen Boyd | 1 | -1/+31 |
2022-04-10 | timers: Move timer sysctl into the timer code | tangmeng | 1 | -15/+38 |
2022-04-09 | timers: Simplify calc_index() | Thomas Gleixner | 1 | -1/+1 |
2022-04-09 | timers: Initialize base::next_expiry_recalc in timers_prepare_cpu() | Anna-Maria Behnsen | 1 | -0/+1 |
2022-04-09 | timers: Fix warning condition in __run_timers() | Anna-Maria Behnsen | 1 | -4/+7 |
2021-12-10 | timers: implement usleep_idle_range() | SeongJae Park | 1 | -7/+9 |
2021-07-27 | timers: Move clearing of base::timer_running under base:: Lock | Thomas Gleixner | 1 | -2/+4 |
2021-07-15 | timers: Fix get_next_timer_interrupt() with no timers pending | Nicolas Saenz Julienne | 1 | -3/+5 |
2021-07-04 | Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -14/+0 |
2021-06-18 | sched,timer: Use __set_current_state() | Peter Zijlstra | 1 | -1/+1 |
2021-05-10 | timer: Revert "timer: Add timer_curr_running()" | Frederic Weisbecker | 1 | -14/+0 |
2021-03-22 | timekeeping, clocksource: Fix various typos in comments | Ingo Molnar | 1 | -2/+2 |
2021-01-06 | rcu/nocb: Code-style nits in callback-offloading toggling | Paul E. McKenney | 1 | -0/+1 |
2021-01-06 | timer: Add timer_curr_running() | Frederic Weisbecker | 1 | -0/+13 |
2020-12-14 | Merge tag 'timers-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -25/+32 |
2020-11-16 | timers: Make run_local_timers() static | Thomas Gleixner | 1 | -24/+24 |
2020-11-15 | timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers | Sebastian Andrzej Siewior | 1 | -1/+8 |
2020-10-26 | timers: Remove unused inline funtion debug_timer_free() | YueHaibing | 1 | -5/+0 |
2020-10-24 | random32: add noise from network and scheduling activity | Willy Tarreau | 1 | -0/+2 |
2020-10-24 | random32: make prandom_u32() output unpredictable | George Spelvin | 1 | -7/+0 |
2020-10-12 | Merge tag 'timers-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -0/+2 |
2020-09-24 | timers: Mask invalid flags in do_init_timer() | Qianli Zhao | 1 | -0/+2 |
2020-09-24 | treewide: Make all debug_obj_descriptors const | Stephen Boyd | 1 | -2/+2 |
2020-08-23 | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 1 | -1/+1 |
2020-08-06 | posix-cpu-timers: Provide mechanisms to defer timer handling to task_work | Thomas Gleixner | 1 | -0/+1 |
2020-08-04 | Merge tag 'timers-core-2020-08-04' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -145/+108 |
2020-07-29 | random32: update the net random state on interrupt and activity | Willy Tarreau | 1 | -0/+8 |
2020-07-24 | timers: Recalculate next timer interrupt only when necessary | Frederic Weisbecker | 1 | -3/+18 |
2020-07-17 | timers: Lower base clock forwarding threshold | Frederic Weisbecker | 1 | -1/+1 |
2020-07-17 | timers: Remove must_forward_clk | Frederic Weisbecker | 1 | -16/+6 |
2020-07-17 | timers: Spare timer softirq until next expiry | Frederic Weisbecker | 1 | -41/+8 |
2020-07-17 | timers: Expand clk forward logic beyond nohz | Frederic Weisbecker | 1 | -22/+4 |
2020-07-17 | timers: Reuse next expiry cache after nohz exit | Frederic Weisbecker | 1 | -4/+2 |
2020-07-17 | timers: Always keep track of next expiry | Frederic Weisbecker | 1 | -21/+21 |
2020-07-17 | timers: Optimize _next_timer_interrupt() level iteration | Frederic Weisbecker | 1 | -1/+9 |
2020-07-17 | timers: Add comments about calc_index() ceiling work | Frederic Weisbecker | 1 | -1/+11 |
2020-07-17 | timers: Move trigger_dyntick_cpu() to enqueue_timer() | Frederic Weisbecker | 1 | -36/+25 |