Před 9 měsíci
Call Depth Tracking a dopad na RETBLEED u Skylake, podpora WiFi 7 i 800Gbit/s sítí, o trošku svižnější exFAT, nové mount volby pro NTFS ovladač, Motorola 68000 a nefunkční strcmp(), aktualizace USB. RETBLEED je problémem mimo jiné pro CPU jádra Intel spadající do architektury Skylake a z ní odvozených. Jak víme, záplaty mají dopad na výkon a do budoucího Linuxu 6.2 míří úprava, která tento dopad sníží. Call Depth Tracking je úspornější opravou RETBLEEDu než klasická záplata typu Indirect Branch Restricted Speculation (IBRS). Stručně řečeno zarovnává všechny kernelové funkce na 16 bajtů a přidává mezeru 16 bajtů před funkce, objtool pak shromažďuje umístění všech funkcí a upravena jsou i příslušná volání, která když pak dosáhnou na mikro-architektonicky specifickou hodnotu pro Return Stack Buffer, nenastane únik dat. Tato úprava pak vrací nemalou část výkonu ztraceného záplatou zpět, nejde však o všechen výkon.