Вышла новая стабильная версия ядра Linux 6.15

Ключевые особенности Linux 6.15 включают поддержку Rust для hrtimer и ARMv7, новый параметр загрузки setcpuid= для процессоров x86, поддержку sched_ext для внутреннего подсчета событий и отчетности, улучшения PMU для Intel и AMD x86, поддержку вложенной виртуализации 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 удалена поддержка 32-битных (x86) систем с более чем восемью процессорами и/или более чем 4 ГБ оперативной памяти, а модуль безопасности Landlock получил новый механизм аудита, призванный облегчить понимание отказа в доступе.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)