AI-новости2 сентября 2026 г., 14:19 МСК🤖 Auto

Linux 7.3: Грег Кроа-Хартман предупреждает о хаосе из-за AI-патчей

Второй человек в разработке ядра Linux Грег Кроа-Хартман предупредил о «тяжелом» цикле релиза Linux 7.3. Причина — поток AI-генерированных патчей, которые создают шум, а не решают реальные проблемы.

Баннер новости 6587

Проблема: AI-мусор в ядре

Несмотря на то, что релиз Linux 7.3-rc1 вышел лишь на этой неделе, до официального выхода (запланированного на 18 октября, с возможным сдвигом на 25 октября) остается около семи недель. Грег Кроа-Хартман (Greg KH) уже сейчас заявляет, что этот цикл разработки будет «грубым» (rough) из-за продолжающегося хаоса, вызванного ИИ.

Разработчики ядра завалены патчами, сгенерированными ИИ/LLM. Значительная часть из них либо бесполезна, либо затрагивает устаревшие подсистемы и драйверы, которые годами не получали обновлений. Это создает огромную нагрузку на мейнтейнеров, вынужденных вручную проверять каждый коммит.

Цифры шума: USB-подсистема под ударом

Грег Кроа-Хартман, отвечающий за USB-подсистему и staging-зону ядра, привел конкретные цифры, иллюстрирующие масштаб проблемы. В его почтовом ящике (mbox) за последние недели скопилось огромное количество писем, требующих фильтрации:

Этап обработки Количество сообщений Объем данных Комментарий
Исходный входящий поток 1732 / 4807 (всего) 2.78 МБ Первоначальный объем входящих патчей
После первичной фильтрации 1094 / 4170 (всего) 69 МБ Даже после удаления очевидных багов и дубликатов остается «безумное» количество работы

Реакция сообщества: Политика «No AI»

Чтобы снизить нагрузку, Грег внедрил строгую политику в staging-зоне ядра: запрет на патчи от ИИ/LLM, за исключением случаев, когда речь идет об исправлениях критических уязвимостей безопасности. Это позволяет отсеять 99% «мусора».

Однако в основных подсистемах, таких как USB, полностью отклонять патчи сложно. Грег отметил, что отказываться от «очевидных исправлений багов» (даже если они сгенерированы ИИ) трудно, так как это займет слишком много времени на обсуждение. Он признает, что многие из этих патчей действительно исправляют ошибки, но их количество непропорционально велико по сравнению с реальной пользой.

Происхождение патчей: Статический анализ

Грег уточнил, что огромная часть этих патчей поступает не от людей, использующих чат-боты, а от инструментов статического анализа кода. Эти инструменты находят старые, незначительные проблемы, которые могут проявиться только при специфических условиях («если держать неправильно»). Хотя технически это баги, их исправление часто не имеет практической ценности для большинства пользователей, но требует ресурсов разработчиков.

Итог: Долгая гонка

Разработчик резюмировал ситуацию фразой: «Это будет долгих 18 месяцев». Ожидается, что Linux 7.3 станет еще одним тяжелым циклом с высокой текучестью патчей (churn). Релиз может быть задержан до конца октября, если финальные недели разработки окажутся слишком интенсивными.

Источник: Phoronix ↗