Linux-kernelversie 5.9 is uitgebracht, ondersteuning voor FSGSBASE en Radeon RX 6000 “RDNA 2” is toegevoegd

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

Voeg een reactie