Добавить в корзинуПозвонить
Найти в Дзене
Борис Державец

Linux Kernel 6.15 официально выпущено. Что нового ?

*Если коротко* Как и ожидалось, ядро ​​Linux 6.15 сегодня вышло в стабильном виде. Linux 6.15 приносит много новой поддержки оборудования, улучшений безопасности, различных других инноваций ядра и многого другого. В Linux 6.15 есть много интересных функций, таких как многочисленные улучшения драйверов оборудования AMD и Intel, больше событий Rust в ядре, поддержка файловой системы Bcachefs, новая подсистема FWCTL, продолжающаяся работа по поддержке Apple Silicon, улучшения планировщика и многое другое. Объединено на этой неделе перед финалом Linux 6.15, включая поддержку нескольких дополнительных игровых контроллеров в драйвере XPad, исправление управления питанием / s2idle для систем Intel Arrow Lake U и H и другие исправления в последнюю минуту. *Если подробно* Сегодня Торвальдс объявил о выпуске и общедоступности Linux 6.15, последней стабильной версии ядра, которая представляет несколько новых функций и улучшений, улучшенную поддержку оборудования и многое другое. Основные моменты

*Если коротко*

Как и ожидалось, ядро ​​Linux 6.15 сегодня вышло в стабильном виде. Linux 6.15 приносит много новой поддержки оборудования, улучшений безопасности, различных других инноваций ядра и многого другого.

В Linux 6.15 есть много интересных функций, таких как многочисленные улучшения драйверов оборудования AMD и Intel, больше событий Rust в ядре, поддержка файловой системы Bcachefs, новая подсистема FWCTL, продолжающаяся работа по поддержке Apple Silicon, улучшения планировщика и многое другое.

Объединено на этой неделе перед финалом Linux 6.15, включая поддержку нескольких дополнительных игровых контроллеров в драйвере XPad, исправление управления питанием / s2idle для систем Intel Arrow Lake U и H и другие исправления в последнюю минуту.

*Если подробно*

Сегодня Торвальдс объявил о выпуске и общедоступности Linux 6.15, последней стабильной версии ядра, которая представляет несколько новых функций и улучшений, улучшенную поддержку оборудования и многое другое.

Основные моменты Linux 6.15 включают поддержку Rust для hrtimer и ARMv7, новый параметр загрузки setcpuid= для процессоров x86, поддержку sched_ext для подсчета и сообщения внутренних событий, улучшения x86 Intel и AMD PMU, поддержку вложенной виртуализации для VGICv3 на ARM и поддержку эмуляции FEAT_PMUv3 на Apple Silicon.

Также в ядре Linux 6.15 появились новый API для получения информации о событиях монтирования и размонтирования файловых систем, поддержка аппаратно-обернутых ключей шифрования на уровне блоков, поддержка 48-битной адресации блоков в файловой системе EROFS и новый защитный хук для подсистемы io_uring, дающий модулям безопасности больше контроля над тем, что разрешено.

Файловая система FUSE теперь может обрабатывать имена файлов длиной более 1024 символов, подсистема perf теперь может выполнять профилирование задержек с использованием информации планировщика, подсистема BPF получила улучшенную проверку программ с циклами, а файловая система OverlayFS получила новую опцию монтирования override_creds, которая изменяет учетные данные, используемые для доступа к нижним уровням.

Вдобавок ко всему, ядро ​​Linux 6.15 также обеспечивает поддержку новых расширений для архитектуры RISC-V, включая расширение с плавающей точкой BFloat16, расширения Zaamo и Zalrsc, а также расширение ZBKB, поддержку зонированных устройств для файловой системы XFS и поддержку приема сетевых данных с нулевым копированием для подсистемы io_uring.

В Linux 6.15 также доступны некоторые новые сетевые функции, включая новую опцию сокета TCP (TCP_RTO_MAX_MS), которую можно использовать для установки максимального времени между попытками повторной передачи по IPv4, и новый набор обратных вызовов BPF для извлечения временных меток из различных мест в сетевом стеке.

Поддержка оборудования, как и ожидалось, была улучшена за счет новых и обновленных драйверов, которые обеспечивают поддержку Apple Touch Bar, смартфона Google Pixel Pro 6, платы разработки MYIR Remi Pi, встроенного контроллера Huawei Matebook E Go, платы Milk-V Jupiter RISC-V и ноутбуков HP с аудиочипами CS35L41 HDA.

Linux 6.15 также обновляет драйвер вентилятора ACPI для обработки вентиляторов с поддержкой детальной проверки состояния, но без детального управления, а также драйвер кнопки ACPI для подписки на уведомления о системных событиях в дополнение к уведомлениям устройств, что в некоторых системах требуется для пробуждения системы из спящего режима.

Среди других примечательных изменений Linux 6.15 удаляет поддержку 32-разрядных (x86) систем с более чем восемью ЦП и/или более чем 4 ГБ ОЗУ, а модуль безопасности Landlock получил новый механизм аудита, призванный упростить понимание отказов в доступе.

Также есть новая подсистема fwctl, которая позволяет пользовательскому пространству безопасно создавать и выполнять RPC внутри прошивки устройства, а ядро ​​получило новую функцию защиты, которая позволяет ему изолировать несколько отображений памяти от изменений, но по умолчанию она отключена, так как это может нарушить работу некоторых приложений.

Вы можете загрузить ядро ​​Linux 6.15 прямо сейчас из дерева git Линуса Торвальдса или с веб-сайта kernel.org, если вы хотите скомпилировать его в своем дистрибутиве GNU/Linux. Однако, лучше дождаться появления нового релиза Linux в стабильных репозиториях программного обеспечения вашего дистрибутива, прежде чем обновлять ядро.

Теперь, когда ядро ​​Linux 6.15 уже вышло, открывается окно слияния для следующей основной ветки ядра, Linux 6.16, которая ожидается в конце июля или начале августа 2025 года. До тех пор первая версия Release Candidate (RC) для разработки будет доступна для публичного тестирования через две недели, 8 июня.

Смотри original source https://www.phoronix.com/news/Linux-6.15-Released