| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 2021-09-03 | 2 | -4/+4 |
|\ |
|
| * | memcg: enable accounting for posix_timers_cache slab | Vasily Averin | 2021-09-03 | 1 | -2/+2 |
| * | memcg: enable accounting for new namesapces and struct nsproxy | Vasily Averin | 2021-09-03 | 1 | -2/+2 |
* | | clocksource: Make clocksource watchdog test safe for slow-HZ systems | Paul E. McKenney | 2021-08-28 | 3 | -23/+23 |
* | | hrtimer: Unbreak hrtimer_force_reprogram() | Thomas Gleixner | 2021-08-12 | 1 | -20/+20 |
* | | hrtimer: Use raw_cpu_ptr() in clock_was_set() | Thomas Gleixner | 2021-08-12 | 1 | -2/+3 |
* | | hrtimer: Avoid more SMP function calls in clock_was_set() | Thomas Gleixner | 2021-08-10 | 1 | -9/+65 |
* | | hrtimer: Avoid unnecessary SMP function calls in clock_was_set() | Marcelo Tosatti | 2021-08-10 | 1 | -2/+33 |
* | | hrtimer: Add bases argument to clock_was_set() | Thomas Gleixner | 2021-08-10 | 3 | -10/+17 |
* | | time/timekeeping: Avoid invoking clock_was_set() twice | Thomas Gleixner | 2021-08-10 | 1 | -8/+10 |
* | | timekeeping: Distangle resume and clock-was-set events | Thomas Gleixner | 2021-08-10 | 4 | -10/+18 |
* | | hrtimer: Force clock_was_set() handling for the HIGHRES=n, NOHZ=y case | Thomas Gleixner | 2021-08-10 | 1 | -28/+59 |
* | | hrtimer: Ensure timerfd notification for HIGHRES=n | Thomas Gleixner | 2021-08-10 | 2 | -16/+19 |
* | | hrtimer: Consolidate reprogramming code | Peter Zijlstra | 2021-08-10 | 1 | -43/+29 |
* | | hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() | Thomas Gleixner | 2021-08-10 | 1 | -7/+53 |
* | | posix-cpu-timers: Recalc next expiration when timer_settime() ends up not que... | Frederic Weisbecker | 2021-08-10 | 1 | -6/+35 |
* | | posix-cpu-timers: Consolidate timer base accessor | Frederic Weisbecker | 2021-08-10 | 1 | -15/+13 |
* | | posix-cpu-timers: Remove confusing return value override | Frederic Weisbecker | 2021-08-10 | 1 | -2/+0 |
* | | posix-cpu-timers: Force next expiration recalc after itimer reset | Frederic Weisbecker | 2021-08-10 | 1 | -2/+0 |
* | | posix-cpu-timers: Force next_expiration recalc after timer deletion | Frederic Weisbecker | 2021-08-10 | 1 | -1/+32 |
* | | posix-cpu-timers: Assert task sighand is locked while starting cputime counter | Frederic Weisbecker | 2021-08-10 | 1 | -0/+2 |
* | | posix-timers: Remove redundant initialization of variable ret | Colin Ian King | 2021-08-10 | 1 | -1/+1 |
* | | clocksource: Replace deprecated CPU-hotplug functions. | Sebastian Andrzej Siewior | 2021-08-10 | 1 | -3/+3 |
|/ |
|
* | timers: Move clearing of base::timer_running under base:: Lock | Thomas Gleixner | 2021-07-27 | 1 | -2/+4 |
* | timers: Fix get_next_timer_interrupt() with no timers pending | Nicolas Saenz Julienne | 2021-07-15 | 1 | -3/+5 |
* | posix-cpu-timers: Fix rearm racing against process tick | Frederic Weisbecker | 2021-07-15 | 1 | -5/+5 |
* | Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2021-07-04 | 1 | -14/+0 |
|\ |
|
| * | timer: Revert "timer: Add timer_curr_running()" | Frederic Weisbecker | 2021-05-11 | 1 | -14/+0 |
* | | Merge tag 'timers-core-2021-06-29' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2021-06-29 | 12 | -110/+755 |
|\ \ |
|
| * | | time/kunit: Add missing MODULE_LICENSE() | Thomas Gleixner | 2021-06-28 | 1 | -0/+1 |
| * | | time: Improve performance of time64_to_tm() | Cassio Neri | 2021-06-24 | 4 | -58/+178 |
| * | | clockevents: Use list_move() instead of list_del()/list_add() | Baokun Li | 2021-06-22 | 1 | -4/+2 |
| * | | clocksource: Print deviation in nanoseconds when a clocksource becomes unstable | Feng Tang | 2021-06-22 | 1 | -4/+4 |
| * | | clocksource: Provide kernel module to test clocksource watchdog | Paul E. McKenney | 2021-06-22 | 3 | -2/+207 |
| * | | clocksource: Reduce clocksource-skew threshold | Paul E. McKenney | 2021-06-22 | 2 | -17/+46 |
| * | | clocksource: Limit number of CPUs checked for clock synchronization | Paul E. McKenney | 2021-06-22 | 1 | -2/+72 |
| * | | clocksource: Check per-CPU clock synchronization when marked unstable | Paul E. McKenney | 2021-06-22 | 1 | -0/+60 |
| * | | clocksource: Retry clock read if long delays detected | Paul E. McKenney | 2021-06-22 | 1 | -6/+47 |
| * | | clockevents: Add missing parameter documentation | Baokun Li | 2021-06-22 | 1 | -0/+1 |
| * | | timer_list: Print name of per-cpu wakeup device | Will Deacon | 2021-05-31 | 3 | -1/+17 |
| * | | tick/broadcast: Program wakeup timer when entering idle if required | Will Deacon | 2021-05-31 | 1 | -1/+43 |
| * | | tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast | Will Deacon | 2021-05-31 | 3 | -4/+61 |
| * | | tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper | Will Deacon | 2021-05-31 | 1 | -13/+20 |
| * | | tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard | Will Deacon | 2021-05-31 | 1 | -2/+0 |
| * | | clockevents: Use DEVICE_ATTR_[RO|WO] macros | YueHaibing | 2021-05-31 | 1 | -8/+8 |
* | | | Merge tag 'timers-nohz-2021-06-28' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2021-06-28 | 3 | -48/+96 |
|\ \ \ |
|
| * | | | tick/nohz: Call tick_nohz_task_switch() with interrupts disabled | Peter Zijlstra | 2021-05-13 | 1 | -6/+1 |
| * | | | tick/nohz: Kick only _queued_ task whose tick dependency is updated | Marcelo Tosatti | 2021-05-13 | 1 | -2/+17 |
| * | | | tick/nohz: Change signal tick dependency to wake up CPUs of member tasks | Marcelo Tosatti | 2021-05-13 | 2 | -4/+15 |
| * | | | tick/nohz: Only wake up a single target cpu when kicking a task | Frederic Weisbecker | 2021-05-13 | 1 | -13/+27 |