
Nyní k dispozici verze Linux 6.15-rc2, pouhý týden po oficiálním uzavření okna integrace změn a první kandidát na vydání. Tento druhý kandidát na vydání jádra přichází s řadou raných oprav, které byly shromážděny během několika posledních dnů jako součást obvyklého cyklu vývoje jádra Linuxu.
Linus Torvalds byl jako obvykle zodpovědný za oznámení této nové verze a poznamenal, že navzdory skutečnosti, že začleňovací okno bylo delší než obvykle, Zatím vše vypadá docela normálně.. Počet zaváže a provedené změny zůstávají v typických statistických mezích, přičemž žádný aspekt v této rané fázi vydání příliš nevyčnívá.
Linux 6.15-rc2 přináší vylepšení grafických ovladačů: Intel a AMD
Jeden z nejpozoruhodnějších bodů v této verzi souvisí s grafické ovladače. Na straně AMD, ovladač AMDGPU přidal podporu pro správa diskrétní video paměti přes cgroups, funkci nazvanou DMEM. Tato integrace nyní umožňuje omezit využití VRAM konkrétními procesy prostřednictvím skupinových kontrolních mechanismů.
Kromě podpory DMEM se dočkal i ovladač AMD úpravy správy eDP, opravy pro připínání VRAM v prostředích importu s povoleným P2P, stejně jako opravy profilů pracovního zatížení a zjišťování IP v rámci vykreslovacího systému.
Pokud jde o grafiku Intel, Ovladač Xe obsahuje důležitou opravu pro blikající problémy, které lze vidět na grafice Meteor Lake. Zejména bylo opraveno chování linek mezipaměti L3 pouze pro čtení souvisejících s proudy geometrie. Tato úprava má za cíl odstranit nepříjemné viditelné blikání, které někteří uživatelé hlásili na systémech s touto architekturou.
Bylo také přidáno nový identifikátor zařízení 0xE211 odpovídající budoucí architektuře „Battlemage“, v očekávání jejího oficiálního spuštění, a několik malých oprav bylo aplikováno na další grafické dílčí komponenty, jako je AMDKFD (pro výpočetní techniku) a ovladač Intel IVPU NPU, což zlepšuje podporu pro pozastavení a obnovení operací.
Aktualizace a vyčištění zmírnění Spectre RSB
Dalším z pilířů této verze jsou Vylepšení zmírňujících opatření pro Spectre RSB (Return Stack Buffer), zranitelnost přítomná v procesorech Intel a AMD. Práce byla vedena především vývojáři Red Hatu, kteří strávili několik měsíců zdokonalováním toho, jak jádro s těmito opatřeními zachází.
Mezi hlavní opravy patří úprava ve výzvě a indirect_branch_prediction_barrier(), stejně jako odstranění vyplňování RSB jak při ukončení virtuálního stroje (VMEXIT), tak v kontextu změn, pokud se využívá eIBRS a Retpolines.
Kromě kódu, Byla zahrnuta nová specifická dokumentace který přehledně shrnuje aktuální strategie zmírňování, odděluje scénáře útoku podle typu procesoru a architektury. Tento dokument má sloužit jako reference pro vývojáře, kteří mohou potřebovat řešit budoucí zranitelnosti v této oblasti.
Obecná údržba a včasné testování
Stejně jako u každého kandidáta na předčasné vydání Linux 6.15-rc2 také obsahuje drobné úpravy distribuovány v celém kódu, včetně oblastí, jako je hlavní jádro, souborové systémy, síť, dokumentace a specifické architektury. jak je uvedeno, asi 25% Záplaty tohoto týdne jsou věnovány autotestům, což je v této fázi neobvyklé, ale ne neobvyklé.
Paralelně někteří uživatelé a vývojáři již zahájili vlastní testování této verze jádra. V jednom z těchto testů provedených na a Lenovo ThinkPad T14s Gen6 vybavený procesorem AMD Ryzen AI 7 PRO 360 (Zen 5, Strix Point) bylo hodnoceno více než 60 benchmarků mezi Linuxem 6.14 a současným stavem 6.15. Výsledky neukazují významné odchylky, s výjimkou určitých zlepšení v syntetických mikrobenchmarkech, jako je Stress-NG. Při testování v reálném světě zůstala většina metrik v obvyklém rozsahu chyb.
Tato raná zjištění posilují myšlenku, že v této rané fázi nebyly zavedeny žádné závažné regrese, a to podpora jádra pro novou platformu AMD je již poměrně vyspělý.
Tento druhý kandidát na vydání pro Linux 6.15 nabízí první pohled na to, jak se tento vývojový cyklus vyvíjí příslušná technická vylepšení v klíčových oblastech, jako je zabezpečení a manipulace s GPU. Přestože před stabilním vydáním, které je naplánováno na konec května, je ještě dlouhá cesta, současný vývoj ukazuje stabilní vývoj, zaměřený na opravy chyb a konsolidaci nových funkcí.