Portál AbcLinuxu, 8. května 2024 09:07

Jaderné noviny – přehled za leden 2019

7. 2. 2019 | David Kolibáč
Články - Jaderné noviny – přehled za leden 2019  

Přehled lednový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 3. 1. 2019

LWN.net Weekly Edition for January 3, 2019.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 2. ledna 2019

Jádro 4.20 bylo vydáno 23. prosince.oznámení Linus Torvalds řekl: „Řekněme si to upřímně, minulý týden nebyl tak klidný, jak jsem doufal, ale nezdá se, že by byl nějaký důvod 4.20 zdržet, protože všichni už jsou stejně na prázdninách.“ Stěžejní funkce ve 4.20 zahrnují rozdělovače síťových toků v BPF, síťový plánovač taprio, podporu P2PDMA ve vrstvě PCI, podporu architektury C-SKY, mechanismus informování o zátěži, datovou strukturu XArray a mnoho dalšího. Více informací najdete na stránce KernelNewbies o 4.20.

Začleňovací okno (zřejmě) 5.0 se otevřelo a skrz něj se do hlavního jádra vlil pořádný kus práce, přehled první části začleněných záležitostí najdete v tomto článku.

Stabilní aktualizace: 4.19.12, 4.14.90, 4.9.147, 4.4.169 a 3.18.131 byly vydány 21. prosince, další aktualizace 4.19.13, 4.14.91 a 4.9.148 následovaly 29. prosince.

Cook: Bezpečnostní záležitosti v Linuxu 4.20

Cook: Security things in Linux v4.20. Jonathan Corbet. 27. prosince 2018

Kees Cook shrnuje vylepšení týkající se bezpečnosti v jádře 4.20. „Povolený CONFIG_GCC_PLUGIN_STACKLEAK=y znamená, že zmizí skoro všechny vady spojené s neinicializovanými proměnnými, přitom dopad na výkon je velmi malý (zdá se, že méně než 1 % při většině [testovaných] druhů zátěže). Stále se může stát, že v rámci jednoho systémového volání by pozdější volání zachybované funkce mohlo použít ‚neinicializované‘ bajty ze zásobníku starší funkce. Oprava bude vyžadovat podporu před-inicializace v překladači (např. v Clangu se už na tom pracuje), ale to by mohlo mít velký dopad na výkon.“

Parte: Šaochua Li

Mourning Shaohua Li. 2. ledna 2019

E-mailová konference linux-kernel nese smutnou novinu, že Šaochua Li, talentovaný přispěvatel do velké části jádra a správce subsystému MD RAID, o svátcích zemřel. Děkujeme za práci, Šaochuo, budeš nám chybět.

Citát týdne

Quote of the week. Jonathan Corbet. 2. ledna 2019

Na funkce zaměřený inženýrský režim lepení věcí lepící páskou masivně postupuje. Řádná analýza primárních příčin se stala výjimkou, nikoliv pravidlem.

Při tom našem obvyklém jaderném vývoji je to akorát otravné a zbytečně to zabírá kapacity na recenze, ale když jde o čas nebo skutečné chyby, je to horší. Kromě zabitého času na recenzní kolečka se musí v určitý moment někdo jiný na všechno ostatní vykašlat a spravit to.

Ačkoliv si to někteří nechtějí přiznat, rostoucí složitost hardwarových technologií a v důsledku rostoucí složitost jaderného kódu jako celku znamená, že klást správnost a udržovatelnost na první místo je povinnost a nesmíme dát na featuritidu a chvalozpěvy na výkon, které řídí toto průmyslové odvětví. Za poslední rok jsme se dozvěděli, kam to vede, a bolelo to.

Thomas Gleixner

Články


Vydání z 10. 1. 2019

LWN.net Weekly Edition for January 10, 2019.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 9. ledna 2018

Vývojové jádro 5.0-rc1 bylo vydáno 6. ledna. Linus řekl: „Změna číslování nic moc neznamená. Jestli chcete oficiální důvod, jde o to, že mi došly prsty, na kterých bych počítal, takže z 4.21 je 5.0.“

Stabilní aktualizace: 4.20.1, 4.19.14, 4.14.92 a 4.9.149 byly vydány 9. ledna.

Citát týdne

Quote of the week. Jonathan Corbet. 9. ledna 2019

Jinými slovy, měli bychom se nyní soustředit na otázku nikoliv „dotkne se někoho rozbití mincore?“, nýbrž „jak sakra zmírníme a izolujeme únik informací plynoucí ze základní funkcionality OS, na které kvůli výkonu závisí *úplně všechno*?“

Dave Chinner

Články


Vydání ze 17. 1. 2019

LWN.net Weekly Edition for January 17, 2019.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 16. ledna 2019

Vývojové jádro 5.0-rc2 bylo vydáno 13. ledna. Linus řekl: „Začleňovací okno bylo načasováno poněkud nezvykle s ohledem na svátky a měl jsem obavy, že se to dotkne opozdilců v rc2, ale upřímně řečeno, to se nejspíš moc nestalo. rc2 vypadá celkem normálně.“

Stabilní aktualizace: 4.20.2, 4.19.15, 4.14.93, 4.9.150, 4.4.170 a 3.18.132 byly vydány 13. ledna.

Citáty týdne

Quotes of the week. Jonathan Corbet. 16. ledna 2019

Nejsou žádné hloupé otázky, jenom nedostatečná dokumentace.

Daniel Vetter

Rád bych řekl, že náš vstupní kód ve skutečnosti vypadá poměrně příčetně. Řekl bych to _rád_, ale lhal bych. Nad těmi makry, která používáme, si normální člověk ukroutí hlavu.

Linus Torvalds

Články


Vydání z 24. 1. 2019

LWN.net Weekly Edition for January 24, 2019.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 23. ledna 2019

Vývojové jádro 5.0-rc3 bylo vydáno 21. ledna. Linus řekl: „Tenhle rc je o kousek větší než obvykle. Částečně proto, že mi před rc2 unikla žádost o začlenění síťového kódu, takže rc3 teď obsahuje _dvě_ aktualizace síťového kódu. Ale částečně to může být i tím, že lidem chvíli trvalo, než po svátcích našli a opravili chyby.“

Stabilní aktualizace: 4.20.3, 4.19.16, 4.14.94, 4.9.151 a 4.4.171 byly vydány 17. ledna. Další aktualizace 4.20.4, 4.19.17, 4.14.95 a 4.9.152 následovaly 23. ledna.

Citát týdne

Quote of the week. Jonathan Corbet. 23. ledna 2019

Už roky jaderným vývojářům říkám, že pokud mají testovací kód, který používají při vývoji funkce jádra, měli by se o něj s námi (komunitou LTP) podělit a my z něj uděláme automatizované testy a bezplatně je budeme udržovat. LTP se také používá v mnoha QA odděleních po celém světě, takže tyto testy budou provedeny v různých prostředích, rovněž bezplatně. Bohužel se tomu tak moc neděje a zatím je jen několik málo výjimek. Ale možná jsem se dosud neozval dost hlasitě.

Cyril Hrubiš

Články


Vydání z 31. 1. 2019

LWN.net Weekly Edition for January 31, 2019.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 30. ledna 2019

Vývojové jádro 5.0-rc4 bylo vydáno 27. ledna. „Testujte a hlaste, na co divného přijdete, ale myslím, že jsme na tom dobře.“

Stabilní aktualizace: 4.20.5, 4.19.18, 4.14.96, 4.9.153, 4.4.172 a 3.18.133 byly vydány 26. ledna.

Č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

Diskuse k tomuto článku

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