Релиз ядра Linux 6.17
Линус Торвальдс представил первый стабильный релиз ядра Linux 6.17. В нем приняты 14 334 исправлений от 2118 разработчиков, размер патча – 46 МБ. Основные изменения:
•Улучшенный контроль над средствами защиты от Spectre для x86 (Attack Vector Controls).
•Файловая система Ext4 получила поддержку буферизованного ввода-вывода с флагом RWF_DONTCACHE, а в EROFS внедрено сжатие метаданных.
•Появился механизм «прокси-исполнения» (proxy execution), разработанный для смягчения проблем инверсии приоритетов.
•Система учета времени стала более гибкой благодаря добавлению «вспомогательных часов» (auxiliary clocks), функционирующих независимо от системных часов.
•Добавлены драйверы для контроллеров Raspberry Pi RP1, GPIO в Apple Mac SMC, аудиоусилителей Richtek, новых межсоединений Qualcomm и USB-адаптеров Wi-Fi 6 от Realtek. Системы на базе архитектуры Arm64 получили поддержку «живых» патчей (live patching), а архитектура LoongArch – улучшенную поддержку BPF.
•Multipath TCP теперь поддерживает опцию TCP_MAXSEG. Новый параметр sysctl обеспечивает возможность включения пересылки IPv6 для каждого сетевого интерфейса отдельно.
•Продолжается интеграция языка Rust: все больше подсистем ядра получают абстракции, написанные на этом языке. Устаревший метод mmap() в файловых операциях постепенно заменяется на более безопасный mmap_prepare().
И множество других изменений, подробнее тут.
Linux Club
Post #783
6.6K

- 👍 64
- ❤ 10
- 🔥 6
- 😁 2