Мейнтейнеры сетевой подсистемы Linux 7.3: «полностью завалены» ИИ-патчами
В окно слияния ядра Linux 7.3 приняты все обновления сетевой подсистемы. Помимо множества улучшений для проводных и беспроводных сетей, цикл принёс огромное число исправлений ошибок — в том числе откровенно второстепенных, порождённых ИИ-агентами на базе больших языковых моделей. Мейнтейнеры подсистемы прямо признают, что оказались «полностью завалены».
Сопровождающий Якуб Кициньский отмечает, что вместе с Паоло они приняли сопоставимое число патчей в ветки net (632) и net-next (648), причём от трети до половины изменений в net-next выглядят как низкоприоритетные ИИ-правки, чистки и уточнения. По его словам, поток не прекращается: в последние недели и месяцы разработчиков буквально засыпают патчами, а чтобы снизить этот шум, из ядра выбрасывают старый сетевой код и драйверы, которыми вряд ли кто-то пользуется на современных системах.
Клин клином
Ответ на нашествие ИИ оказался парадоксальным: разработчики решили сами активнее задействовать ИИ. Как пишет Кициньский, команде удалось получить достаточный бюджет и доступ к языковым моделям — за что он благодарит Meta, — чтобы прогонять каждый патч через несколько передовых моделей. Это отсеивает часть галлюцинаций, хотя возможности такого рецензирования ограничены. Любопытно, что поток машинных правок вскрыл давнюю проблему: API сетевой подсистемы, особенно для редких событий вроде ошибок PCIe и таймаутов, всегда были подвержены гонкам, и теперь ИИ не даёт это игнорировать.
В следующем релизе Кициньский планирует переложить на модели рутину: управление patchwork, автоматические ответы на типовые процедурные замечания, редактирование сообщений коммитов и, возможно, применение патчей, уже получивших метку «reviewed-by» от доверенных людей.
Что нового в сетях
Среди технических новшеств цикла — поддержка BIG TCP в UDP-туннелях для драйверов VXLAN и Geneve, улучшенная обработка экстремального дефицита памяти в MPTCP и другие изменения ядра. Для проводных сетей добавлена начальная поддержка CXL для сетевых карт AMD/Solarflare, каркас нового драйвера Intel iXD (для Control Plane PIC Function в Intel E2100 и последующих IPU/FNIC), а также прошивка карт AMD Pensando.
В беспроводной части продолжают развиваться механизмы Multi-Link Operation, появились драйвер mm81x для устройств Morse Micro S1G дальнего радиуса, новый драйвер NXPWIFI для устройств NXP, а MediaTek MT76 получил поддержку MT7928 и NAN для MT7925.
Источник: Phoronix
Комментарии
Войдите, чтобы комментировать.