Linux Kernel Daily: CPU Offline Hang and Race Fixes
Late-cycle fixes for 7.3 focus on safely taking CPUs offline, with coordinated patches to the scheduler extension framework and CPU sets. Smaller reliability fixes address workqueues, ATAPI error reporting, and Braille console support.
Duration: PT1M58S
Episode overview
This episode is a short developer briefing from Linux Kernel Daily.
It explains recent repository work in plain language.
- Show: Linux Kernel Daily
- Published: 2026-10-07T06:01:06Z
- Audio duration: PT1M58S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good morning, it is October 7th, 2026, and this is Linux Kernel Daily.
The through line today is taking a C P U offline safely, with coordinated fixes in the scheduler and in C P U sets to close hangs and race windows.
First, C P U hotplug. In the scheduler extension pull, tagged commit 7 6 2 1 2 2 d, developers fixed a hang when offlining a C P U while tasks were still held by the B P F scheduler or sitting on a user dispatch queue. Those tasks are now re-enqueued onto the local queue so the dying C P U can push them off like…
The C P U set fixes, in commits 0 d 3 2 b 3 e and b 8 e b 5 f d, cover the same offline window from the containment side. One restores a null check when the active mask drops a C P U before effective C P Us are updated, which could cause a null dereference during task placement. Another stops reading a stale…
Second, correct failure handling elsewhere. A workqueue fix closes a null dereference in the chained-work check outside work-item execution. An A T A fix, in commit 6 9 f 8 0 f e, restores check condition status for failed A T A P I commands, which users of S G I O were incorrectly seeing as successful. And a kernel…
What's next: if you test C P U…
Nearby episodes from Linux Kernel Daily
- Keys and SELinux Race Fixes
- Weekly Recap - Release Candidate Hardening Across the Stack
- 7.3-rc6 Stabilization Push
- RC6 Stability Push Fixes Crashes, Leaks and Hangups
- Late-Cycle Data Integrity and Lifetime Hardening
- KVM Hardening and Late-Cycle Net Fixes
- Late-Cycle Stability Fixes for RTC, MTD, and ARC
- Weekly Recap - Stabilization Across Scheduling, Virtualization, and Drivers