Linux Kernel 7.0 rc5 arrives with tighter driver checks and security patches
Linus Torvalds has released the fifth release candidate for Linux Kernel 7.0 rc5, signaling that development is slowing down toward a final stable version. This update focuses on cleaning up driver regressions and fixing critical memory safety issues found during earlier testing cycles. Users preparing to upgrade or compile custom kernels should pay attention to the specific GPU and networking adjustments included here.
Driver updates dominate this Linux Kernel 7.0 rc5 cycle
Most of the changes involve hardware support, particularly for graphics cards and network interfaces. The log shows extensive work on AMD and Intel display drivers to handle edge cases in power management and memory mapping. Serial port drivers also received attention to prevent interrupt storms that could freeze systems under load. These tweaks matter because they stop hardware from hanging unexpectedly during suspend or resume operations. Specific fixes address issues with the MX Master 4 mouse over bluetooth and ensure proper handling of power domains on MediaTek platforms.
Security hardening targets common kernel vulnerabilities
Several patches address use-after-free bugs and race conditions within the networking stack. Netfilter updates ensure that connection tracking tables do not overflow when handling malformed packets from untrusted networks. BPF subsystem changes also tighten how data is processed to prevent scalar forking issues in sandboxed environments. These fixes are essential for anyone running servers or exposing kernel services directly to the internet. The inclusion of tests for sdiv32 and smod32 operations suggests a focus on preventing undefined behavior in arithmetic instructions that could lead to crashes.
What users should test before final release
Linus explicitly asked the community to keep testing despite the smaller diffstat compared to previous candidates. Power users should verify that their specific GPU models function correctly after applying these graphics driver patches. Those relying on serial console access for debugging embedded systems need to check if interrupt handling remains stable during shutdown sequences. If everything runs smoothly now, the final release will likely be ready within a week or so. It is always safer to test rc builds before installing them as the primary system kernel.
Linux kernel 7.0-rc5 released
Linux kernel version 7.0-rc5 is now available:
Full source: https://git.kernel.org/torvalds/t/linux-7.0-rc5.tar.gz
Patch: https://git.kernel.org/torvalds/p/v7.0-rc5/vNone
You can view the summary of the changes at the following URL:
https://git.kernel.org/torvalds/ds/v7.0-rc5/v7.0-rc4
