The purpose of this post is to summarise the various details regarding upcoming changes, improvements and new features in Linux 7.1.
See:
⇒ Linux 7.1 Lands ARM64 NEON-Accelerated CRC64-NVMe For ~6x Improvement:
Descr: Merged 13/04 were all the CRC code updates for the Linux 7.1 kernel. Most notable with that pull is an ARM64-optimized CRC64-NVMe implementation that can deliver multiple times faster performance...
⇒ Linux 7.1 Revamps T10 PI Data Integrity Handling For Better Read Performance:
Descr: Merged 13/04 for the Linux 7.1 kernel is overhauling the T10 PI code for generating and verifying data integrity information. In turn the new code is cleaner while also allowing for better read storage performance...
⇒ Linus Torvalds Rejects Performance Fix "Hack" & Kconfig "Terrible Things" For Linux 7.1:
Descr: While a lot of interesting new features and changes have been merged already for the Linux 7.1 merge window, two pull requests stand out so far for being rejected by Linus Torvalds and complete with his to-the-point commentary...
⇒ LLM-Assisted Patches For Linux 7.1 May Have Negative Impact On 32-bit Systems:
Descr: Code now merged for the Linux 7.1 kernel may provide some negative performance implications for those still running modern Linux kernels on 32-bit hardware. A fundamental change can present cache line alignment and slab sizing implications for 32-bit Linux OS users but will provide for cleaner code with modern 64-bit computing...
⇒ Linus Torvalds Merged The Code Beginning To Remove Intel 486 CPU Support In Linux 7.1:
Descr: As a follow-up to the news first-covered on Phoronix earlier this month about Linux 7.1 expected to begin removing i486 CPU support: it indeed happened. Linus Torvalds took the initial removal bits today without any fuss today for beginning the phase out of M486 / M486SX / ELAN kernel support...
⇒ exFAT For Linux 7.1 Helps Reduce File Fragmentation, Fixes:
Descr: The exFAT file-system changes have landed for the in-development Linux 7.1 kernel...
⇒ Linux 7.1 Gets Rid Of Some Unnecessary Memory Clobbers:
Descr: The x86/asm changes merged yesterday for the Linux 7.1 kernel with a few low-level improvements...
⇒ AMD EDAC Driver In Linux 7.1 Adds Support For Zen 3 Rembrandt Hardware With ECC:
Descr: The Error Detection And Correction "EDAC" subsystem updates have been merged for Linux 7.1 that deal with reporting of ECC memory errors and the like from various hardware drivers...
⇒ Linux 7.1 Adds New Child Auto-Reap & PIDFD Auto-Kill Flags For clone3():
Descr: The clone3() system call in Linux 7.1 is adding three new flags for greater control over the creation of child processes...
If someone has others sources of informations about this topic, please, do not hesitate to post-IT!