Линус Торвальдс объявил о стабилизации версии 5.9.


В числе прочих изменений он внес в ядро версии 5.9 поддержку FSGSBASE, которая должна улучшить производительность переключения контекста на процессорах AMD и Intel. FSGSBASE позволяет читать и изменять содержимое регистров FS/GS из пространства пользователя, что должно улучшить общую производительность, пострадавшую после закрытия уязвимостей Spectre/Metldown. Сама поддержка была добавлена инженерами Microsoft несколько лет назад.


Так же:



  • добавлена поддержка Radeon RX 6000 «RDNA 2»

  • добавлена поддержка команд зонирования накопителей NVMe (NVMe zoned namespaces (ZNS))

  • начальная поддержка IBM Power10

  • различные улучшения подсистемы хранилищ, ужесточена защита от использования GPL-прослоек для связывания проприетарных драйверов с компонентами ядра

  • модель потребления энергии (фреймворк Energy Model) теперь описывает не только поведение энергопотребления CPU, но и периферийных устройств

  • В Netfilter добавлен REJECT на стадии PREROUTING

  • для AMD Zen и более новых моделей CPU добавлена поддержка технологии P2PDMA, позволяющей использовать DMA для прямой передачи данных между памятью двух устройств, подключенных к шине PCI.









 ,






URL записи