Вышло ядро Linux 6.0 с поддержкой новейших архитектур
Линус Торвальдс представил стабильную версию ядра Linux 6.0, которая обеспечивает поддержку новейших аппаратных архитектур. Она уже доступна большинству вендоров.
В Linux 6.0 представлены аппаратные драйверы для недавно представленных процессоров Intel Raptor Lake и будущих процессоров Meteor Lake, а также драйверы с открытым исходным кодом для новых графических процессоров Intel Arc Alchemist. Последние версии драйверов AMD обеспечивают поддержку процессоров Threadripper, Epyc и грядущих видеокарт на базе архитектуры RDNA 3. Новое ядро также добавляет раннюю поддержку ноутбуков на базе процессоров Qualcomm Snapdragon.
Другие изменения включают в себя:
- Исправлены драйвера для китайской процессорной архитектуры LoongArch.
- Новый графический драйвер V3d для Raspberry Pi 4.
- Дополнительные расширения для платформ RISC-V.
- Стабильные кодеки H.265 и HEVC.
- Драйвер встроенного хранилища MMC для устройств Rockchip RK3588.
Ядро Linux 6.0 также устраняет проблему, вызванную заплаткой 20-летней давности, которая приводила к замедлению работы современных процессоров AMD. Заплатка, выпущенная ещё в 2002 году, была призвана устранить проблемы совместимости в ранних реализациях Advanced Configuration and Power Interface (ACPI). Но с тех пор она так и продолжала работать вплоть до выхода Linux 6.0.
Теперь начнутся работы над выпуском ядра Linux 6.1, которое включает несколько основных изменений. Одним из них является улучшение безопасности (инженеры Google работали над ним более года), чтобы укрепить ядро, закрыв уязвимости Bluetooth, которые могли сделать возможным выполнение произвольного кода. Ещё один критически важный элемент версии 6.1 — поддержка безопасного для памяти языка программирования Rust. Google настаивает на включении Rust в Linux, поскольку компания использует его для разработки своей ОС Android на базе Linux.
Источник: techspot