News › linux

Linux 7.3 Enhances RAID 5/6 Benchmark Algorithm Selection

By Zayden R., August 24, 2026

Linux 7.3 introduces improvements to RAID 5/6 algorithm selection, optimizing performance by selecting the fastest available hardware-accelerated method during initialization. Engineers can expect better throughput reporting and more realistic load calculations.

Linux 7.3 is set to bring notable enhancements to the RAID 5/6 benchmark-based algorithm selection, a move that could streamline performance for many users. The updates, introduced through Andrew Morton's non-memory management pull request, focus on refining how Linux selects its optimal RAID XOR engine during kernel module initialization. This process is crucial as it determines the fastest available hardware-accelerated method, such as AVX2 or AVX-512, for the system in use.

The enhancements include algorithm selection improvements at boot time, now complemented by KUnit benchmark coverage for both XOR and RAID6 code. This is a solid improvement, offering more realistic load calculations by utilizing a 4 + 1 disk configuration, and crucially, reporting throughput on data disks rather than just on the parity disk.

While specific data on the patches' impact is not provided, the updates are welcomed by the community, particularly those managing RAID configurations. These changes align with routine bug fixes also included in this pull request, hinting at a more stable and efficient kernel release.

For engineers, these improvements mean a more accurate performance assessment of RAID setups, potentially leading to better-tuned systems. Checking the RAID configurations post-update could yield insights into the performance gains achievable with these new optimizations.

Sources

Practice this on a real machine

The Linux Camp teaches these topics as hands-on labs on real virtual machines, verified as you type.