Portál AbcLinuxu, 26. dubna 2024 11:53

Jaderné noviny – přehled za září 2021

7. 10. 2021 | David Kolibáč
Články - Jaderné noviny – přehled za září 2021  

Přehled zářijový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í z 2. 9. 2021

LWN.net Weekly Edition for September 2, 2021.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 1. září 2021

Jádro 5.14 bylo vydáno 29. srpna, v oznámení Linus řekl:

Uvědomuji si, že jste všichni zaneprázdněni oslavami a rozmarnými plesy a dalšími akcemi k 30. výročí, ale jednou se ta neustálá pozlátka, ohňostroje a šampaňské musí omrzet. Ony ty plesové šaty a fraky beztak nejsou zrovna nejpohodlnější. Oslavy ještě několik týdnů vydrží, ale jednou by se vám mohlo hodit vydechnout si.

A až na to přijde, něco pro vás mám – nové vydání jádra k otestování a vychutnání.

Titulní vlastnosti v tomto vydání zahrnují: plánování jader (konečně), burstable řízení šířky pásma CFS, část počáteční infrastruktury načítání programů BPF, politika prioritizace I/O rq_qos, několik vylepšení volby síťování SO_REUSEPORT, tlačítko „zabití“ řídících skupin, systémové volání memfd_secret(), systémové volání quotactl_fd() a mnoho dalšího. Viz shrnutí začleňovacího okna (část prvnídruhá) na Linux Weekly News (a stránku KernelNewbies pro vydání 5.14 pro více podrobností).

Stabilní aktualizace: 5.13.13, 5.10.61, 5.4.143, 4.19.205, 4.14.245, 4.9.281 a 4.4.282 byly vydány 26. srpna.

Jádro zamykání preempce reálného času začleněno

Realtime preemption locking core merged. Jonathan Corbet. 31. srpna 2021

Začleňovací okno nastartovalo zostra, posléze se podívejte na obvyklé shrnutí. Stojí však za zmínku, že kód zamykání preempce reálného času byl s jen malou slávou začleněn do hlavní větve. Tato práce začala v roce 2004 a z podstaty změnila mnoho ústředních částí jádra. Tímto začleněním se uspatelné zámky, které umožňují deterministickou odezvu v reálném čase, konečně přidaly ke zbytku tohoto díla (ačkoliv jádro musí být sestaveno s konfigurační volbou REALTIME, aby se používaly).

Vývojáři reálného času, kteří tento projekt posouvali vpřed bezmála dvě desetiletí, si zaslouží gratulace.

Citát týdne

Quote of the week. Jonathan Corbet. 1. září 2021

Jakkoliv stále dávám přednost tomu, na svém hardwaru provozovat vlastní jádro, těžko se mi hledá motivace po 18 měsících celosvětového šílenství kvůli Covid19 a cítím, že bych bohužel měl završit tuto sadu patchů s grácií. Od mých prvních patchů pro linuxové jádro se to táhne 20 let a když už postrádám skoro všechen zápal do práce na nich, pociťuji, že je delší dobu načase.

Naneštěstí ani nevěřím, že bych někomu kód mohl s jistotou předat, aby po mně pokračoval, protože všechny forky, které jsem viděl, trpěly chybami, jimž jsem se sám snažil vyhýbat.

Vždycky je tu možnost, že hlavní větev linuxového jádra bude tak špatná, že mě to přinutí vytvořit vlastní jádro ze znechucení, což je důvod toho, že jsem dnes tam, kde jsem, ale přijde mi to velmi nepravděpodobné. Mnozí z vás to čekali po mém posledním motivačním blogovém zápisku, ale pokud nenajdu motivaci, abych na tom znovu pracoval, ani se neobjeví nic, co by mi poskytlo smysluplnou záminku k práci, bohužel budu muset prohlásit 5.12-ck za poslední patche MuQSS a -ck.

Con Kolivas to zabalil.

Články


Vydání z 9. 9. 2021

LWN.net Weekly Edition for September 9, 2021.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 8. září 2021

Začleňovací okno 5.15 bylo otevřené, uzavření bylo očekáváno 12. září. Linus Torvalds nedávno shrnul jeho průběh takto:

Toto začleňovací okno nebylo zvlášť velké, co do počtu commitů, ale vyskytlo se nezvykle mnoho takových těch zvláštních věcí, u kterých jsem si říkal „tohle prostě není dobré“.

Takže jsem byl na lidi podrážděný (za to se omlouvám) a dostávám se do stavu, kdy nebudu velkorysý k tomu, co nebylo pro začleňovací okno již řádně připraveno.

Stabilní aktualizace: 5.14.1, 5.13.14, 5.10.62, 5.4.144, 4.19.206, 4.14.246, 4.9.282 a 4.4.283 byly všechny vydány 3. září. Poté 5.14.2, 5.13.15 a 5.10.63 následovaly 8. září.

Citát týdne

Quote of the week. Jonathan Corbet. 8. září 2021

Takže bohužel kompromis zní takto: pokud se rozhodnete pro neveřejný vývoj, nikomu neřeknete své plány, ani se nezapojíte do žádné společné diskuze, je to vaše odpovědnost vypořádat se s veškerými změnami či konflikty, které nastanou, zatímco jste vyvíjeli v ústraní.

Jediný způsob, jak můžeme v tom samém ekosystému úspěšně podporovat AMD, Arm, Broadcom, Intel, NVIDII, Qualcomm a VeriSilicon, je společný otevřený vývoj. Kdyby se měl zastavit komunitní vývoj kvůli tomu, že každý z těchto dodavatelů několik měsíců něco interně vyvíjel, aniž by o svých plánech dal vědět komunitě, jakýkoliv sdílený vývoj by byl zjevně nemožný.

Daniel Stone

Články


Vydání z 16. 9. 2021

LWN.net Weekly Edition for September 16, 2021.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 15. září 2021

Vývojové jádro 5.15-rc1 bylo vydáno 12. září. Linus řekl:

Takže z 5.15 se neformuje zvlášť velké vydání, aspoň co do počtu commitů. S jen o více než 10k neslučovacími commity je to vlastně nejmenší rc1, co jsme tu dosud měli v řadě 5.x. Obvykle se pohybujeme v rozmezí 12k-14k commitů.

Nicméně, počty commitů nejsou nutně ta nejlepší míra, a to možná tentokrát platí dvojnásob. Máme tu několik nových subsystémů, z nichž vynikají NTFSv3 a ksmbd.

Po vydání -rc1 Linus začlenil změnu navyšující nejnižší možnou verzi GCC na 5.1. Tato změna řeší mnoho otravných problémů s varováními a také otevírá dveře využití vlastností C11 v jádře do budoucna.

Stabilní aktualizace: 5.14.3, 5.13.16, 5.10.64 a 5.4.145 byly vydány 12. září, pak 5.14.4, 5.13.17, 5.10.65 a 5.4.146 následovaly 15. září.

Citáty týdne

Quotes of the week. Jonathan Corbet. 15. září 2021

Když si musíte přečíst zdrojáky překladače, abyste věcem jako tahle přišli na zub, víte, že jste zašli příliš daleko.

Linus Torvalds

Má zkušenost je taková, že komunity nebudujeme tak, že všechno začleníme, budujeme je tím, že říkáme Dost a postrkujeme firmy osvětou a spoluprací mezi různými dodavateli. Odpovědná správa jádra by neměla končit u hranic jádra.

Dave Airlie

Články


Vydání z 23. 9. 2021

LWN.net Weekly Edition for September 23, 2021.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 22. září 2021

Vývojové jádro 5.15-rc2 bylo vydáno 19. září. Linus řekl:

Takže jsem strávil slušnou část tohoto týdne tím, že jsem se snažil vypořádat všechna divná varování a zvláště bych chtěl poděkovat Guenteru Roeckovi za jeho práci na vystopování, odkud se brala selhání sestavení kvůli -Werror.

Je to hotovo? Ne. Ale všeho všudy z toho mám docela dobrý pocit, i když to znamenalo, že jsem se musel podívat na nějaký ten opravdu divný a mizerný kód. Kdo by to byl tušil, že se po všech těch letech budu starat o jakýsi zvláštní ovladač EISA na alphě? Drobná změna tempa ;)

stabilní aktualizace nebyla nouze. 5.14.5, 5.13.18, 5.10.66 a 5.4.147 byly vydány 16. září. Poté 5.14.7, 5.10.68, 5.4.148, 4.19.207, 4.14.247, 4.9.283 a 4.4.284 následovaly 22. září. Dává se na vědomí, že 5.13.19 je poslední v řadě 5.13.x.

Články


Vydání ze 30. 9. 2021

LWN.net Weekly Edition for September 30, 2021.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 29. září 2021

Vývojové jádro 5.15-rc3 bylo vydáno 26. září. Linus poznamenal: „Tak po poněkud kostrbatém začleňovacím okně a druhém rc už to vypadá vcelku obvykle na rc3. Klepu na dřevo.“

Stabilní aktualizace: 5.14.8, 5.10.69, 5.4.149, 4.19.208, 4.14.248, 4.9.284 a 4.4.285 byly vydány 26. září. Další aktualizace 5.14.9, 5.10.70 a 5.4.150 byly tou dobou ještě revidovány a poté vydány 30. září

Výsledky volby do Technického poradního výboru Linux Foundation v roce 2021

Results from the 2021 Linux Foundation Technical Advisory Board election. 24. září 2021

Výsledkem letošní volby do Technického poradního výboru Linux Foundation bylo opětovné zvolení všech pěti obhajujících členů (Greg Kroah-Hartman, Jonathan Corbet, Steven Rostedt, Ted Ts'o a Sasha Levin). Z 1012 vývojářů s hlasovacím právem odevzdalo své hlasy 237.

Články

Odkazy a zdroje

LWN.net

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

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
Jaderné noviny – přehled za listopad 2023

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