Linux 7.3-rc2 вышел в момент, который обычно бывает самым спокойным в цикле разработки ядра. Вторая тестовая сборка — release candidate, или rc — появляется после окна слияния изменений: разработчики обычно немного выдыхают, а заметные регрессии ещё только начинают обнаруживаться. Но на этот раз объём патчей оказался заметно выше привычного.
Линус Торвальдс признался, что неделя не казалась ему особенно загруженной, однако результат говорил об обратном. Он назвал rc2 «full fat» — то есть по-настоящему объёмной сборкой. Единственной причины он не выделил: запоздалый набор изменений для EDAC был слишком мал, чтобы объяснить масштаб обновления. Были исправления от нескольких файловых систем, а также крупный pull-запрос DRM с множеством разрозненных правок. На этом фоне фраза о том, что можно «винить ИИ», была шуткой, а не утверждением, будто именно LLM непосредственно вызвали рост Linux 7.3-rc2.
11
27
Что вошло в Linux 7.3-rc2
Это не релиз с одним экстренным исправлением, а широкий пакет обслуживающих изменений в разных частях ядра. Драйверы составляют большую часть общего объёма, а на инструменты приходится около пятой части изменений вне драйверов. Существенная работа также велась над файловыми системами, базовыми компонентами ядра и сетевым стеком.
18
Среди заметных исправлений и чисток:
- исправления проблем планировщика, связанных с cache-aware scheduling на гибридных процессорах — они должны улучшить поведение и производительность таких CPU;
9
- общая чистка дерева исходников: часть выделений памяти переводят с
kmalloc() на kmalloc_obj();
9
- исправления вывода изображения в драйвере Nouveau для видеокарт NVIDIA Blackwell;
9
- изменение, при котором защитный механизм RandStruct по умолчанию отключается при наличии поддержки Rust и соответствующего компилятора;
9
- изменения EDAC, не попавшие в окно слияния Linux 7.3;
9
- работы по усилению верификатора BPF и исправления регрессий планировщика.
23
Именно сочетание множества обычных, но полезных исправлений и объясняет размер rc2 лучше, чем одна громкая причина.
Что на самом деле означает шутка об ИИ
У этой шутки есть вполне реальный контекст. Ранее Торвальдс говорил, что увеличенные поздние релиз-кандидаты становятся «новой нормой» из-за проверки кода различными ИИ-инструментами. Речь идёт не о том, что ИИ пишет все патчи, а о росте числа проблем, которые автоматизированный анализ находит и передаёт людям на проверку и исправление.
3
4
Грег Кроа-Хартман, один из ключевых сопровождающих Linux, отдельно предупреждал, что цикл 7.3 может оказаться «тяжёлым». Причина — рост потока баг-репортов и предлагаемых патчей, связанных с ИИ и LLM. Среди них встречаются полезные находки, но разбирать, воспроизводить, проверять и принимать изменения всё равно приходится разработчикам ядра; нередко сообщения затрагивают старый или редко поддерживаемый код.
32
Масштаб нагрузки виден и по статистике уязвимостей CVE. До цикла 7.3 сообщалось, что в выпусках Linux с 6.9 по 6.19 исправляли примерно по 500 CVE за релиз, в Linux 7.0 — уже более 1 000, а в 7.2 — более 1 500. При сохранении тенденции Linux 7.3 может приблизиться к 2 000 исправленным CVE. Это прогноз, а не окончательная статистика стабильного релиза.
12
34
Крупный rc2 после крупного rc1
Необычная активность rc2 идёт вслед за уже масштабным Linux 7.3-rc1. По подсчётам, дерево исходников достигло примерно 40,98 млн строк против около 40,42 млн в Linux 7.2 — прирост составил приблизительно 560 тыс. строк.
5
13
Важно не воспринимать эти 40,98 млн как число строк исполняемого кода: в оценку входят комментарии, пустые строки и другое содержимое дерева. В частности, анализ насчитал около 30,94 млн строк кода, 4,91 млн строк комментариев и 5,13 млн пустых строк.
13
Может ли стабильный релиз задержаться
Linux 7.3-rc2 — это тестовая предварительная сборка, а не финальное стабильное ядро. В архиве kernel.org версия 7.3-rc2 отмечена датой 6 сентября 2026 года.
30
Сам по себе большой rc2 ещё не означает сдвига графика. Но если поток крупных исправлений и регрессий будет сохраняться ближе к концу цикла, сопровождающие могут выпустить дополнительные rc-версии. Это обычная мера: она даёт патчам больше времени на тестирование и снижает риск выпустить стабильное ядро с недостаточно проверенными изменениями.
Для пользователей Linux и разработчиков дистрибутивов главный вывод не в том, что Linux 7.3 обязательно небезопасен. Гораздо важнее, превратится ли нынешний высокий объём работы в набор хорошо проверенных исправлений — или будет поддерживать постоянную позднюю «турбулентность». Шутка Торвальдса точно описывает противоречие: автоматический анализ способен находить реальные дефекты, но не отменяет человеческую работу по оценке, интеграции и тестированию каждого патча.