Ga naar inhoud
  • Drifter
    Drifter

    Vijfde release candidate van Linux 6.15 uitgebracht: focus op netwerkdrivers, zelftests en stabiliteit

    Op zondag 4 Mei heeft Linus Torvalds de vijfde release candidate (RC5) van Linux kernelversie 6.15 uitgebracht. Volgens Torvalds verloopt de ontwikkeling volgens het gebruikelijke tempo, met een stabiele voortgang en geen noemenswaardige verrassingen tot nu toe. Dit wijst op een gestructureerd ontwikkelproces dat goed op koers ligt voor een stabiele release.

    De meeste wijzigingen in RC5 komen, zoals gebruikelijk in deze fase, uit de hoek van drivers. Dit keer waren het vooral netwerkdrivers die op de schop gingen. In tegenstelling tot eerdere versies, waar GPU-drivers vaak een groot aandeel hadden in de veranderingen, vormden zij ditmaal een kleinere bijdrage.

    Naast de updates aan drivers zijn er ook verbeteringen aangebracht in het bestandssysteem bcachefs en de SMB-clientfunctionaliteit. Opmerkelijk hierbij is de bijdrage van ontwikkelaar Kent Overstreet, die verantwoordelijk is voor maar liefst 21 patches en daarmee de meeste bijdragen leverde aan deze release.

    Een opvallend kenmerk van RC5 is de hoeveelheid aan zelftests – deze maakten ongeveer 20% van de totale wijzigingen uit. Zelftests zijn tests die in userspace worden uitgevoerd om kernel-functionaliteit te controleren, met name nuttig voor regressietests bij nieuwe kernelversies. De grote nadruk hierop wijst erop dat ontwikkelaars sterk inzetten op betrouwbaarheid en validatie van de codebasis, wat uiteindelijk moet resulteren in een stabielere gebruikerservaring.

    Buiten de zichtbare verbeteringen in drivers en bestandssystemen zijn er verspreid over de kernel ook tal van kleinere technische aanpassingen gedaan. Enkele hoogtepunten:

    • Patches die mogelijke NULL pointer dereferences, geheugenlekken en use-after-free fouten verhelpen.

    • Doelgerichte fixes voor specifieke hardwaredrivers, waaronder netwerk (zoals bnxt_en, mtk_eth_soc en mlx5), grafische kaarten (zoals drm/amd/display en drm/xe) en opslagapparaten (nvme-tcp, bcachefs).

    • Oplossingen voor build-waarschuwingen en -fouten, wat bijdraagt aan een schoner en betrouwbaarder bouwproces van de kernel.

    • Verbeteringen in de audiosubsystemen (ASoC en ALSA), waarmee functionaliteit op specifieke audiohardware is geoptimaliseerd.

    • Updates aan de I2C- en SPI-subsystemen, die de communicatie met randapparatuur verbeteren en foutafhandeling versterken.

    • Aanpassingen in de virtualisatiecomponenten, zoals KVM, IOMMU en Hyper-V-drivers.

    • Verbeteringen in netwerkscheduling en traffic control (net_sched), gericht op efficiënter netwerkbeheer.

    Torvalds toont zich optimistisch over deze release. Aangezien een Linux-kernel doorgaans zeven release candidates telt, wordt de definitieve en stabiele versie van Linux 6.15 verwacht over ongeveer drie weken.

    Door: Drifter




    Feedback Gebruiker

    Aanbevolen Reacties

    Linux 6.16-rc1 is uitgebracht: Wat is er nieuw en wat betekent dit voor jouw systeem?

    Linus Torvalds, de oprichter en hoofdontwikkelaar van de Linux-kernel, heeft aangekondigd dat het samenvoegvenster (merge window) voor Linux 6.16 is gesloten. Daarmee is ook de eerste release candidate, Linux 6.16-rc1, uitgebracht. In de afgelopen twee weken sinds de lancering van Linux 6.15 hebben ontwikkelaars de kans gehad om hun nieuwe functies en verbeteringen in de kernel voor te stellen en toe te voegen.

    Wat kun je verwachten?

    Gedurende de komende twee maanden worden er naar verwachting zeven tot acht release candidates uitgebracht. Deze periode wordt gebruikt om nieuwe en bestaande functies te verfijnen en te stabiliseren. Als alles volgens planning verloopt, zal de definitieve versie van Linux 6.16 aan het eind van juli 2025 beschikbaar zijn.

    Torvalds meldde dat deze ontwikkelronde over het algemeen normaal verliep, al merkte hij op dat er dit keer iets meer “laatkomers” onder de pull requests zaten dan gewoonlijk. Toch lijkt alles soepel te verlopen en blijft het releaseschema gehandhaafd.

    Belangrijke ontwikkelgebieden

    Volgens Torvalds bestaat ongeveer de helft van de wijzigingen in deze eerste release candidate uit updates aan drivers. De meeste hiervan betreffen GPU- en netwerkdrivers. Voor eindgebruikers zijn dit vaak de meest merkbare veranderingen: meer grafische kaarten en netwerkapparatuur (zoals Wi-Fi-kaarten) worden ondersteund, wat zorgt voor betere compatibiliteit met nieuwe hardware.

    De andere helft van de wijzigingen is meer technisch van aard en beslaat onder andere:

    • Architectuurspecifieke updates (zoals voor ARM, x86, RISC-V)
    • Verbeteringen aan documentatie
    • Hulpmiddelen zoals het perf-analyse-instrument en zelftests
    • Kernveranderingen aan besturingssystemen (filesystems), geheugenbeheer, netwerkstack en de kern zelf

    Hoewel deze kernveranderingen voor gebruikers minder zichtbaar zijn, dragen ze aanzienlijk bij aan de stabiliteit en prestaties van het systeem. Torvalds benadrukte dat deze veranderingen “belangrijk” zijn, ook al zijn ze niet per se groots of baanbrekend.

    Tijdens het merge window zijn er duizenden wijzigingen voorgesteld. Het ging om ongeveer 13.000 reguliere (non-merge) commits en bijna 1.000 merge commits. In totaal werkten er 1.783 unieke auteurs mee aan deze ronde, wat de omvang en activiteit binnen de Linux-gemeenschap onderstreept.

    Wat gebeurt er nu?

    In de komende weken zullen ontwikkelaars van over de hele wereld – zowel individuen als vertegenwoordigers van bedrijven – bugfixes blijven indienen voor de nieuwe functies en bestaande onderdelen van de kernel. Deze release candidate-cyclus loopt dus nog tot eind juli, waarna de stabiele versie van Linux 6.16 zal verschijnen.

    Voor gewone gebruikers is het niet nodig om Linux 6.16 zelf handmatig te downloaden of te installeren zodra het beschikbaar is. De meeste mensen kunnen gewoon wachten tot hun favoriete Linux-distributie (zoals Ubuntu, Fedora, Arch, enz.) een nieuwe versie uitbrengt die deze kernel opneemt, inclusief eventuele specifieke aanpassingen die nodig zijn voor die distributie.

    Linux 6.16 belooft meer hardware-ondersteuning, verbeterde stabiliteit en diverse verfijningen onder de motorkap – wat uiteindelijk resulteert in een betere gebruikerservaring voor iedereen die een moderne Linux-distributie gebruikt.

    Door: Drifter

    Deel deze reactie


    Link naar reactie
    Delen op andere sites

    Linus Torvalds brengt een vrij gewone Linux 6.16-rc3 uit

    Linus Torvalds, de oprichter en hoofdbeheerder van de Linux-kernel, heeft de release van Linux 6.16-rc3 aangekondigd. Deze release bevat voornamelijk foutoplossingen voor nieuwe functies die tijdens de zogeheten ‘merge window’ enkele weken geleden zijn geïntroduceerd, evenals verbeteringen voor bestaande componenten waar problemen zijn ontdekt of optimalisaties nodig waren.

    Vorige week merkte Torvalds nog op dat rc2 kleiner leek dan normaal, wat hij toeschreef aan mensen die met vakantie waren. Deze week geeft hij aan dat rc3 qua omvang weer normaal aanvoelt voor deze fase in de releasecyclus, en noemt hij het verloop tot nu toe “volledig normaal”.

    Wat betreft de veranderingen, ligt de nadruk deze keer op updates in draadloze netwerken en GPU-stuurprogramma’s. Toch benadrukt Torvalds dat er niets spectaculairs of onverwachts uitspringt. Hij roept testers op om gewoon door te blijven gaan met het uitproberen van de nieuwe kernel en eventuele fouten of verbeteringen te blijven melden.

    Onder de motorkap zijn er belangrijke verbeteringen aangebracht in de kern en architectuurondersteuning. Voor ARM64 zijn er verbeteringen in KVM (Kernel-based Virtual Machine) die de stabiliteit en correctheid van virtualisaties verbeteren. Ook voor RISC-V en Intel’s Trust Domain Extensions (TDX) zijn er verbeteringen aangebracht die de beveiliging en functionaliteit van virtuele omgevingen versterken.

    Op grafisch gebied zijn er updates voor de amdgpu- en amdkfd-stuurprogramma’s die problemen oplossen met taakverwerking, engine resets, beeldverstoringen en energiebeheer. Het stuurprogramma voor Qualcomm’s Adreno-GPU’s is verbeterd met betere foutafhandeling, timing van het beeldsignaal en binding van stuurprogramma’s.

    Het open-source Nouveau-stuurprogramma (voor Nvidia-hardware) is aangepast met correcties voor GSP-berichtwachtrijreferenties, mogelijke integer-overlopen, aanpassingen in bufferformaten en een opgelost gebruik-na-vrijgaveprobleem. Ook het Intel i915-stuurprogramma is bijgewerkt om vroegtijdige blokkeringen, geheugeninitialisaties en bouwfouten te verhelpen.

    Verder zijn er verbeteringen voor draadloze netwerken, waaronder ondersteuning voor:

    • ath12k- en iwlwifi-chipsets
    • updates voor het ALSA-geluidssubsysteem
    • verbeteringen in het energiebeheer voor AMD-systemen
    • optimalisaties in verschillende bestandssystemen zoals OverlayFS, EROFS, XFS, NFS en SunRPC

    Linux 6.16 wordt eind juli verwacht en zal vervolgens worden opgepikt door verschillende Linuxdistributies. Voor de meeste gebruikers zal dat het eerste moment zijn waarop zij in aanraking komen met de nieuwe functies. De belangrijkste voordelen van een nieuwe kernel zijn verbeterde ondersteuning voor recentere hardware. Als Linux op jouw systeem eerder niet goed werkte, is het zeker de moeite waard om het opnieuw te proberen zodra deze versie beschikbaar is.

    Door: Drifter

    Deel deze reactie


    Link naar reactie
    Delen op andere sites



    Log in om te reageren

    Je kunt een reactie achterlaten na het inloggen



    Login met de gegevens die u gebruikt bij softtrack

×
×
  • Nieuwe aanmaken...