Ключевые особенности 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 получил новый механизм аудита, призванный облегчить понимание отказа в доступе.
Комментарии (0)