Linus Torvalds sprečava uključivanje RISC-V zakrpa u Linux 6.17

Linus Torvalds u konju

Linus Torvalds tvorac i vođa razvoja Linux kernela, još jednom je dokazao da se kvalitet i tačnost ne mogu pregovarati u razvoju Linux kernela.

I to je to tokom razvojnog ciklusa Linuxa 6.17, Googleov inženjer Palmer Dabbelt poslao je set zakrpa za RISC-V arhitekturu koje nisu prošle filter od vodećeg programera. Razlog: poslani su prekasno i sadržavali su promjene koje se smatraju "smećem" i koje nisu pripadale RISC-V stablu.

Ova odluka znači da predložena poboljšanja neće stići u Linux do verzije 6.18, što bi moglo usporiti usvajanje RISC-V u određenim okruženjima i ometati programere koji se oslanjaju na ova ažuriranja.

Za one koji još uvijek nisu upoznati sa RISC-V, trebali biste znati da ovo To je besplatna i otvorena arhitektura skupa instrukcija Rođen na Univerzitetu Kalifornije u Berkeleyu 2010. godine, RISC-V je od tada stekao prednost u odnosu na vlasničke arhitekture poput ARM-a i x86, zahvaljujući svojoj fleksibilnosti i rastućoj zajednici programera. RISC-V International trenutno ima više od 4500 članova.

Uprkos ovom rastu, arhitektura se suočava sa izazovima zrelosti i stabilnosti. Slučajevi poput Chimera Linuxa, koji je privremeno obustavio podršku zbog problema sa performansama na dostupnom hardveru, odražavaju poteškoće u uspostavljanju u produkcijskim okruženjima.

Odbacivanje obilježeno vremenom i kvalitetom koda

Torvalds je tražio da se zahtjevi za povlačenjem (pull requests) podnose unaprijed. jer bi putovao. Međutim, ažuriranje je stiglo 8. augusta 2025. godine, samo dva dana prije zatvaranja prozora za spajanje Linuxa 6.17, planiranog za izdavanje verzije -rc1.

Vođa projekta nije kritikovao samo kašnjenje, već i sadržajIstakao je da su promjene dodale nepotrebne modifikacije izvan opsega RISC-V standarda, utičući na generičke datoteke i ne dodajući nikakvu vrijednost. Njegovim riječima, ovo "čini svijet gorim".

Reakcije i nepogrešiv stil Linusa Torvaldsa

Epizoda sa RISC-V flasterima nije izolovan slučaj. U junu 2025. Torvalds je već bio umiješan u kontroverzu uklanjanjem Bcachefs datotečnog sistema iz kernela zbog zabrinutosti oko njegovog kvaliteta i održivosti.

Ovog puta, njegova poruka je bila jednostavna: nema više zakašnjelih predaja ili nebitnih promjena. Palmer Dabbelt se izvinio i obećao da će ispraviti proces u budućim izdanjima.

Zajednica je reagovala sa različitim mišljenjima. Neki cijene njegovu iskrenost kao efikasan način održavanja kvalitete kernela; drugi, međutim, vjeruju da njegov ton može obeshrabriti nove saradnike. Međutim, Torvalds ostaje pri svom stavu: stabilnost i sigurnost kernela su ispred svih ostalih razmatranja.

Tokom više od tri decenije na čelu Linux kernela, Linus Torvalds je stekao slavu zbog svog direktnog, ponekad agresivnog, stila komunikacije.Iako je u prošlosti priznao potrebu da ublaži svoj ton, on i dalje daje prednost tehničkoj rigoroznosti nad diplomatijom.

Za njega, odluke poput uvođenja sistema datoteka koji ne razlikuju velika i mala slova ili promjene kodne baze izvan konteksta predstavljaju nepotrebne rizike koji bi mogli ugroziti dugoročnu stabilnost sistema.

Ovo novo odbacivanje RISC-V zakrpa je, u suštini, reafirmacija filozofije koja je decenijama vodila Linux kernel: kvalitet je neosporiv, a rokovi se poštuju.

Poboljšanja performansi Btrfs-a i druge nove funkcije za Linux 6.17

Druge nove funkcije i poboljšanja koja su pripremljena za Linux 6.17 su u performansama i funkcionalnosti btrfs sistem datotekaMeđu najznačajnijim novim funkcijama je eksperimentalna podrška za velike folioe, optimizacija koja obećava smanjenje opterećenja i ubrzati operacije u više scenarijaIako je ova funkcija tehnički spremna za širu upotrebu, programeri upozoravaju da još nije dovoljno testirana da bi se smatrala potpuno stabilnom.

Nova verzija Btrfs-a tTakođer uvodi gušći raspored ključeva u XArray strukturi., što povećava kompaktnost čvorova razgranatog stabla za pohranu podataka. Ova promjena može smanjiti broj krajnjih čvorova za 50% do 70%, čime se optimizira unutrašnja struktura i smanjuje potrošnja resursa. Nadalje, Prilagođavanja defragmentacije su primijenjena putem ioctl-a, zajedno s aktivacijom prethodno dizajniranog mehanizma za sprječavanje kritične korupcije datotečnog sistema, koji ograničava pisanje na blok uređaje s montiranim datotečnim sistemom.

Osim toga, naglašava i implementacija sistema keširanja za zahtjeve za oslobađanje prostora dodijeljenog bitmapama. U testovima koji koriste kreiranje praznih datoteka, ova optimizacija je omogućila povećanje performansi do 20%, kao i značajna poboljšanja u okruženjima s velikim opterećenjem metapodataka. Slično tome, unaprijed čitanje je poboljšano na sistemima koji koriste kompresiju podataka, poboljšavajući brzinu pristupa podacima.

Konačno, ako ste zainteresirani da saznate više o tome, možete pogledati detalje u sljedeći link.