summaryrefslogtreecommitdiffstats
path: root/kernel/time/hrtimer.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'timers-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds10 days1-152/+78
|\
| * hrtimers: Delete hrtimer_init_on_stack()Nam Cao2024-11-071-17/+0
| * hrtimers: Delete hrtimer_init_sleeper_on_stack()Nam Cao2024-11-071-14/+0
| * timers: Switch to use hrtimer_setup_sleeper_on_stack()Nam Cao2024-11-071-3/+2
| * hrtimers: Introduce hrtimer_setup_sleeper_on_stack()Nam Cao2024-11-071-0/+14
| * hrtimers: Introduce hrtimer_setup_on_stack()Nam Cao2024-11-071-0/+19
| * hrtimers: Introduce hrtimer_setup() to replace hrtimer_init()Nam Cao2024-11-071-0/+38
| * hrtimers: Add missing hrtimer_init() trace pointsNam Cao2024-11-071-29/+36
| * timers: Move *sleep*() and timeout functions into a separate fileAnna-Maria Behnsen2024-10-161-120/+0
* | softirq: Use a dedicated thread for timer wakeups on PREEMPT_RT.Sebastian Andrzej Siewior2024-11-071-2/+2
* | hrtimer: Use __raise_softirq_irqoff() to raise the softirqSebastian Andrzej Siewior2024-11-071-2/+2
|/
* Merge tag 'sched-core-2024-09-19' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-09-191-1/+1
|\
| * sched/rt: Rename realtime_{prio, task}() to rt_or_dl_{prio, task}()Qais Yousef2024-08-071-3/+3
| * sched/rt: Clean up usage of rt_task()Qais Yousef2024-08-071-3/+3
* | Merge tag 'timers-core-2024-09-16' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2024-09-171-16/+6
|\ \
| * | treewide: Fix wrong singular form of jiffies in commentsAnna-Maria Behnsen2024-09-081-1/+1
| * | hrtimer: Use and report correct timerslack values for realtime tasksFelix Moessbauer2024-08-231-15/+3
| * | hrtimer: Annotate hrtimer_cpu_base_.*_expiry() for sparse.Sebastian Andrzej Siewior2024-08-141-0/+2
| |/
* / softirq: Remove unused 'action' parameter from action callbackCaleb Sander Mateos2024-08-201-1/+1
|/
* hrtimer: Prevent queuing of hrtimer without a function callbackPhil Chang2024-06-251-0/+2
* hrtimer: Rename __hrtimer_hres_active() to hrtimer_hres_active()Jiapeng Chong2024-04-221-13/+8
* hrtimer: Remove unused functionJiapeng Chong2024-04-081-19/+1
* tick: Split nohz and highres features from nohz_modeFrederic Weisbecker2024-02-261-1/+1
* tick: Move tick cancellation up to CPUHP_AP_TICK_DYINGFrederic Weisbecker2024-02-261-2/+0
* tick/nohz: Remove duplicate between tick_nohz_switch_to_nohz() and tick_setup...Peng Liu2024-02-261-1/+1
* hrtimer: Select housekeeping CPU during migrationCosta Shulyupin2024-02-221-1/+2
* Merge tag 'v6.8-rc5' into timers/core, to resolve conflictIngo Molnar2024-02-191-0/+3
|\
| * hrtimer: Report offline hrtimer enqueueFrederic Weisbecker2024-02-061-0/+3
* | hrtimers: Update formatting of documentationAnna-Maria Behnsen2024-02-191-8/+10
|/
* hrtimers: Push pending hrtimers away from outgoing CPU earlierThomas Gleixner2023-11-111-21/+12
* hrtimer: Add missing sparse annotations to hrtimer lockingBen Dooks2023-06-221-0/+3
* hrtimer: Ignore slack time for RT tasks in schedule_hrtimeout_range()Davidlohr Bueso2023-01-311-3/+11
* hrtimer: Rely on rt_task() for DL tasks tooDavidlohr Bueso2023-01-311-1/+1
* timers: Prevent union confusion from unexpected restart_syscall()Jann Horn2023-01-111-0/+2
* freezer,sched: Rewrite core freezer logicPeter Zijlstra2022-09-071-2/+2
* wireguard: ratelimiter: use hrtimer in selftestJason A. Donenfeld2022-08-021-0/+1
* hrtimer: Unbreak hrtimer_force_reprogram()Thomas Gleixner2021-08-121-20/+20
* hrtimer: Use raw_cpu_ptr() in clock_was_set()Thomas Gleixner2021-08-121-2/+3
* hrtimer: Avoid more SMP function calls in clock_was_set()Thomas Gleixner2021-08-101-9/+65
* hrtimer: Avoid unnecessary SMP function calls in clock_was_set()Marcelo Tosatti2021-08-101-2/+33
* hrtimer: Add bases argument to clock_was_set()Thomas Gleixner2021-08-101-2/+2
* timekeeping: Distangle resume and clock-was-set eventsThomas Gleixner2021-08-101-9/+6
* hrtimer: Force clock_was_set() handling for the HIGHRES=n, NOHZ=y caseThomas Gleixner2021-08-101-28/+59
* hrtimer: Ensure timerfd notification for HIGHRES=nThomas Gleixner2021-08-101-16/+16
* hrtimer: Consolidate reprogramming codePeter Zijlstra2021-08-101-43/+29
* hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns()Thomas Gleixner2021-08-101-7/+53
* Merge tag 'timers-core-2021-04-26' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-04-261-9/+9
|\
| * timekeeping, clocksource: Fix various typos in commentsIngo Molnar2021-03-221-9/+9
* | kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data()Oleg Nesterov2021-03-161-1/+1
|/
* hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event()Anna-Maria Behnsen2021-03-081-21/+39