
Šeštasis kandidatas 6.17 serijoje jau gatvėje yra ir, anot jos vadovo, situacija išlieka nepaprastai rami. „Linux 6.17-rc6“ Jis pateikiamas kaip tobulinantis atnaujinimas su pataisymais, paskirstytais keliose posistemėse, o stabilus leidimas numatomas po poros savaičių, rugsėjo pabaigoje.
Svarbiausi dalykai: problemos sprendimas žiemos miego problema, kuri tęsiasi nuo 6.16 versijos, AMD ir Intel dažnio mastelio keitimo tvarkyklių (P-State) pakeitimai, naujos VMSCAPE pažeidžiamumo mažinimas ir nedideli įvesties posistemio papildymai, pvz., FLYDIGI APEX 5 valdiklio palaikymas.
Kas naujo „Linux 6.17-rc6“ versijoje ir pakeitimų apimtis
Šio RC kūrimo tempas yra santūrus ir be netikėtumų: maždaug trečdalis pakeitimų atitinka failų sistemos išdėstymas (su užuominomis apie „Ceph“, MVĮ klientą, NFS, EROFS ir „Btrfs“), dar trečdalis – tvarkyklėms, kuriose pagrindinė dalis yra grafinė, o paskutinis blokas padalintas į tinklo sluoksnį, dokumentaciją, automatinius testus ir nedidelius infrastruktūros pakeitimus.
Energetikos komanda užbaigė ypač erzinančią regresiją, įvestą 6.16 cikle, kuri galėjo lemti sunkūs gedimai žiemos miego metuPriežastis buvo netyčinis pm_restrict_gfp_mask() iškvietimo pašalinimas iš hibernation_snapshot() funkcijos, kuri leido tam tikrus atminties paskirstymus su keistis tuo metu, kai jie neturėjo įvykti.
Sujungus šį pakeitimą su kitu patobulinimu, kuris pridėjo shrink_shmem_memory(), problema išryškėjo integruojant kūrimo šakas, o vartotojai pranešė, kad po kelių žiemos miego režimų (maždaug septynių) atvaizdas sugadindavosi, pasireikšdamas tokiais simptomais kaip skirtasis laikas ir sistemos užduočių užstrigimas bei poreikis priverstinai išjungti sistemą. Keista, bet pataisymas yra minimalus: reikia iš naujo įvesti teisingą iškvietimą teisingame taške, a vienos eilutės pataisa kuris atkuria laukiamą elgesį.
AMD ir Intel P-State: tikslus derinimas
Kartu su žiemos miego režimo pataisymu, atitinkamos pataisos buvo pridėtos prie AMD ir „Intel“ dažnio mastelio keitimo tvarkyklių. „amd-pstate“ atveju, nustatant CPPC.min_perf į aktyvųjį režimą su našumo reguliatoriumi, atkuriamas numatytas veikimas ir išvengiama klaidingo EPP reikšmės nustatymo į 0 po perkrovimo dėl neseniai atliktų pakeitimų.
Šie patobulinimai, kuriuos pasirašė tokie bendradarbiai kaip Gauthamas Shenoy ir Mario Limonciello, Jie siekia, kad energijos ir našumo pokyčiai vėl būtų nuspėjami. po sustabdymo / žiemos miego režimo ir laiku pasirodyti 6.17-rc6 versijoje po integravimo į energijos valdymo šaką.
Saugumas: VMSCAPE poveikio mažinimas
Šią savaitę tai buvo paviešinta VMSCAPE, nauja procesoriaus pažeidžiamumo spraga, paveikianti AMD ir „Intel“ procesorius. Branduolyje jau yra atitinkama apsaugos priemonė: jis buvo sujungtas su „Git“, kai buvo panaikintas draudimas, taip pat buvo retroportuotas į stabilias serijas, todėl tie, kurie seka 6.17-rc6 atšaka, turi apsaugą ir nereikalauja gyventi kasdienėje saugyklos momentinėje kopijoje.
Kaip visada su šio tipo pataisymais, našumo poveikis priklausys nuo techninė įranga ir darbo krūvį, tačiau prioritetinis tikslas – sumažinti rizikos paviršių taikant konservatyvius ir lengvai audituojamus pakeitimus.
Valdikliai ir įvestis: FLYDIGI APEX 5 ir klaviatūros nustatymai
Įėjimo posistemėje įjungiamas FLYDIGI APEX 5, aukštos klasės valdiklis (apie 180 USD) su laidiniu ir belaidžiu valdymu bei geru mygtukų asortimentu. Palaikymas pridėtas prie XPad tvarkyklė, kurį naudoja daugybė su „Xbox“ suderinamų valdiklių, ir to pakako, kad būtų įtraukti nauji produktų ir tiekėjų ID, o tai patenka į 6.17 pataisymų laikotarpį.
Be to, pridedamas nešiojamojo kompiuterio „keistumas“. „TUXEDO InfinityBook Pro Gen10“ (AMD) „i8042“ valdiklyje, siekiant užtikrinti tinkamą klaviatūros / jutiklinės planšetės veikimą tam tikromis sąlygomis.
„Linux 6.17-rc6“ išleidimo ciklo būsena ir numatoma išleidimo data
Linus Torvalds teigia, kad ciklas yra ramiau nei įprastai, galbūt dėl šventinių atostogų įtakos, ir nebuvo nustatyta jokių didelių pokyčių, dėl kurių reikėtų koreguoti tvarkaraštį. Esant dabartiniam tempui, stabili 6.17 šakos versija Tikimasi, kad maždaug po dviejų savaičių, apie rugsėjo 28 d..
Be to, kas jau buvo minėta, šiame RC taip pat yra nedideli tinklo sluoksnio, dokumentacijos ir savikontrolės pataisymai, taip pat keletas įvairių tvarkyklių, ypač grafikos steko, pataisymų, kurie neturėtų stebinti tų, kurie atidžiai seka branduolio kūrimą.
Bendras 6.17-rc6 versijos vaizdas yra stabilus ir sklandus ciklas: ištaisius žiemos miego regresiją, suderinus AMD/Intel P būsenos tvarkykles, sumažinus VMSCAPE riziką ir įdiegus papildomą įėjimo posistemio palaikymą, galutinė 6.17 versija turėtų pasirodyti su geros sveikatos ir mažai staigmenų.
