3. augusta 2026, správca stabilnej vetvy Linux a podsystémov pre pripravovanie, Greg Kroah-Hartman oznámil nové pravidlá pre prijímanie zmien v adresári drivers/staging. Dôvodom bola nedávna „Invázia záplat vytvorených LLM“Teraz budú záplaty pripravené jazykovými modelmi pre túto časť jadra automaticky zamietnuté, s výnimkou potvrdených opráv skutočných zraniteľností.
Adresár drivers/staging sa používa na ukladanie ovládačov a iných komponentov, ktoré ešte nespĺňajú požiadavky hlavnej vetvy. Linux, Podľa oficiálna dokumentácia jadra, takýto kód zostáva v štádiu vývoja, kým si nevyžaduje ďalšiu prácu; po ďalšom vývoji ho možno presunúť do hlavnej časti jadra a nevyvinuté komponenty sa nakoniec odstránia.
Kroah-Hartman však poukázal aj na ďalšiu úlohu tohto subsystému: drivers/staging existuje predovšetkým ako miesto pre nových vývojárov, kde sa môžu naučiť, ako prispievať k vývoju jadra.Mnohé relatívne jednoduché úlohy sú zámerne ponechané – opravy formátovania kódu, prechody na nové API a menšie prepracovania. Samostatným dokončením týchto úloh sa nováčikovia naučia, ako pripravovať záplaty, komunikovať v mailing listoch a ako postupovať pri recenzovaní.
Podľa správcu automatické čistenie takéhoto kódu marí samotný účel stagingového spracovania. Poznamenal, že vývojári by mohli opraviť všetky formálne chyby pomocou automatizovaných nástrojov, ak by to bol ich primárny cieľ. Namiesto toho sa niektoré jednoduché úlohy ponechajú, aby sa ich ľudia mohli naučiť. Preto Kroah-Hartman zamýšľa „automaticky odmietnuť všetky záplaty vytvorené LLM pre ovládače/podsystém staging“.
Pokusy o zatajenie použitia jazykového modelu tiež nepomôžu. Kroah-Hartman uviedol, že takéto zmeny sa zvyčajne dajú ľahko spozorovať a varoval autorov, že úmyselné zatajenie pôvodu záplaty by mohlo byť vnímané ako pokus o oklamanie správcov. Cieľom je, aby sa ľudia učili, nie aby sa snažili prekabátiť správcu., vysvetlil vývojár.
Jedinou výnimkou sú opravy skutočných bezpečnostných chýb. Takúto záplatu je možné odoslať, ale autor ju musí otestovať na skutočnom hardvéri, pre ktorý je ovládač určený, a poskytnúť podrobný popis vykonaného testovania. Okrem toho musí byť odosielateľ schopný preukázať, že chyba je skutočne reprodukovateľná a pravdepodobne ovplyvní používateľa. Podľa Kroah-Hartmanovej, „najmenej tretina“ problémov objavených modernými LLM sa ukáže ako nesprávna alebo vedie k škodlivým zmenám.
Sám Kroah-Hartman porovnal vodičov/staging s "telocvičňa, kde sa môžete učiť a rozvíjať svoje zručnosti"Jazykové modely sa podľa neho postupne stávajú vhodným nástrojom na „ťažkú prácu“, ale mali by ich používať špecialisti, ktorí už majú dostatočné znalosti na vyhodnotenie výsledkov. Rozhodnutie preto neukladá všeobecný zákaz používania umelej inteligencie vo vývoji. LinuxNové pravidlo sa vzťahuje iba na ovládače/staging strom spravovaný Kroah-Hartmanom a predovšetkým na automaticky generované kozmetické opravy.
Zdroj: linux.org.ru
