Linus Torvalds anunciou a estabilización da versión 5.9.
Entre outros cambios, introduciu soporte para FSGSBASE no núcleo 5.9, que debería mellorar o rendemento de cambio de contexto nos procesadores AMD e Intel. FSGSBASE permite ler e modificar o contido dos rexistros FS/GS desde o espazo do usuario, o que debería mellorar o rendemento xeral sufrido despois de que se parchease as vulnerabilidades de Spectre/Metldown. O soporte en si foi engadido polos enxeñeiros de Microsoft hai varios anos.
Tamén:
- engadiu soporte para Radeon RX 6000 "RDNA 2"
- engadiuse soporte para comandos de zonificación de unidades NVMe (espazos de nomes zonificados NVMe (ZNS))
- soporte inicial para IBM Power10
- varias melloras no subsistema de almacenamento, aumento da protección contra o uso de capas GPL para vincular controladores propietarios con compoñentes do núcleo
- o modelo de consumo de enerxía (Energy Model framework) describe agora non só o comportamento do consumo de enerxía da CPU, senón tamén dos dispositivos periféricos.
- Engadiuse REJECT na fase PREROUTING a Netfilter
- para os modelos de CPU AMD Zen e máis novos, engadiuse soporte para a tecnoloxía P2PDMA, que lle permite utilizar DMA para transferir datos directamente entre a memoria de dous dispositivos conectados ao bus PCI.
Fonte: linux.org.ru