Linus Torvalds kondigde de stabilisatie van versie 5.9 aan.
Naast andere veranderingen introduceerde hij ondersteuning voor FSGSBASE in de 5.9-kernel, wat de prestaties van contextswitching op AMD- en Intel-processors zou moeten verbeteren. Met FSGSBASE kan de inhoud van FS/GS-registers worden gelezen en gewijzigd vanuit de gebruikersruimte, wat de algehele prestaties zou moeten verbeteren die te lijden hadden nadat de Spectre/Metldown-kwetsbaarheden waren gepatcht. De ondersteuning zelf is enkele jaren geleden door Microsoft-technici toegevoegd.
Ook:
- ondersteuning toegevoegd voor Radeon RX 6000 "RDNA 2"
- ondersteuning toegevoegd voor NVMe-schijfzoneringsopdrachten (NVMe gezoneerde naamruimten (ZNS))
- initiële ondersteuning voor IBM Power10
- diverse verbeteringen aan het opslagsubsysteem, verhoogde bescherming tegen het gebruik van GPL-lagen voor het koppelen van eigen stuurprogramma's met kernelcomponenten
- het energieverbruiksmodel (Energy Model-framework) beschrijft nu niet alleen het gedrag van het energieverbruik van de CPU, maar ook van randapparatuur
- REJECT toegevoegd in de PREROUTING-fase aan Netfilter
- voor AMD Zen en nieuwere CPU-modellen is ondersteuning voor P2PDMA-technologie toegevoegd, waarmee u DMA kunt gebruiken om gegevens rechtstreeks over te dragen tussen het geheugen van twee apparaten die op de PCI-bus zijn aangesloten.
Bron: linux.org.ru