2 марта 2025 года Линус Торвальдс анонсировал пятый кандидат на выпуск (RC5) для ядра Linux 6.14. В выпуске ядра 6.14-rc5 представлено множество исправлений и обновлений для различных подсистем, включая драйверы, архитектуру, файловые системы и сетевые подключения.
В письме с анонсом Линус Торвальдс назвал этот выпуск «обычной неделей» без каких-либо серьёзных проблем.
Распределение исправлений довольно сбалансировано: примерно половина изменений касается драйверов, особенно сетевых и DRM (Direct Rendering Manager).
Другие области, такие как архитектура, файловые системы и базовые сетевые технологии, также получили внимание.
В целом, в этом выпуске нет ничего особенно масштабного или вызывающего беспокойство, что указывает на стабильное продвижение к финальной версии ядра 6.14.
Ключевые изменения и исправления в ядре 6.14-rc5
Обновления драйверов
Значительная часть изменений — почти половина — связана с драйверами. Наиболее заметные обновления включают:
- Графика: драйвер AMDGPU получил несколько обновлений, в том числе исправления для обеспечения изоляции, изменения размера панели управления на Dell G5 SE и обновления списка разработчиков.
- Сеть: обновления включают улучшения сетевых драйверов, таких как
mlx5
,idpf
, иenetc
, обеспечивая более высокую производительность и стабильность. - Звук: в подсистеме ALSA были исправлены ошибки микрофона на ASUS N705UD и внесены изменения в кодек Realtek для ASUS VivoBook 15.
- Хранение данных: улучшения драйверов SCSI и UFS направлены на устранение сбоев и обеспечение надёжной обработки данных.
- Ввод/периферийные устройства: исправления в стеке I2C, USB и Bluetooth повышают стабильность и совместимость с новым оборудованием.
Усовершенствования файловой системы и хранилища
Улучшения файловой системы в версии 6.14-rc5 включают:
- bcachefs: Исправлены ошибки взаимоблокировок, перемещения памяти и корректировки размера каталогов.
- Btrfs: Устранены ошибки использования после освобождения памяти и оптимизирована буферизованная запись, когда размер блока меньше размера страницы.
- NFS: Улучшенная обработка прямой записи и делегированных временных меток.
Архитектура и основные изменения в ядре
Улучшения, связанные с конкретной архитектурой, были распространены на несколько платформ:
- x86: Исправления включают определения событий IRQ, атомарные операции и улучшенную поддержку Intel Arrow Lake U в подсистеме
perf
. - RISC-V: Обновления KVM, futex и атомарных операций повышают производительность и надёжность.
- ARM64: Патчи устраняют проблемы с зависанием при загрузке на Ampere Altra и исправляют несоответствия в обработке сигналов.
Исправления в области сетей и безопасности
- Сеть: несколько исправлений повышают надёжность функций
ipvlan
,loopback
, иethtool
. Также были внесены улучшения в сокеты ядра для более эффективного отслеживания их жизненного цикла. - Безопасность: Landlock получил обновления для уточнения ограничений на сокеты, не использующие TCP, и улучшения документации.
- EFI и безопасная загрузка: изменения обеспечивают правильное выравнивание и предотвращают чрезмерное использование памяти.
Различные Усовершенствования
- Самотестирование ядра: различные обновления для
selftests
улучшения покрытия и устранения мелких проблем. - Обновления файлов сопровождающих: несколько сопровождающих обновили свои роли, обеспечив непрерывную поддержку различных компонентов ядра.
- Оптимизация производительности: небольшие усовершенствования в ядре повышают эффективность, особенно в подсистемах планирования и управления памятью.
Попробуйте Ядро Linux 6.14 RC5
Пользователям и разработчикам рекомендуется тщательно протестировать этот выпуск и сообщить о выявленных проблемах. Ядро Linux 6.14 RC4 можно скачать с веб-сайта Kernel.org или из репозитория Линуса Торвальдса.
Торвальдс подчеркнул, что в этом цикле не возникло серьёзных проблем, и работа над ядром, по-видимому, идёт гладко. Если тенденция сохранится, то финальная версия Linux 6.14 должна выйти без неожиданных задержек.