
Linux Kernel 7.2-ն ռեկորդային մշակողների թիվ և երկրորդ ամենածանր ցիկլ բերեց
7.2 միջուկը գրեթե 600 000 կոդի տող ավելացրել է ռեկորդային 2 652 մշակողից; LLM-ի օգնությամբ ստեծված պատումներն ու մեքենական կերպով գեներված կոդը ավելի շատ դեր են խաղում միջուկի պատմության մեջի ամենածանր ցիկլում:
Թողարկման ակնարկ
Լինուս Տորվալդսը 7.2 միջուկը թողարկեց 2026թ. օգոստոսի 17-ին և նշեց, որ ուղղումների քանակը «ավելի մեծ էր, քան պետք է լիներ»։ Թողարկումը ավելացրեց գրեթե 600 000 կոդի տող և ընդգրկեց 16 418 ոչ merge commit, ինչը գերազանցում է արդեն ծանրված 7.1-ին։ Սա միջուկի պատմության մեջ երկրորդ ամենածանր թողարկումն է, զիջում է միայն 6.7-ին, սակայն 7.2-ի ծավալը ավելի լայն էր և ոչ միայն մեկ մեծ merge-ով որոշված։
Մշակողներն ու հիմնական ներդրում կատարողներ
Commit-ները 2 652 մշակողից էին, մեծ աճով՝ 7.1-ի ռեկորդային 2 479-ի համեմատ։ Մշակողների մասնակցությունը 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 sound վերուպատումը ավելացրել է։
Փորձարկում, վերանյում և աշխատատուներ
Commit-ների 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 նոր ներդրում կատարողով։ Ամենակրթուն ակտիվ ներդրում կատարողն էր Բրայամ Վարգասին, ով 43 commit-ով վերացրել է խնդիրները շատ ենթահամակարգերում՝ input, NVMe, F2FS, AppArmor, Landlock, SELinux, NTFS, WiFi, networking և Thunderbolt։ Այս պատումները Assisted-by պիտակներ չունեն։
Ընդհանորդ 7.2-ում 1 111 փոփոխություն, ամբողջի 7%-ից պակաս, ուներ Assisted-by պիտակ, ինչը զգալի աճ՝ 7.1-ի 301-ի համեմատ։ Իրական թիվը հավանաբար շատ ավելի բարձր է, քանի որ շատ մշակող չի տալիս այս պիտակները, պահպանողները հազվադեպ են հարցնում LLM-ի օգտագործման մասին, իսկ մեկը ակտիվորեն մերժում է դրանք։ Ընդամենը 252 պատում Sashiko վերանյում համակարգը Reported-by պիտակներով է նշվել։
Թողարկման մեջ 4 830 commit ուներ Fixes պիտակ։ Այս թիվը դրամատիկորեն աճել է, մինչ այն մոտավորապես անփոփոխ էլինկ, ինչը ենթադրում է, որ LLM-երը իրականում օգտագործվում են սխալների որոնման մեջ։ 7.3-ի համար linux-next-ում կա գրեթե 14 000 ոչ merge փոփոխություն՝ 1 100-ից ավելի Assisted-by պիտակով, ինչը ցույց է տալիս ակտիվության բարձր մակարդակ։
Աղբյուրներ: LWN.net
SiTech — AI-ով հզորացված վեբ մշակում
Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։