Линус Торвальдс объявил о релизе стабильной версии ядра Linux 6.2, которое уже появилось в открытом доступе. Помимо расширенного списка поддерживаемого оборудования и свежих драйверов, оно получило ряд полезных функций на уровне системы.
Одним из наиболее заметных «пользовательских» нововведений стала расширенная совместимость с китайскими процессорами на архитектуре LoongArch. Они получили поддержку ftrace и гибернации, zram теперь предлагает лучшие степени сжатия, а механизм fscrypt поддерживает алгоритм шифрования SM4. Кроме того, в Linux 6.2 были включены новые параметры монтирования для файловой системы NTFS3 и возможность сборки ядра без поддержки NFSv2.
Расширился и набор драйверов для нового оборудования — например, гостевой драйвер TDX для обслуживания гостевых запросов Intel TDX. Также сообщается об улучшении поддержки DCN на ARM, устройств NVMe, базовой поддержке контроллера Sony DualShock 4 и чипов управления питанием MediaTek MT6370.
В числе других полезных изменений разработчики выделяют улучшение реализации Rust, появление защитной балансировки нагрузки (PLB) для стека IPv6 и механизма «Асинхронного уведомления о выходе» (Intel), а также обновлённого метода обеспечения целостности потока управления (CFI) для систем x86. Кроме того, ядро получило новую реализацию qspinlock для архитектуры PowerPC.
Linux 6.2 поддерживает монтирование с сопоставлением идентификаторов и параллельное управление декомпрессией для файловой системы SquashFS, улучшенную реализацию Btrfs RAID5 и RAID, а также возможность включать или отключать теневые стеки на AArch64 (ARM64) во время загрузки.
Скачать новое ядро можно на официальном сайте проекта. Позднее оно также будет включено в некоторые дистрибутивы, список которых разработчики объявят отдельно.