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

ИИ стал частично использоваться в определении патчей для бэкпортирования в ядро ​​Linux

ИИ стал частично использоваться в определении патчей для бэкпортирования в ядро ​​Linux - 1

Мейнтейнер ядра 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).

ИИ стал частично использоваться в определении патчей для бэкпортирования в ядро ​​Linux - 2

Саша Левин, один из участников 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 - 3

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

ИИ стал частично использоваться в определении патчей для бэкпортирования в ядро ​​Linux - 4

Автор: 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

www.BrainTools.ru

Rambler's Top100