Portál AbcLinuxu, 8. května 2025 16:13

Jaderné noviny – přehled za prosinec 2020

11. 1. 2021 | David Kolibáč
Články - Jaderné noviny – přehled za prosinec 2020  

Přehled prosincový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. 12. 2020

LWN.net Weekly Edition for December 3, 2020.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 2. prosince 2020

Vývojové jádro 5.10-rc6 bylo vydáno 29. listopadu. Linus řekl: „Takže z 5.10 mám docela dobrý pocit a doufám, že se to nepokazí. Ale testujte, prosím.“ Předtím bylo jádro 5.10-rc5 vydáno 22. listopadu.

stabilní aktualizace nebyla nouze:

Popov: Karanténa haldy v jádře Linux versus útoky ‚použití po uvolnění‘

Popov: Linux kernel heap quarantine versus use-after-free exploits. Jonathan Corbet. 2. prosince 2020

Alexander Popov popisuje své patche karantény jaderné haldy navržené, aby systém chránily před zranitelnostmi typu ‚použití po uvolnění‘. „V červenci 2020 mě napadlo, jak rozbít tuto techniku kropení haldy k útokům ‚použití po uvolnění‘. V srpnu jsem si našel trochu času, abych to vyzkoušel. Vytáhl jsem z funkcí KASAN karanténu seznamu volných slabů a nazval jsem ji SLAB_QUARANTINE. Když je povolená, uvolněné alokace jsou ukládány do izolované fronty, kde čekají, až budou skutečně uvolněny. Takže by nemělo být možné je obratem znovu alokovat a přepsat útoky ‚použití po uvolnění‘.“

Citát týdne

Quote of the week. Jonathan Corbet. 2. prosince 2020

Všichni si tak připadají, možná s výjimkou padouchů v bondovkách a robotů. V tom případě radím nebrat si to osobně. Pracujeme s jazykem, který je ve srovnání s jinými náchylnější k chybám. I když by si leckdo rád myslel, že je bezchybný, dlouhodobě nedokáže porazit statistiku. Všichni vývojáři softwaru balancují mezi syndromem podvodníka a Dunningem a Krugerem. Strach z chyb před lidmi je jeden z hlavních důvodů, proč se mnoho lidí jen tak nepustí do přispívání do open-source softwaru, natož do jádra. Moje rada zní: „Nenervujte se maličkostmi.“

Nick Desaulniers

Články


Vydání z 10. 12. 2020

LWN.net Weekly Edition for December 10, 2020.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 9. prosince 2020

Vývojové jádro 5.10-rc7 bylo vydáno 6. prosince. Linus řekl: „Takže pokud se příští týden nestane nic divného a zlého, příští víkend vyjde finální 5.10, pak se vypořádáme s podstatnou částí začleňovacího okna 5.11, než přijdou svátky.“

Stabilní aktualizace: 5.9.13, 5.4.82, 4.19.162 a 4.14.211 byly vydány 8. prosince.

Články


Vydání ze 17. 12. 2020

LWN.net Weekly Edition for December 17, 2020.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 16. prosince 2020

Jádro 5.10 bylo vydáno 13. prosince; Linus řekl: „Prakticky vždycky si přeju, aby poslední týden byl býval klidnější, než opravdu byl, a to platí i tentokrát. Je tu obstojné množství patchů, včetně několika revertů věcí, které nebyly opraveny, na poslední chvíli, ale nic mě nepřinutilo říct si ‚potřebujeme ještě týden.‘ Vypadá to vcelku normálně.“

Významné změny v tomto vydání zahrnují podporu ARM Memory Tagging Extension, omezené režimy io_uring, uspatelné programy BPF, systémové volání process_madvise(), „rychlé commity“ ext4 a další. Viz shrnutí začleňovacího okna (část prvnídruhá) a stránku KernelNewbies pro vydání 5.10 pro více podrobností.

Za zmínku stojí aktualizace 5.10.1 vydaná prakticky obratem kvůli několika chybám, které dorazily na poslední chvíli.

Stabilní aktualizace: vedle 5.10.1 byly 5.9.14, 5.4.83, 4.19.163, 4.14.212, 4.9.248 a 4.4.248 vydány 11. prosince. Poté 5.9.155.4.84 následovaly 16. prosince.

Citát týdne

Quote of the week. Jonathan Corbet. 16. prosince 2020

V takovýchto případech bych vlastně zvážil zápis bitu do vazeb, který by říkal „tohle je nekonzistentní, protože jsme to zpackali, takže dávejte si pozor,“ standardizační organizace se snaží vyhýbat se takovým prohlášením, protože s jejich prací je spojená určitá prestiž, ale to se nás netýká, takže to můžeme prostě přiznat.

Linus Walleij

Články


Vydání z 24. 12. 2020

LWN.net Weekly Edition for December 24, 2020.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 23. prosince 2020

Začleňovací okno 5.11 bylo otevřené, uzavření bylo očekáváno 28. prosince.

Stabilní aktualizace: 5.10.2, 5.9.16 a 5.4.85 byly vydány 21. prosince. Dává se na vědomí, že 5.9.16 je poslední v řadě 5.9.x, „pokud se nestane nic zvláště neobvyklého.“

Články

Odkazy a zdroje

LWN.net

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

Jaderné noviny – přehled za březen 2025
Jaderné noviny – přehled za únor 2025
Jaderné noviny – přehled za leden 2025
Jaderné noviny – přehled za prosinec 2024
Jaderné noviny – přehled za listopad 2024

Diskuse k tomuto článku

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