The Linux 7.0-rc4 release includes critical scheduler fixes stemming from the mm/cid rewrite introduced last November. Key fixes address CID hangs caused by race conditions during concurrent forks and vfork()/CLONE_VM bugs, plus a performance regression on large systems where the slow for_each_process_thread() counting logic in mm_cid fixup tasks has been replaced with a simpler sched_mm_cid::node list. A separate x86/urgent fix resolves suspend-to-RAM hangs caused by firmware unexpectedly re-enabling x2apic mode after the kernel had disabled it, with the fix disabling x2apic on resume when the kernel expects it off.
Sort: