Portál AbcLinuxu, 16. května 2024 15:02

Jaderné noviny – přehled za srpen 2023

11. 9. 2023 | Redakce
Články - Jaderné noviny – přehled za srpen 2023  

Přehled srpnových vydání Jaderných novin: stav vydání jádra, citáty týdne a seznam článků týkajících se jádra.

Vydání ze 3. 8. 2023

LWN.net Weekly Edition for August 3, 2023.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 2. srpna 2023

Vývojové jádro 6.5-rc4 bylo vydáno 30. července. Linus řekl:

Takže tady to máme a cyklus vydání 6.5 nadále vypadá naprosto normálně.

Ve skutečnosti je *tak* normální, že jsme se trefili do velmi specifického (a zvláštního) vzorce vydání rc4: měli jsme *přesně* 328 neslučovacích commitů v 6.2, 6.3 a teď 6.5. Zvláštní shoda okolností.

A upřímně, ta podivná numerologická shoda okolností je asi tak to nejzajímavější, co tady máme.

Stabilní aktualizace: 6.4.7, 6.1.42, 5.15.123, 5.10.188 a 5.4.251 byly vydány 27. července.

Aktualizace 6.4.8, 6.1.43 a 5.15.124 byly revidovány a očekávány 3. srpna nebo později.

Citát týdne

Quote of the week. Jonathan Corbet. 2. srpna 2023

Před lety jsem vyhořel, když jsem se pokoušel žonglovat s rolemi vývojáře, recenzenta, testera, dispečera (bídně), release manažera a (někdy) prostředníka mezi vedením. Tady v tomhle jednom subsystému je dost práce pro tým 20 na plný úvazek, ale oproti tomu je nás tu půlka. Myslel jsem si, že kdybych vydržel o něco déle, mohl bych pomoct udržet zaměření na dlouhodobý vývoj, který by zlepšil uživatelskou zkušenost. Mýlil jsem se.

V dnešní době se zdá, že lidé, kteří pracují na XFS, tráví většinu času na backportech distribučních jader a vypořádávání se s hlášeními chyb v okrajových případech vygenerovaných AI, které nejsou hlášeny uživateli. Recenze se staly noční můrou skládající se z procházení nedostatečně zdokumentovaného jaderného kódu, abych se pokusil rozhodnout, zda ta daná nová funkce nerozbije všechny ostatní funkce. Přijímat odezvu je nepříjemný proces vyjednávání mezi poptávkou po dalším úklidu, zjišťování, jestli je komentář založený na zkušenosti nebo neznalosti, a rozvažováním, jestli mlčení něco znamená.

Darrick Wong odstupuje z funkce správce XFS

Články


Vydání z 10. 8. 2023

LWN.net Weekly Edition for August 10, 2023.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 9. srpna 2023

Vývojové jádro 6.5-rc5 bylo vydáno 6. srpna. Linus řekl: „Věci nadále vypadají vcelku normálně. Ne moc commitů a ty, co tady jsou, jsou malé.

Věci ale nebyly zcela normální, a sice se pracovalo na řadě oprav pro hardwarové zranitelnosti Downfall a INCEPTION. Ty v hlavní řadě přistály 8. srpna. Nebylo však jisté, zda se tato práce usadila. Peter Zijlstra přepracovával opravy INCEPTION, aby lépe odpovídaly stávajícím zmírněním Retbleed.

Stabilní aktualizace: 6.4.8, 6.1.43 a 5.15.124 byly vydány 3. srpna. Aktualizace 6.4.9, 6.1.44, 5.15.125, 5.10.189, 5.4.252, 4.19.290 a 4.14.321, kterým dominují opravy Downfall a INCEPTION, dorazily 8. srpna.

Všimněte si upozornění připojeného ke každému z těchto vydání:

Vezměte na vědomí: PROSÍM OTESTUJTE toto jádro, pokud jste ve stromu 6.4.y, než ho použijete v ostrém provozu. Bylo to rychlé vydání kvůli zřejmým bezpečnostním opravám, a jako takovému se mu nedostalo moc testování „tam venku“. Dejte nám prosím vědět o jakýchkoliv problémech, kterých si všimnete. Také vezměte na vědomí, že uživatelské/jaderné api pro nové bezpečnostní opravy se může časem měnit, takže si na něj zatím nezvykejte jakoby bylo vytesáno do kamene.

Aktualizace 6.4.10, 6.1.45, 5.15.126, 5.10.190, 5.4.253, 4.19.291 a 4.14.322 byly revidovány a očekávány 11. srpna.

Citát týdne

Quote of the week. Jonathan Corbet. 9. srpna 2023

Vypadá to, že byste mohli trpět Zmatením z Druhu Spekulativní Chyby, strádání vyvolané chronickým nedostatkem dokumentace a zásad, skutečností, že skoro vše má nejméně dva názvy, a po 6 letech tohoto hororu se nejeví žádné známky, že by to mělo zpomalit.

Andrew Cooper

Články


Vydání ze 17. 8. 2023

LWN.net Weekly Edition for August 17, 2023.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 16. srpna 2023

Vývojové jádro 6.5-rc6 bylo vydáno 13. srpna. Linus řekl:

Takže kromě obvykle naplánovaných patchů oprav zranitelností hardwaru vše vypadá vcelku normálně. A myslím, že opravy hw by také měly být považovány za normální, kromě nevyhnutelných opravných patchů, které to způsobuje, protože embargo nám brání v širokém testování a drží je mimo všechny naše veřejné automatizované systémy. Achjo.

Stabilní aktualizace: 6.4.10, 6.1.45, 5.15.126, 5.10.190, 5.4.253, 4.19.291 a 4.14.322 byly vydány 11. srpna, poté 6.4.11, 6.1.46, 5.15.127, 5.10.191, 5.4.254, 4.19.292 a 4.14.323 následovaly 16. srpna.

Hledání témat pro Summit správců

Maintainers Summit call for topics. Jonathan Corbet. 15. srpna 2023

Summit správců 2023 bude uspořádán 16. listopadu v Richmodu ve Virginii, a to hned po konferenci Linux Plumbers.

Jako v předchozích letech je Summit správců pouze pro zvané a hlavní zaměření bude na procesní záležitosti vývoje jádra Linux. Bude omezený na 30 zvaných a několik sponzorovaných účastníků.

Výzva pro hledání témat byla právě rozeslána a první pozvánky budou zaslány v nejbližších pár týdnech.

Nuta: Průzkum vnitřností Linuxu v0.01

Nuta: Exploring the internals of Linux v0.01. Jonathan Corbet. 14. srpna 2023

Pro ty, kdo shledávají Linux 6.x děsivým, napsal Seija Nuta náhled do jádra 0.01, jež odráží prostší časy.

Mimochodem tohle je zajímavý komentář k plánovači.

* 'schedule()' je plánovací funkce. Je to DOBRÝ KÓD!
* Nejspíš nebude žádný důvod ho měnit, protože takhle 
* by to mělo pracovat dobře za každých okolností
* (tj procesům omezeným IO dává dobrou odezvu atd).

Ano, vskutku je to dobrý kód. Naneštěstí (nebo naštěstí) je toto proroctví špatně. Linux se stal jedním z nejpraktičtějších a nejvýkonnějších jader, což v průběhu let přineslo mnoho nových vylepšení a algoritmů, například Completely Fair Scheduler (CFS).

Citáty týdne

Quotes of the week. Jonathan Corbet. 16. srpna 2023

Být správcem člověku připadá jako trest, a to je neudržitelné. Potřebujeme pomoc.

Lidé si všímají mezilidských kontaktů, ke kterým tady dochází, a rozhodují se pro jakoukoliv jinou kariéru. Vím to, někteří mi to sami řekli.

Víte, co je opravdu smutné? Většina mých přátel pracuje pro malé firmy, neziskovky a místní samosprávy. Mluví o stejných problémech s přepracováním a dělá jim potíže pochopit a přijmout nové myšlenky, které zde pozoruji. Pozorují přímý vztah mezi nedostatečným příjmem a nedostatkem zdrojů v jejich organizaci.

/Ne/rozumějí, proč se při všech čertech to samé děje mně a mým blízkým spolupracovníkům, když všichni pracujeme pro firmy, které mají každoroční obrat ve stovkách miliard dolarů.

Darrick Wong

Společně jsme dokázali vyřešit „neřešitelný“ problém zabezpečení jádra Androidu. Když nyní je tento větrný mlýn zčásti úspěšně dobytý navzdory mnoha, podle nichž to nebylo možné, proč bychom nemohli pomoct jiným uživatelům našeho produktu, aby se u nich stalo totéž? Pokud ne, riskujeme, že Linux bude haněn za špatné zabezpečení, i když ve skutečnosti je to politika firem, které nevyužívají, co jim poskytujeme, nuance, kterou uživatelé Linuxu nikdy pořádně nepochopí a ani bychom to po nich neměli chtít.

Greg Kroah-Hartman

Články


Vydání ze 24. 8. 2023

LWN.net Weekly Edition for August 24, 2023.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 23. srpna 2023

Vývojové jádro 6.5-rc7 bylo vydáno 20. srpna. Linus řekl, že vypadalo jako poslední rc nutný v tomto vývojovém cyklu, takže příště by měla být vydána 6.5. Mezitím v rc7:

[…] všechno vypadá zcela normálně. Ovladače (GPU, sítě a zvuk dominují – jinými slovy obvyklí podezřelí) a opravy architektur. To druhé jsou převážně drobné opravy stromu zařízení arm, ale také nějaké pročištění x86 a dopady embarga z minulého týdne.

Stabilní aktualizace: 6.4.12 a 6.1.47 byly vydány 23. srpna.

Články


Vydání ze 31. 8. 2023

LWN.net Weekly Edition for August 31, 2023.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 30. srpna 2023

Jádro 6.5 bylo vydáno 27. srpna. Linus řekl:

Stále mám neodbytný dojem, že spousta lidí je na dovolených a klid byl zčásti proto. Ale tohle vydání proběhlo hladce, takže nejspíš jsem jen paranoidní. Největší patche za poslední týden byly doslova pouze naše testy jádra.

Titulní vlastnosti vydání 6.5 zahrnují rychlejší zavádění systému na velkých x86 systémech, podporu Arm Permission Indirection Extension, podporu Rustu 1.68.2, nakládání s nepřijatou pamětí, podporu „připojení pod“ pro souborové systémy, systémové volání cachestat(), schopnost předávat pidfd přes řídící zprávu SCM_CREDENTIALS, správu zdrojů založenou na rozsahu působnosti, zavržení alokátoru SLAB a další. Viz shrnutí začleňovacího okna (část první a druhá) na Linux Weekly News a stránku KernelNewbies pro vydání 6.5 pro více podrobností.

Stabilní aktualizace: 6.1.48, 5.15.128 a 5.10.192 byly vydány 26. srpna. O den později následovala 6.1.49 s malou sbírkou oprav x86 a F2FS. Poté 6.4.13, 6.1.50, 5.15.129, 5.10.193, 5.4.255, 4.19.293 a 4.14.324 byly všechny vydány 30. srpna.

Citáty týdne

Quotes of the week. Jonathan Corbet. 30. srpna 2023

MUSÍTE převzít všechna stabilní/LTS vydání, abyste měli systém bezpečný a stabilní. Když se pokusíte vyzobávat si nahodilé patche, NEopravíte všechny známé – a neznámé – problémy, ale spíš skončíte s potenciálně hůře zabezpečeným systémem, který obsahuje známé chyby. Spoleh na „enterprise“ distribuci, která to pro vaše systémy udělá, je na vás, proberte s nimi, jak toho dosahují, protože to je to, zač platíte. Pokud za to neplatíte, prostě používejte Debian, lidé za ním vědí, co dělají, následují stabilní vydání a mají více instalací než jakákoliv jiná distribuce Linuxu. V případě embedded Yocto – následuje stabilní vydání nebo udržuje váš systém založený na buildroot aktuální s novými vydáními.

Greg Kroah-Hartman

/Velmi/ mě těší, že mohu oznámit úplné dokončení opravu XFS za běhu. Pro ty z vás, kteří věc sledují celou dobu, to znamená, že části 1 a 2 jsou hotovy! […]

Jak tak [na svém testovacím cloudu] testuji opravy za chodu v různých fázích po dobu dvou let a cloud fstests prošel téměř 300 miliony úspěšnými opravami souborového systému, ruším všechna upozornění, že „Toto je výjimečný způsob, jak zničit vaše data“. Funguje to a je čas začlenit to pro širší testování.

Darrick Wong

Články

Odkazy a zdroje

LWN.net

Další články z této rubriky

Jaderné noviny – přehled za duben 2024
Jaderné noviny – přehled za březen 2024
Jaderné noviny – přehled za únor 2024
Jaderné noviny – přehled za leden 2024
Jaderné noviny – přehled za prosinec 2023

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.