Роль ИИ в стабильности ядра
Выпуск Linux 7.3-rc4, анонсированный Линусом Торвальдсом 20 сентября 2026 года, продолжает тренд последних месяцев: значительная часть исправлений найдена с помощью больших языковых моделей (LLM). Торвальдс отмечает, что ИИ-инструменты особенно эффективны при очистке путей ошибок (error path cleanup). Хотя эти изменения редко влияют на повседневное использование, они критически важны для предотвращения сбоев в специфичных сценариях.
Критические исправления: Btrfs и потеря данных
Среди наиболее важных патчей — устранение двух заметных багов в файловой системе Btrfs. Отдельного внимания заслуживает фикс ошибки, приводившей к тихой потере данных в пользовательском пространстве (silent user-space data loss). Эта уязвимость присутствовала в ядре с 2023 года, но оставалась незамеченной до текущего цикла разработки.
Структура изменений: драйверы, ФС и архитектура
Патч-сет распределен довольно равномерно, что нетипично для релизов-кандидатов, где доминируют драйверы. По оценке Торвальдса, изменения делятся примерно на три равные части:
- Драйверы (~33%): Добавлена поддержка новых игровых контроллеров в драйвер XPad, а также важные исправления для архитектуры x86/x86_64.
- Файловые системы и сеть (~33%): Значительный объем работы затрагивает SMB и NTFS, что подтверждает тенденцию к повышенному вниманию к файловым системам в последних версиях ядра.
- Прочее (~33%): Архитектурные исправления и инструменты сборки.
Крупнейший «патч» — удаление лишнего файла
Иронично, но самым крупным по объему изменением стало удаление файла, который остался в папке lib/ после переноса в mm/ во время окна слияния. Этот «запоздалый» фикс подчеркивает тщательность ревью, проводимого как людьми, так и ИИ-ассистентами.
Что дальше?
Linux 7.3 ожидается в октябре. Релиз обещает принести множество новых функций, но текущий этап (rc4) сфокусирован на стабилизации и устранении накопленных ошибок, выявленных благодаря синергии человеческих разработчиков и искусственного интеллекта.
Источник: Phoronix ↗
