
Linux Kernel 7.2 приніс рекордну кількість розробників і другий найбільш навантажений цикл
Ядро 7.2 додало майже 600 000 рядків коду від рекордних 2 652 розробників; патчі, створені за допомогою LLM, і машинно генерований код відіграють все більш важливу роль в одному з найбільш навантажених циклів історії ядра.
Огляд релізу
Лінус Торвальдс випустив ядро 7.2 17 серпня 2026 року і зазначив, що кількість виправлень була «більшою, ніж хотілось би». Реліз додав майже 600 000 рядків коду і охопив 16 418 не-merge комітів, що перевищує вже навантажений 7.1. Це другий найбільш навантажений реліз в історії ядра, поступаючись лише 6.7, хоча обсяг 7.2 був більш широким і визначався не одним великим merge.
Розробники та основні внески
Коміти надійшли від 2 652 розробників, значне зростання порівняно з рекордними 2 479 у 7.1. Участь розробників зросла в епоху Git, але темпи зростання помітно змінилися. Уве Кляйн-Кеніг був найбільшим внеском у підсистему драйверів заищення, лише 151 зміна. За ним йшов Розен Пенев з 146, який вніс виправлення багів, написаних LLM, у кілька підсистем. Ян Роджерс (138) і Арнальдо Карвальо де Мелу (131) працювали над інструментом user-space perf, а Йоган Говольді (133) в основному вдосконалював SPI та USB.
За кількістю змінених рядків Мтью Стюарт лідирував з 83 587 рядками (8,4%), за ним йшов Хокін Жанг з 62 893 (6,3%), обидва додали величезну кількість машинно генерованих amdgpu header файлів. Мігель Охеда вніс Rust-ий zerocopy crate у код ядра, а Даррен Єм додав звуковий драйвер MediaTek mt8196.
Тестування, рецензування та роботодавці
Трохи більше 8% комітів мали тег Tested-by, 48% — теги Reviewed-by, що показує тенденцію до зниження. Ден Віллер був топ-тестувальником з 117 Tested-by кредитами на патчах графічного драйвера AMD. У рецензуванні Конрад Дібціо позначив 231 зміну, а Дмитро Барішков — 225; обидва працюють з драйверами Qualcomm та devicetree файлами й лідирували також у 7.1.
7.2 підтримувала 249 ідентифікованих роботодавців. За кількістю змін найбільшими групами були (Unknown) з 2 743 (16,7%), Intel з 1 512 (9,2%), Google з 1 191 (7,3%), Red Hat з 873 (5,3%), AMD з 813 (5,0%) та Qualcomm з 767 (4,7%). За рядками AMD лідирувала з 224 121 (22,4%), за ними (Unknown) з 103 861 (10,4%) та Google з 102 565 (10,3%). Зростання розробників з невідомою приналежністю відображає приток нових розробників.
Розробка за допомогою LLM
У попередніх двох релізах кожен встановив рекорд первинних розробників; 7.2 побила його з 613 новими суб'єктами внеску. Найактивнішим був Браян Варгас, який виправив проблеми у багатьох підсистемах: input, NVMe, F2FS, AppArmor, Landlock, SELinux, NTFS, WiFi, networking та Thunderbolt. Ці патчі не мають тегів Assisted-by.
Загалом у 7.2 1 111 зміна, менше 7% від загальної кількості, мала теги Assisted-by, що є значним зростанням порівняно з 301 у 7.1. Реальна кількість ймовірно значно вища, оскільки багато розробників не ставлять ці теги, мейнтейнери рідко питають про використання LLM, а один із них активно їх видаляє. Лише 252 патчі згадали систему рецензування Sashiko за допомогою тегів Reported-by.
У релізі 4 830 комітів мають тег Fixes. Це число різко зросло після того, як залишалось незмінним протягом тривалого часу, що припускає, що LLM реально використовуються для пошуку багів. Для 7.3 у linux-next вже майже 14 000 не-merge змін, понад 1 100 з тегами Assisted-by, що показує високий рівень активності.
Джерела: LWN.net
SiTech — веброзробка з підтримкою AI
Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.