Linus Torvalds verhindert dat RISC-V-patches in Linux 6.17 worden opgenomen

Linus Torvalds in een Con

Linus Torvalds maker en leider van de ontwikkeling van de Linux-kernel, heeft opnieuw aangetoond dat kwaliteit en stiptheid niet onderhandelbaar zijn bij de ontwikkeling van de Linux Kernel.

En tijdens de ontwikkelingscyclus van Linux 6.17, Google-ingenieur Palmer Dabbelt een reeks patches ingediend voor de RISC-V-architectuur die het filter niet hebben doorstaan Van de hoofdontwikkelaar. De reden: ze werden te laat ingediend en bevatten wijzigingen die als "rommel" werden beschouwd en niet in de RISC-V-structuur thuishoorden.

Dit besluit betekent dat de voorgestelde verbeteringen pas in Linux versie 6.18 beschikbaar zullen zijn. Dit zou de acceptatie van RISC-V in bepaalde omgevingen kunnen vertragen en ontwikkelaars die afhankelijk zijn van deze updates kunnen hinderen.

Voor degenen die nog niet bekend zijn met RISC-V, moet u weten dat dit Het is een vrije en open instructiesetarchitectuur RISC-V is in 2010 ontstaan aan de Universiteit van Californië, Berkeley, en heeft sindsdien terrein gewonnen ten opzichte van propriëtaire architecturen zoals ARM en x86, dankzij de flexibiliteit en een groeiende ontwikkelaarscommunity. RISC-V International heeft momenteel meer dan 4500 leden.

Ondanks deze groei kampt de architectuur met uitdagingen op het gebied van volwassenheid en stabiliteit. Voorbeelden zoals Chimera Linux, dat de ondersteuning tijdelijk opschortte vanwege prestatieproblemen met de beschikbare hardware, weerspiegelen de moeilijkheden die gepaard gaan met het implementeren ervan in productieomgevingen.

Een afwijzing gekenmerkt door tijd en codekwaliteit

Torvalds had verzocht om pull-requests vooraf in te dienen omdat hij op reis zou gaan. De update arriveerde echter op 8 augustus 2025, slechts twee dagen voordat de samenvoegperiode van Linux 6.17 sloot, gepland voor de release van versie -rc1.

De projectleider bekritiseerde niet alleen de vertraging, maar ook de inhoudHij wees erop dat de wijzigingen onnodige aanpassingen buiten de scope van RISC-V toevoegden, generieke bestanden beïnvloedden en geen toegevoegde waarde hadden. In zijn eigen woorden: "dit maakt de wereld slechter."

Reacties en de onmiskenbare stijl van Linus Torvalds

Het incident met de RISC-V-patches is geen op zichzelf staand incident. In juni 2025, Torvalds was al eerder betrokken bij een controverse door het Bcachefs-bestandssysteem uit de kernel te verwijderen vanwege zorgen over de kwaliteit en onderhoudbaarheid ervan.

Deze keer was zijn boodschap duidelijk: geen late inzendingen of irrelevante wijzigingen meer. Palmer Dabbelt verontschuldigde zich en beloofde het proces in toekomstige releases te corrigeren.

De gemeenschap reageerde met gemengde meningen. Sommigen beschouwen zijn openhartigheid als een effectieve manier om de kwaliteit van de kernel te behouden; anderen vinden echter dat zijn toon nieuwe bijdragers kan afschrikken. Torvalds blijft echter bij zijn standpunt: de stabiliteit en veiligheid van de kernel gaan voor alles.

In meer dan drie decennia aan het roer van de Linux-kernel, Linus Torvalds is beroemd geworden vanwege zijn directe, soms agressieve, communicatiestijl.Hoewel hij in het verleden heeft erkend dat hij zijn toon moet matigen, geeft hij nog steeds voorrang aan technische nauwkeurigheid boven diplomatie.

Volgens hem vormen beslissingen zoals het introduceren van hoofdletterongevoelige bestandssystemen of het aanbrengen van wijzigingen in de codebase die niet meer in de context passen, onnodige risico's die de stabiliteit van het systeem op de lange termijn in gevaar kunnen brengen.

Deze nieuwe afwijzing van RISC-V-patches is in essentie een bevestiging van de filosofie die de Linux-kernel al tientallen jaren leidt: kwaliteit is niet onderhandelbaar en deadlines worden gehaald.

Btrfs-prestatieverbeteringen en andere nieuwe functies voor Linux 6.17

Andere nieuwe functies en verbeteringen die zijn voorbereid voor Linux 6.17 zijn qua prestaties en functionaliteit van de btrfs-bestandssysteemEen van de meest opvallende nieuwe functies is de experimentele ondersteuning voor grote folio's, een optimalisatie die belooft de overhead te verminderen en versnel de operaties in meerdere scenario'sHoewel deze functie technisch gezien klaar is voor breder gebruik, waarschuwen de ontwikkelaars dat deze nog niet voldoende is getest om als volledig stabiel te worden beschouwd.

De nieuwe versie van Btrfs tHet introduceert ook een dichtere plaatsing van sleutels in de XArray-structuur., wat de compactheid van de spanning tree-knooppunten in de opslag verhoogt. Deze wijziging kan het aantal eindknooppunten met 50% tot 70% verminderen, waardoor de interne structuur wordt geoptimaliseerd en het resourceverbruik wordt verminderd. Bovendien, Defragmentatie-aanpassingen zijn toegepast via ioctl, samen met de activering van een eerder ontworpen mechanisme om kritieke beschadiging van het bestandssysteem te voorkomen, waardoor het schrijven naar blokapparaten met een gekoppeld bestandssysteem wordt beperkt.

Daarnaast benadrukt het ook de implementatie van een cachingsysteem voor verzoeken om toegewezen bitmaps vrij te maken. In tests met lege bestandscreatie zorgde deze optimalisatie voor prestatieverbeteringen tot wel 20%, evenals aanzienlijke verbeteringen in omgevingen met een zware metadatabelasting. Ook de read-ahead is verbeterd op systemen die gebruikmaken van datacompressie, waardoor de gegevenstoegang sneller verloopt.

Tot slot, als u er meer over wilt weten, kunt u de details raadplegen in de volgende link.