Linus Torvalds zapowiedział stabilizację wersji 5.9.
Między innymi wprowadził obsługę FSGSBASE do jądra 5.9, co powinno poprawić wydajność przełączania kontekstu na procesorach AMD i Intel. FSGSBASE umożliwia odczyt i modyfikację zawartości rejestrów FS/GS z przestrzeni użytkownika, co powinno poprawić ogólną wydajność, która ucierpiała po załataniu luk Spectre/Metldown. Samo wsparcie zostało dodane przez inżynierów Microsoftu kilka lat temu.
Również:
- dodano obsługę Radeon RX 6000 „RDNA 2”
- dodano obsługę poleceń podziału na strefy dysków NVMe (strefowe przestrzenie nazw NVMe (ZNS))
- wstępne wsparcie dla IBM Power10
- różne ulepszenia podsystemu pamięci masowej, zwiększona ochrona przed użyciem warstw GPL do łączenia zastrzeżonych sterowników z komponentami jądra
- model zużycia energii (rama modelu energii) opisuje teraz nie tylko zachowanie zużycia energii przez procesor, ale także urządzenia peryferyjne
- Dodano opcję REJECT na etapie PREROUTING w Netfilter
- w przypadku modeli procesorów AMD Zen i nowszych dodano obsługę technologii P2PDMA, która umożliwia wykorzystanie DMA do bezpośredniego przesyłania danych pomiędzy pamięcią dwóch urządzeń podłączonych do magistrali PCI.
Źródło: linux.org.ru