AI-шум и реакция сообщества
Мейнтейнер подсистемы сети Linux, Якуб Кичински (Jakub Kicinski), признал, что команда находится в состоянии «полного перегруза» из-за взрывного роста количества патчей, сгенерированных большими языковыми моделями (LLM). По предварительным оценкам, от 30% до 50% патчей в ветке net-next представляют собой низкоприоритетные исправления, очистку кода и уточнения, созданные AI-агентами. Это вынудило разработчиков отказаться от поддержки устаревших драйверов, чтобы снизить уровень шума.
Стратегия: AI против AI
Вместо того чтобы игнорировать проблему, разработчики решили использовать те же технологии. Благодаря гранту от Meta, команда получила доступ к бюджету на токены для запуска ревью патчей через несколько передовых LLM. Это позволяет автоматически выявлять галлюцинации и ошибки в коде. Однако разработчики отмечают, что AI не может заменить человеческий контроль в сложных сценариях, таких как обработка редких событий (таймауты, ошибки PCIe), где API ядра исторически были асинхронными.
Ключевые сетевые улучшения Linux 7.3
Несмотря на шум, в релиз вошли значимые технические нововведения, затрагивающие как проводные, так и беспроводные интерфейсы:
- BIG TCP в UDP-туннелях: Добавлена поддержка для драйверов VXLAN и Geneve, что повышает эффективность передачи больших объемов данных.
- MPTCP: Улучшена обработка экстремального давления на память в многопотоковом TCP.
- CXL: Начальная поддержка для сетевых карт AMD/Solarflare.
- Intel iXD: Создан базовый каркас драйвера для Intel E2100 и новее (IPU/FNIC).
- WiFi: Улучшения Multi-Link Operation (MLO), новый драйвер mm81x для Morse Micro S1G и поддержка NXPWIFI.
Планы на будущее
Команда планирует автоматизировать рутинные задачи: управление Patchwork, исправление сообщений коммитов и применение патчей, уже прошедших ревью от доверенных лиц. Это позволит сосредоточиться на архитектуре, а не на «грязной работе» по проверке синтаксиса.
| Компонент | Ключевое изменение в Linux 7.3 | Значение |
|---|---|---|
| UDP Tunnels | Поддержка BIG TCP (VXLAN, Geneve) | Повышение пропускной способности туннелирования |
| Intel Hardware | Драйвер Intel iXD (E2100+) | Поддержка новых IPU и FNIC устройств |
| WiFi | Модуль mm81x (Morse Micro) | Поддержка Long-Range S1G устройств |
| Process | AI-ревью через Meta LLM | Фильтрация спама и галлюцинаций в коде |
Источник: Phoronix ↗
