Linux 7.0 has dropped, and Linux fanboys are rushing to Reddit to claim it is a big deal.
Linux 7.0 strips the experimental label from Rust support, which will not make Rust king of kernel land, but it does move the needle. There are ML-DSA post-quantum signatures for kernel module authentication, while SHA-1-based module signing gets shown the door.
Admins get BPF-based filtering for io_uring operations, which should make locked-down environments a bit less of a guessing game. BTF type lookups speed up thanks to binary search, because even metadata deserves fewer wasted cycles.
The lower layers keep getting tidied, with the linuxrc initrd code removed as the shift to initramfs as the only early-userspace boot path continues. Linux 7.0 introduces NULLFS, an immutable empty root filesystem for systems that mount the real root later.
Preemption handling is simpler on most architectures, with more tweaks to restartable sequences, workqueues, RCU internals, slab allocation and type-based hardening. Filesystems and storage get fixes too, with non-blocking timestamp updates working properly and leases becoming opt-in rather than the default.
Phoronix has rounded up the long list of changes for anyone who enjoys reading kernel churn like bedtime prose. Linux kernel creator Linus Torvalds announced the release, and you can grab it from his git tree or kernel.org.
Despite the hype, Linuxiac calls it “largely a numbering reset rather than a sign of some unusually disruptive release. ”







