13 сентября Линус Торвальдс опубликовал третий релиз-кандидат для серии ядра Linux 7.3. В своем официальном сообщении создатель проекта охарактеризовал текущую сборку как «довольно объемный» промежуточный выпуск, что во многом обусловлено масштабными изменениями в работе файловых систем. Выход стабильной версии Linux 7.3 по-прежнему запланирован на вторую половину октября 2026 года, до этого момента разработчики планируют представить еще около четырех еженедельных кандидатских версий.

Обновления XFS и исправления в SMB-клиенте
Основной объем изменений в файловой подсистеме пришелся на XFS. Данная файловая система получила целый ряд нововведений: внедрены аннотации блокировок, улучшены механизмы мониторинга состояния (health monitoring) и работа с квотами. Также добавлена поддержка записи в зонированные хранилища (zoned writes), реализованы инструменты восстановления записей каталогов, обновлены функции очистки и исправления данных (scrub-and-repair), а также добавлены процедуры верификации носителей. Для системных администраторов, работающих с крупными массивами XFS, критически важными станут усовершенствования функций мониторинга и очистки, которые позволяют выявлять и устранять угрозы целостности данных до их распространения.
Значительное внимание в Linux 7.3-rc3 уделено безопасности и корректности работы SMB-клиента, который обеспечивает взаимодействие Linux-систем с общими папками Windows и сетевыми хранилищами (NAS). В частности, устранена уязвимость переполнения кучи (heap overflow), которая могла возникать при перезаписи DACL. Кроме того, внедрена логика отклонения чрезмерно больших DACL и проверка корректности ответов на операции чтения. Организациям, использующим сетевые ресурсы SMB, рекомендуется уделить приоритетное внимание установке этих исправлений сразу после появления новой версии ядра в официальных репозиториях дистрибутивов, так как неисправленная уязвимость в определенных сетевых конфигурациях может быть использована злоумышленниками.
Драйверы, ИИ-патчи и ограничения функциональности
Несмотря на большой вес обновлений файловых систем, драйверы по-прежнему составляют основную часть изменений в rc3, в основном в секциях звука и сетевого оборудования. Обновления графических драйверов на текущей неделе представлены в меньшем количестве. Отдельные исправления были внедрены для платформ S390 и PowerPC, а также внесены точечные корректировки в основной код ядра и сетевой стек. В системе изоляции Landlock была устранена уязвимость использования памяти после освобождения (use-after-free) и расширено покрытие трассировкой.
Разработчикам пришлось временно отключить функцию потоковой декомпрессии LZ4 в EROFS — файловой системе ядра, работающей только для чтения. Причиной стал риск повреждения данных, который пока не удалось окончательно устранить. В связи с этим нагрузка на EROFS, использующая данную функцию, будет ограничена до момента выпуска полноценного исправления.
Продолжает сохраняться тенденция, отмеченная мейнтейнером Грегом Кроа-Хартманом в начале цикла разработки: в коде присутствует значительное число патчей, созданных с помощью больших языковых моделей. Эти исправления требуют ручной проверки специалистами, и в сборку rc3 вошла еще одна порция таких исправлений, добавленная к тем, что были включены ранее. На текущем этапе тестировщики могут загрузить Linux 7.3-rc3 из архивов ядра Linux или дерева Git Линуса Торвальдса. Все исправления, включенные в данный кандидатский релиз, будут перенесены в стабильную версию ядра для конечных пользователей.
Дополнительные подробности о работе с файловыми системами и безопасности
Важно отметить, что хотя драйверы составляют «львиную долю» патча rc3, файловая система XFS внесла наиболее заметный вклад в общий объем изменений текущего цикла. Помимо уже упомянутых улучшений, работа коснулась внедрения механизмов, позволяющих администраторам превентивно реагировать на деградацию данных. В контексте SMB-клиента, кроме устранения переполнения кучи, разработчики реализовали критически важные проверки валидации для ответов на операции чтения, содержащих некорректные данные, что значительно повышает устойчивость системы к специфическим сетевым атакам.
Особенности инфраструктурных исправлений и ИИ-патчей
Технические правки в rc3 затронули не только высокоуровневые системы, но и специфические аппаратные архитектуры. Исправления для систем S390 и PowerPC были направлены на обеспечение стабильности работы ядра на этих платформах. В механизме Landlock, помимо устранения уязвимости класса use-after-free, была значительно расширена область покрытия трассировкой, что упрощает отладку и мониторинг изоляции процессов. Отдельного внимания заслуживает ситуация с файловой системой EROFS: временное отключение декомпрессии LZ4 является вынужденной мерой, так как риск повреждения данных признан критическим, и до исправления фундаментальной ошибки работа с соответствующими разделами дисков будет ограничена.
Тенденция использования больших языковых моделей (LLM) для генерации кода продолжает создавать нагрузку на мейнтейнеров ядра. Поскольку ошибки в патчах, подготовленных нейросетями, зачастую скрыты в логике исполнения, каждый такой коммит требует тщательного ручного аудита. Грег Кроа-Хартман подчеркнул, что этот процесс осложняет прохождение текущего цикла разработки, и в сборку rc3 вошла дополнительная порция исправлений, возникших как следствие необходимости корректировки уже существующих AI-сгенерированных правок.






