Linux Kernel Daily: Critical Exit Bug and KUnit Config Fixes

Linus Torvalds merged a critical fix preventing memory corruption during task exit and accepted KUnit debugging configuration improvements for the 7.1-rc4 release.

Duration: PT1M31S

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-05-12T10:01:33Z
  • Audio duration: PT1M31S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning, this is Linux Kernel Daily for May 12th, 2026.

Two commits landed in the main kernel tree today addressing critical stability and testing infrastructure issues.

Jann Horn from Google contributed a critical fix to prevent memory corruption in the task exit path. The issue occurred when an already-exiting task encountered an oops, causing make_task_dead() to call do_task_dead() with preemption enabled. This violated the scheduler's requirements and could lead to…

Linus also merged KUnit testing framework fixes from Shuah Khan's tree. The changes decouple KUNIT_DEBUGFS from KUNIT_ALL_TESTS and establish proper dependencies on DEBUG_FS. The KUnit debug filesystem feature is now enabled by default but only when DEBUG_FS is available, preventing configuration issues that would…

What's next: These fixes target the 7.1-rc4 release as the kernel moves toward stabilization. The exit path fix in particular addresses a stability regression that needed immediate attention.

That's your kernel update for today.

Nearby episodes from Linux Kernel Daily

  1. VFS Fixes and Perf Tools Update
  2. Weekly Recap - Major Subsystem Fixes and Stability
  3. Graphics Drivers and IOMMU Fixes
  4. Probe Subsystem Fixes
  5. SMB Server and Platform Fixes
  6. Critical Stability Fixes and EFI Fault Handling
  7. Weekly Recap - Critical Bug Fixes and Stability Updates
  8. Scheduler Extensions Overhaul and GPU Fixes