History

Merge tag 'timers-urgent-2023-10-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull timer fix from Ingo Molnar: "Fix a spurious kernel warning during CPU hotplug events that may trigger when timer/hrtimer softirqs are pending, which are otherwise hotplug-safe and don't merit a warning" * tag 'timers-urgent-2023-10-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: timers: Tag (hr)timer softirq as hotplug safe

Linus Torvalds committed 3 years ago

Commit 373ceff2 parents c5ecffe 1a6a4641 file · +5 −1Browse files

Unified · Split

include/linux/interrupt.h+5−1
@@ -569,8 +569,12 @@ enum · 568 unmodified lines
569569 * 2) rcu_report_dead() reports the final quiescent states.
570570 *
571571 * _ IRQ_POLL: irq_poll_cpu_dead() migrates the queue
572+ *
573+ * _ (HR)TIMER_SOFTIRQ: (hr)timers_dead_cpu() migrates the queue
572574 */
573−#define SOFTIRQ_HOTPLUG_SAFE_MASK (BIT(RCU_SOFTIRQ) | BIT(IRQ_POLL_SOFTIRQ))
575+#define SOFTIRQ_HOTPLUG_SAFE_MASK (BIT(TIMER_SOFTIRQ) | BIT(IRQ_POLL_SOFTIRQ) |\
576+ BIT(HRTIMER_SOFTIRQ) | BIT(RCU_SOFTIRQ))
577+
574578
575579 /* map softirq index to softirq name. update 'softirq_to_name' in
576580 * kernel/softirq.c when adding a new softirq.

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t