
De tweede lanceerkandidaat van Linux-kernel 6.19-rc2 nu beschikbaar Deze versie is bedoeld om te testen en is het resultaat van een week werk dat zich bijna uitsluitend richtte op het oplossen van vroege bugs en het verhelpen van regressies. Deze voorlopige versie, die voorafgaat aan de stabiele release die begin februari gepland staat, wordt nog steeds beschouwd als een testversie, maar is vooral interessant voor diegenen die de hardwarecompatibiliteit en stabiliteit willen controleren op hun desktops, laptops of servers in Europa en Spanje.
In de afgelopen dagen zijn er wijzigingen doorgevoerd om de in het Linux 6.19-integratievenster geïntroduceerde verbeteringen te verfijnen, met speciale aandacht voor... Oplossingen voor stuurprogrammaproblemen, geautomatiseerd testen en documentatie.Tot de opvallende nieuwe functies behoren een oplossing voor een specifiek Seagate Barracuda-harde schijfmodel dat de SATA-bus onbruikbaar kon maken, en de toevoeging van ondersteuning voor diverse CRKD-gitaarcontrollers in de XPad-controller die gebruikt wordt door Xbox-achtige randapparatuur. Dit is relevant voor gebruikers van muziekspellen, ook in GNU/Linux-omgevingen.
Een rustige ontwikkelingscyclus voor Linux 6.19-rc2
Linus Torvalds heeft de week voorafgaand aan beschreven Linux 6.19-rc2 Het is relatief rustig geweest, wat vrij typisch is in deze fase van de kernellevenscyclus. De hoeveelheid wijzigingen is niet bijzonder groot geweest en de diff-grootte blijft beheersbaar, wat aansluit bij het idee om de branch te stabiliseren in plaats van voortdurend grote nieuwe functies te introduceren.
Volgens Torvalds, ongeveer een derde van de veranderingen Deze sectie bevat updates voor zelftests en verbeteringen aan de interne documentatie van de kernel. Een ander, even groot blok is gewijd aan stuurprogramma's, waar GPU- en netwerkstuurprogramma's opnieuw centraal staan, zoals gebruikelijk bij elke versie vanwege het grote aantal ondersteunde apparaten.
Het laatste derde deel van de patchset is verdeeld over architectuurcorrecties, bestandssystemenDit betreft aanpassingen aan de netwerkstack en kleine wijzigingen aan de core. Er zijn geen bijzonder opmerkelijke of controversiële wijzigingen gemeld, en wie de details wil bekijken, kan dat doen in het officiële overzicht, waarin alle commits van deze week staan ​​vermeld.
Vooruitkijkend naar de komende dagen verwacht Torvalds een nog rustiger tempo, samenvallend met de vakantieperiode, wat zich gewoonlijk vertaalt in... Minder patchleveringen en minder activiteit. van beoordeling. Desondanks moedigt het de community aan om deze dagen te benutten voor vroegtijdige tests met de -rc-branch. Dit is essentieel om regressies op te sporen voordat versie 6.19 als stabiel wordt beschouwd en op veel distributies in Europa beschikbaar komt.
Kritieke bugfix voor Seagate Barracuda- en Link Power Management-schijven.
Een van de meest relevante technische punten van Linux 6.19-rc2 Dit is een oplossing voor een specifiek probleem dat bepaalde systemen met een 2TB Seagate Barracuda ST2000DM008 harde schijf treft. Op systemen met moderne kernelversies merkten verschillende gebruikers dat de SATA-bus na een bepaalde tijd volledig onresponsief kon worden, wat niet alleen deze schijf, maar mogelijk ook andere aangesloten SATA-schijven trof.
De bug, die werd gemeld op de bugtracker van kernel.org, beschreef hoe na het updaten naar versies nieuwer dan de 6.15-branch, de De SATA-bus viel soms offline.Het typische scenario omvatte een combinatie van meerdere SATA-schijven (SSD en HDD) samen met een Seagate ST2000DM008-schijf en daarnaast minstens één NVMe-schijf in dezelfde machine, iets wat vrij gebruikelijk is bij desktopcomputers en werkstations in Europa.
Na twee maanden analyse en meer dan veertig reacties op het bugrapport werd vastgesteld dat de oorzaak lag in de manier waarop dit Seagate-model de functie afhandelt. Link Power Management (LPM)Deze energiebesparende functie, bedoeld om energiezuinige toestanden op de SATA-verbinding te beheren, bleek niet correct te werken op de ST2000DM008, waardoor de gehele bus onder bepaalde omstandigheden zelfs onbruikbaar werd.
De oplossing die de kernelontwikkelaars hebben gekozen, is het uitschakelen van LPM specifiek voor dit model. Seagate ST2000DM008-2FR102Dit voorkomt dat de rest van het systeem wordt beïnvloed. Het is een minimale wijziging (een "one-liner"), maar met een merkbare impact voor gebruikers van deze schijf, een 2 TB, 7200 RPM HDD die algemeen verkrijgbaar is op de consumentenmarkt, met een geschatte prijs van US$ 70 en gemakkelijk te vinden is in Europese winkels en groothandels.
Terwijl de oplossing via kernelupdates wordt uitgerold naar verschillende distributies, kunnen beheerders die vermoeden dat ze dit probleem ondervinden, het equivalente gedrag afdwingen met behulp van de module-optie. "nolpm" Om Link Power Management handmatig uit te schakelen en te controleren of de SATA-busproblemen verdwijnen, kunt u deze stap proberen. Over het algemeen wordt echter aangeraden om te upgraden naar een kernelversie die de patch al bevat. Dit voorkomt handmatige aanpassingen en zorgt voor consistent gedrag bij alle opstartmomenten.
Nieuwe CRKD-gitaarknoppen, compatibel met de XPad-controller.
De andere noemenswaardige verbetering op de weg naar Linux 6.19-rc2 Het is te vinden in het invoersubsysteem, waar ondersteuning voor nieuwe gitaarcontrollers van CRKD is geïntegreerd. Deze apparaten, gericht op muziekspellen en creatieve toepassingen, worden nu herkend door de XPad-controller van de kernel, die tal van randapparaten beheert die compatibel zijn met het Xbox-ecosysteem.
Tot de toegevoegde modellen behoren de CRKD LP Blueberry Burst Pro Edition (Xbox), CRKD LP Black Tribal Edition (Xbox) en CRKD SGDoor de vermelding van de fabrikant en de apparaat-ID's kan de kernel deze gitaren automatisch detecteren en configureren wanneer ze op een Linux-systeem worden aangesloten. Dit maakt het mogelijk om ze te gebruiken in zowel games als gespecialiseerde muzieksoftware, zonder dat er propriëtaire drivers nodig zijn.
Deze gitaarknoppen hebben doorgaans een prijs die varieert van... ongeveer 120 tot 135 dollarDit zijn dus geen randapparatuur voor beginners. De officiële kernelondersteuning is goed nieuws voor gebruikers van GNU/Linux als hun belangrijkste platform voor digitale entertainment, muziekstudio's of streaming in Europa, waar het steeds gebruikelijker wordt om gaming- en contentcreatie-setups te zien draaien op distributies zoals Ubuntu, Debian, Fedora of openSUSE.
Naast deze CRKD-gitaren omvat de reeks wijzigingen aan het ingangssysteem ook de toevoeging van de TUXEDO Computers InfinityBook Max Gen10 AMD in de tabel met "eigenaardigheden" van de i8042-controller. Dit type aanpassing wordt gebruikt om specifieke kenmerken van bepaalde laptops aan te pakken, met name wat betreft toetsenborden en touchpads, en zorgt ervoor dat de hardware voorspelbaarder functioneert in machines die op de Europese markt worden verkocht, waar TUXEDO een aanzienlijke aanwezigheid heeft.
De overige aanpassingen in de entree zijn beperkt tot kleine interne codecorrectiesDeze verbeteringen zijn bedoeld om het gedrag te verfijnen en fouten in zeer specifieke situaties te voorkomen. Hoewel het misschien kleine veranderingen lijken, dragen ze bij aan een stabielere en consistentere dagelijkse ervaring met invoerapparaten, zowel thuis als op het werk.
Linux 6.19-rc2: Wijzigingen in de distributie en focus op kernelkwaliteit.
Over het algemeen is de ontwikkeling van Linux 6.19-rc2 Het behoudt de gebruikelijke focus voor deze fase van de kernellevenscyclus: prioriteit geven aan kwaliteit en het oplossen van bugs boven het introduceren van belangrijke nieuwe functies. De ruwweg opdeling van taken tussen testen en documentatie, stuurprogramma's en de rest van de kernel weerspiegelt de inspanning om ervoor te zorgen dat de reeds geïntegreerde functies naar behoren functioneren op alle soorten hardwareconfiguraties.
Voor Europese bedrijven en overheidsinstellingen die voor hun diensten afhankelijk zijn van GNU/Linux, is dit type releasekandidaat een goede gelegenheid om testen in pre-productieomgevingen Nieuwe functies in Linux 6.19, controleer de compatibiliteit en meld eventuele problemen direct. Dit is vooral belangrijk in gevallen zoals de Seagate Barracuda, waar een onverwachte interactie met LPM de beschikbaarheid van de opslag direct kan beïnvloeden.
Meer gevorderde individuele gebruikers kunnen ondertussen gebruikmaken van de -rc-optie om te controleren of hun nieuwere of minder gangbare hardware Het wordt naar behoren ondersteund. De komst van nieuwe invoerapparaten, zoals CRKD-gitaren of specifieke laptopinstellingen, is een voorbeeld van hoe de kernel het aantal herkende randapparaten blijft uitbreiden zonder dat er externe stuurprogramma's nodig zijn.
Met al deze aanpassingen, Linux 6.19-rc2 lijkt een belangrijke stap te worden. Op weg naar de stabiele versie, met cruciale oplossingen voor opslagproblemen, verbeteringen in de ondersteuning van invoerapparaten en voortdurende inspanningen op het gebied van testen en documentatie, wordt de basis gelegd voor een soepelere implementatie wanneer de software op de grote distributies verschijnt.
