- BrainTools - https://www.braintools.ru -

Мейнтейнер ядра Linux Саша Левин начал частично использовать [1] генеративный ИИ для определения [2] патчей ядра Linux, которые следует портировать [3] на предыдущие стабильные версии ядра Linux LTS (с долгосрочной поддержкой).
Список LTS-веток [4], поддерживаемых разработчиками ядра Linux (мейнтейнеры Грег Кроа-Хартман и Саша Левин):
ядро 6.12 — до декабря 2026 года (используется в Ubuntu 24.04 и в Oracle Unbreakable Enterprise Kernel 8);
ядро 6.6 — до декабря 2026 года;
ядро 6.1 — до декабря 2026 года (используется в Debian 12 и main ветке OpenWRT);
ядро 5.15 — до октября 2026 года (используется в Ubuntu 22.04, Oracle Unbreakable Enterprise Kernel 7 и OpenWRT 23.05);
ядро 5.10 — до декабря 2026 года (используется в Debian 11, Android 12 и OpenWRT 22);
ядро 5.4 — до декабря 2025 года (используется в Ubuntu 20.04 LTS и в Oracle Unbreakable Enterprise Kernel 6).

Саша Левин, один из участников LTS-поддержки Linux, ранее помогал [5] в продвижении новой документации ядра Linux, касающейся использования ИИ-помощников по кодированию. Теперь Левин использует ИИ для определения патчей, которые следует портировать на существующие версии ядра Linux. Обычно разработчики ядра отмечают патчи, явно помеченные как «CC: stable», для бэкпортирования из Git-версии Linux в предыдущие версии. Для патчей, не отмеченных явно, теперь помогает искусственный интеллект [6], учитывая сложные задачи поддержки Linux LTS.
В патчах от Левина начали появляться сообщения, генерируемые ИИ. Например, добавляющие объяснения типа:
Backport Status: YES
## Extensive Explanation:
This commit should be backported to stable kernel trees for the following reasons

Далее в ответе, сгенерированном ИИ, отмечается, что данный патч устраняет проблему, с которой сталкивается пользователь, является регрессионным исправлением, имеет ограниченную область применения и низкий риск возникновения проблем, а также является аппаратно‑зависимым исправлением, среди прочих деталей в пользу обратного портирования патча в стабильные версии ядра Linux.

Автор: denis-19
Источник [7]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/18805
URLs in this post:
[1] использовать: https://www.phoronix.com/news/AI-Help-Backporting-Linux-Patch
[2] определения: https://lore.kernel.org/stable/20250825121505.2983941-6-sashal@kernel.org/
[3] портировать: https://lore.kernel.org/stable/20250825121505.2983941-5-sashal@kernel.org/
[4] Список LTS-веток: https://www.kernel.org/category/releases.html
[5] помогал: https://www.phoronix.com/news/Linux-Kernel-AI-Docs-Rules
[6] интеллект: http://www.braintools.ru/article/7605
[7] Источник: https://habr.com/ru/news/941276/?utm_source=habrahabr&utm_medium=rss&utm_campaign=941276
Нажмите здесь для печати.