summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* tick: Move tick cancellation up to CPUHP_AP_TICK_DYINGFrederic Weisbecker2024-02-262-2/+2
* tick: Start centralizing tick related CPU hotplug operationsFrederic Weisbecker2024-02-262-9/+16
* tick/sched: Don't clear ts::next_tick again in can_stop_idle_tick()Frederic Weisbecker2024-02-261-5/+0
* tick/sched: Rename tick_nohz_stop_sched_tick() to tick_nohz_full_stop_tick()Frederic Weisbecker2024-02-261-2/+2
* tick: Use IS_ENABLED() whenever possibleFrederic Weisbecker2024-02-262-12/+6
* tick/sched: Remove useless oneshot ifdefferyFrederic Weisbecker2024-02-261-5/+1
* tick/nohz: Remove duplicate between lowres and highres handlersPeng Liu2024-02-261-60/+36
* tick/nohz: Remove duplicate between tick_nohz_switch_to_nohz() and tick_setup...Peng Liu2024-02-263-23/+20
* hrtimer: Select housekeeping CPU during migrationCosta Shulyupin2024-02-221-1/+2
* timers: Always queue timers on the local CPUAnna-Maria Behnsen2024-02-221-21/+15
* timer_migration: Add tracepointsAnna-Maria Behnsen2024-02-221-0/+26
* timers: Implement the hierarchical pull modelAnna-Maria Behnsen2024-02-225-8/+2010
* timers: Introduce function to check timer base is_idle flagAnna-Maria Behnsen2024-02-222-0/+11
* tick/sched: Split out jiffies update helper functionRichard Cochran (linutronix GmbH)2024-02-222-7/+20
* timers: Check if timers base is handled alreadyAnna-Maria Behnsen2024-02-221-0/+3
* timers: Restructure internal lockingRichard Cochran (linutronix GmbH)2024-02-221-10/+21
* timers: Add get next timer interrupt functionality for remote CPUsAnna-Maria Behnsen2024-02-222-5/+100
* timers: Split out "get next timer interrupt" functionalityAnna-Maria Behnsen2024-02-221-26/+38
* timers: Retrieve next expiry of pinned/non-pinned timers separatelyAnna-Maria Behnsen2024-02-221-4/+31
* timers: Keep the pinned timers separate from the othersAnna-Maria Behnsen2024-02-221-29/+56
* timers: Split next timer interrupt logicAnna-Maria Behnsen2024-02-221-13/+19
* timers: Simplify code in run_local_timers()Anna-Maria Behnsen2024-02-221-8/+6
* timers: Make sure TIMER_PINNED flag is set in add_timer_on()Anna-Maria Behnsen2024-02-221-1/+7
* workqueue: Use global variant for add_timer()Anna-Maria Behnsen2024-02-221-1/+1
* timers: Introduce add_timer() variants which modify timer flagsAnna-Maria Behnsen2024-02-221-0/+34
* timers: Optimization for timer_base_try_to_set_idle()Anna-Maria Behnsen2024-02-222-4/+9
* timers: Move marking timer bases idle into tick_nohz_stop_tick()Anna-Maria Behnsen2024-02-223-30/+71
* timers: Split out get next timer interruptAnna-Maria Behnsen2024-02-221-9/+14
* timers: Restructure get_next_timer_interrupt()Anna-Maria Behnsen2024-02-221-6/+6
* clocksource: Scale the watchdog read retries automaticallyFeng Tang2024-02-212-12/+11
* time/kunit: Use correct format specifierDavid Gow2024-02-211-1/+1
* Merge tag 'v6.8-rc5' into timers/core, to resolve conflictIngo Molnar2024-02-1911-90/+117
|\
| * Merge tag 'probes-fixes-v6.8-rc4' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-02-171-2/+2
| |\
| | * tracing/probes: Fix to search structure fields correctlyMasami Hiramatsu (Google)2024-02-171-2/+2
| * | Merge tag 'wq-for-6.8-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-02-161-6/+2
| |\ \
| | * | Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unb...Tejun Heo2024-02-051-6/+2
| * | | Merge tag 'trace-v6.8-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2024-02-163-3/+7
| |\ \ \ | | |_|/ | |/| |
| | * | tracing/synthetic: Fix trace_string() return valueThorsten Blum2024-02-151-1/+2
| | * | tracing: Inform kmemleak of saved_cmdlines allocationSteven Rostedt (Google)2024-02-141-0/+3
| | * | tracing: Use ring_buffer_record_is_set_on() in tracer_tracing_is_on()Sven Schnelle2024-02-131-1/+1
| | * | tracing: Fix HAVE_DYNAMIC_FTRACE_WITH_REGS ifdefPetr Pavlu2024-02-131-1/+1
| * | | Merge tag 'timers_urgent_for_v6.8_rc4' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-02-111-0/+3
| |\ \ \
| | * | | hrtimer: Report offline hrtimer enqueueFrederic Weisbecker2024-02-061-0/+3
| * | | | Merge tag 'mm-hotfixes-stable-2024-02-10-11-16' of git://git.kernel.org/pub/s...Linus Torvalds2024-02-102-25/+35
| |\ \ \ \
| | * | | | exit: wait_task_zombie: kill the no longer necessary spin_lock_irq(siglock)Oleg Nesterov2024-02-071-7/+3
| | * | | | getrusage: use sig->stats_lock rather than lock_task_sighand()Oleg Nesterov2024-02-071-3/+13
| | * | | | getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand()Oleg Nesterov2024-02-071-15/+19
| | |/ / /
| * | | | Merge tag 'trace-v6.8-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2024-02-092-38/+47
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | tracing: Fix wasted memory in saved_cmdlines logicSteven Rostedt (Google)2024-02-091-38/+37
| | * | | ftrace: Fix DIRECT_CALLS to use SAVE_REGS by defaultMasami Hiramatsu (Google)2024-02-091-0/+10