3. august 2026. Greg Kroah-Hartman, kes vastutab Linuxi stabiilsete harude ja staging-aluste eest, kuulutas välja uued reeglid muutuste vastuvõtmiseks katalooge drivers/staging. Põhjuseks oli hiljutine „LLM-patchide invaasioon“. Nüüd lükatakse automaatselt tagasi keelemudelite poolt valmistatud parandused selle osa jaoks, välja arvatud kinnitatud reaalseid haavatavusi parandavad parandused.
Kataloog drivers/staging kasutatakse draiverite ja muude komponentide paigutamiseks, mis ei vasta veel Linuxi põhiharu nõuetele. Vastavalt tugeval dokumentatsioonile, jääb selline kood stangi, kuni see vajab täiendavat tööd; pärast töötlemist võib see põhijuhendisse üle kanda, samas kui arendamata komponente eemaldatakse aja jooksul.
Kuid Kroah-Hartman rõhutas ka selle subsüsteemi teist eesmärki: drivers/staging eksisteerib eelkõige kohana, kus algajad arendajad saavad õppida, kuidas Linuxi tuumas osaleda. Siin jääb meelega palju suhteliselt lihtsaid ülesandeid - koodiformaatide parandused, ülemineku uutele API-dele ja väikesed ümberkujundamised. Tehes neid iseseisvalt, saavad algajad õppida patchide koostamist, suhtlemist meililiste äraande suhtes ja ülevaatamisprotseduuri.
Kroah-Hartmani arvates on sellise koodi automaatne puhastamine vastupidine stagingu peamisele eesmärgile. Ta märkis, et arendajad võiksid kõik vormilised puudused automaatsete vahendite abil parandada, kui see oleks peamine eesmärk. Selle asemel jääb osa lihtsatest ülesannetest, et inimesed saaksid sellele õppida. Seetõttu plaanib Kroah-Hartman „automaatselt tagasi lükata kõik LLM-i loodud patchid drivers/staging'i subsüsteemis“.
Katsetused märkida, et keelemudelit ei kasutata, ei aita samuti. Kroah-Hartman ütles, et sarnased muudatused on tavaliselt kergesti äratuntavad, ja hoiatas autoreid, et tahtlik püüd varjata patchi päritolu võib tunduda katsetena petta kaasautoraid. Eesmärk on, et inimesed saaksid õppida, mitte püüda päästa mainerit,selgitas arendaja.
Ainus erand tehakse tõeliste turvaveate paranduste jaoks. Sellist patši on lubatud saata, kuid autor peab seda testima tegelikul seadmel, mille jaoks draiver on mõeldud, ja üksikasjalikult kirjeldama teostatavat testimist. Samuti peab saatja olema valmis tõendama, et viga on tõeliselt korduv ja võib mõjutada kasutajat. Kroah-Hartmani hinnangul, „vähemalt kolmandik“ kaasaegsete LLM-ide tuvastatud probleemidest osutub valeks või toob kaasa kahjulikke muutusi.
Kroah-Hartman võrdleb drivers/stagingit „spordisaaliga, kus saab õppida ja oma oskusi arendada“. Keelemudelid muutuvad tema sõnul järk-järgult kasutatavaks tööriistaks „raske töö“ jaoks, kuid neid peaksid kasutama spetsialistid, kellel on juba piisavad teadmised tulemuse hindamiseks. Seega ei kehtesta see ühtegi üldist keeldumist, mis puudutab AI kasutamist Linuxi arendamisel: uus reegel puudutab ainult Kroah-Hartmani juhitud drivers/staging puu ning eelkõige automaatselt genereeritud kosmeetilisi parandusi.
Allikas: linux.org.ru
