Megjelent a Linux 7.0-rc3 kernel verzió az utóbbi idők legnagyobb kiadásaként

Megjelent a Linux 7.0-rc3 kernel, mely a 7.0 fejlesztési ciklus harmadik kiadásra jelölt verziója. A fejlesztési ciklus ezen időtartamában a hibajavítások és a teljesítménybeli problémák rendezése dominálnak. A mostani csomagból kiemelkedik egy komoly slab teljesítmény-visszaesést célzó javítás, több x86-os platformdriver frissítése új ASUS, Dell, Lenovo és OneXPlayer eszközazonosítókkal, valamint egy AMD Zen 2 rendszereken mért, hálózati teljesítményt javító módosítás. Emellett javult az Apple Magic Trackpad 2 akkumulátor-jelentése, bővült a SEV-SNP vendégekhez kapcsolódó IBPB-on-entry támogatás, és pontosabb lett az újabb Intel processzorok Sub-NUMA Clustering topológiájának kezelése. A jelenlegi ütemterv alapján a végleges 7.0 verzió április közepére várható.

Megjelent a Linux 7.0-rc3 kernel verzió az utóbbi idők legnagyobb kiadásaként

Az rc3 kernel kiadás még nagyobb méretű lett mint az előző rc2

Linus Torvalds a 7.0-rc3 kernel bejelentését röviden annyiban lehet összefoglalni, hogy ez a kiadás a közelmúlt egyik legnagyobbja lett, ráadásul az rc2-nél is nagyobb. Ezt azért tartja szokatlannak, mert az rc2 ebben a fázisban általában kisebb, mivel a beolvasztási időszak után idő kell, amíg a hibák előjönnek és a javítások beérnek. Ebben a ciklusban viszont már az rc2 kernel kiadás is terjedelmes volt, és erre érkezett egy még nagyobb rc3 kiadás.

Bejelentésében az alábbiakat írta (Tartalmát most nem fordítottuk, mivel több olyan információt tartalmaz, amelyek a korábbi kiadásokról szóló hírekben már elhangoztak):

So -rc2 was big - some of the biggest in recent history - but I
suspected it was mainly due to random timing and just happenstance.

Not so.

Because rc3 is big too. Repeat after me: "some of the biggest in
recent history".  It's bigger than rc2, which is admittedly not
unusual in itself, because rc2 tends to be pretty small as people take
a breather after the merge window and it takes a while to find issues.

But when rc2 was already fairly big, having rc3 then be even bigger
makes me think something is up.

Now, the likely "something" is probably just that 6.19 dragged out an
extra week with that rc8 release, so I'm not exactly worried. But I
most definitely hope things start calming down.

Now, admittedly one reason I don't worry too much is that a rather big
portion of rc3 is selftests (almost a fifth of the patch), and nothing
in the rest really looks particularly scary. Many of the commits in
here are trivial - small cleanups or adding hardware IDs or quirks
etc.

There's just more commits than is the norm at this point.

So it's still pretty early in the release cycle, and it just feels a
bit busier than I'd like. But nothing particularly stands out or looks
bad.

Please keep testing, and let's hope we're approaching the calming down
period and just haven't quite gotten there yet.

                 Linus

Mit érdemes kiemelni a csomagból?

A mostani kernel kiadás túlnyomó része hibajavításokra épül, de ezek között több olyan módosítás is akad, amelynek közvetlen gyakorlati jelentősége van. A memóriakezelés slab alrendszerében például olyan javítás jelent meg, amely egy komoly teljesítményromlást orvosol. A platformdriverek terén számos x86-os, gyártóspecifikus illesztőprogram új eszközazonosítókat és külön ágakat kapott, így bővülhet több ASUS, HP, Dell, Lenovo és OneXPlayer eszköz támogatásával. Ez utóbbi fejlesztésekről szóló cikkünket itt olvashatjátok. A hálózati alrendszer egyik figyelemre méltó változása egy uaccesshez kötődő módosítás, amelyet Linus Torvalds is külön megemlített, és a kapcsolódó beszámolók alapján egyes terhelések alatt mérhető javulást hozhat AMD Zen 2 alapú konfigurációkon.

A perifériás eszközök között pontosabb lett az Apple Magic Trackpad 2 akkumulátor-jelentése, az x86-os topológia kezelésénél pedig javult az újabb Intel processzorok Sub-NUMA Clustering felismerése. A virtualizáció és a biztonság terén az AMD SEV-SNP vendégekhez megérkezett az IBPB-on-entry támogatás, amely a vendégkörnyezetek elkülönítését szolgáló védelmi megoldásként jelenik meg, és a bejelentés alapján a szerveres AMD platformokon is fontos lehet.

Az rc3 kernel kiadási bejelentése itt olvasható további információkért.