Miután beküldték a Linux 7.3-hoz az MM, vagyis a memóriakezelési változtatásokat, Andrew Morton elküldte a „non-MM” pull requestet is, benne azokkal a javításokkal, amelyeket a különböző fejlesztőktől gyűjtött össze a következő Linux kernel kiadáshoz. Ezek közül leginkább a RAID 5/6 teljesítménytesztre épülő algoritmusválasztásának fejlesztése emelkedik ki. Linux alatt a rendszer egy belső sebességteszt alapján választja ki az optimális RAID XOR motort (amit a RAID5 és RAID6 szoftveres konfigurációk használnak), illetve a RAID6-specifikus kódrészeket a kernel modul inicializálásakor. Így tudja kiválasztani az adott hardveren elérhető leggyorsabb, hardveresen gyorsított megoldást, például az AVX2 vagy AVX-512 kihasználásával. A Linux 7.3 kernel-ban több fejlesztés is érkezik a XOR és RAID6 algoritmusok teljesítménytesztre épülő kiválasztásához.
A rendszerindításkor futó, benchmark-alapú algoritmusválasztás különféle fejlesztései mellett mostantól KUnit benchmark lefedettség is van a XOR és RAID6 kódra, valamint további kódfejlesztések is történtek. A változtatások között szerepel például, hogy 4 + 1 lemezt használnak a valósághoz közelebb álló terhelés számításához, és mostantól az adatlemezek átviteli sebességét jelentik, nem csak a paritáslemezét. A javítócsomagokhoz nem mellékeltek mérési adatokat, így nem látszik pontosan, mekkora a nyereség, de minden ilyen fejlesztés hosszú távon mindenképpen hasznos.
Számomra ez volt a legfontosabb újdonság a non-MM pull requestben, amely a Linux 7.3 kernel-hoz érkezett, a többi változtatás nagy része szokásos hiba javítás.

