Portál AbcLinuxu, 12. května 2025 08:32

Jaderné noviny – přehled za březen 2019

5. 4. 2019 | David Kolibáč
Články - Jaderné noviny – přehled za březen 2019  

Přehled březnový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 7. 3. 2019

LWN.net Weekly Edition for March 7, 2019.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 6. března 2019

Jádro 5.0 bylo vydáno 3. března. Pro případ, že by někdo číslu 5.0 přikládal příliš velkou důležitost, Linus Torvalds v oznámení uvedl obvyklé upozornění: „Ale (znovu) bych rád upozornil, že vydání založená na nové funkcionalitě nevedeme a že ‚5.0‘ neznamená nic víc, než že mi došly prsty na počítání čísel v řadě 4.x.“

Stěžejní funkce v tomto vydání zahrnují skupinu patchů plánování beroucího v potaz spotřebu, kus práce na řešení problému roku 2038, která ústřední část jádra přibližuje k dokončení přechodu, síťový přenos přes UDP bez kopírování, šifrovací algoritmus Adiantum, mechanismus trap seccomp pro uživatelský prostor a samozřejmě mnoho dalších nových ovladačů a oprav. Více informací najdete na stránce KernelNewbies o 5.0.

Stabilní aktualizace: 4.20.14, 4.19.27, 4.14.105 a 4.9.162 byly vydány 6. března.

Citáty týdne

Quotes of the week. Jonathan Corbet. 6. března 2019

Linux podporuje binárky ELF už ~25 let. Výpisy paměti a.out docela výrazně vyhnily a potřebovaly by nějaké opravy, aby se znovu dostaly do formy, ale když uvážíme, jak ani celé sady nástrojů nezvládnou vytvořit spustitelné a.out ve výchozí konfiguraci, zahoďme podporu a.out a za několik vydání ji raději odstraňme.

Borislav Petkov (začleněno do 5.1)

Můžu dostat poděkování navíc za opravu 14,5 roku staré chyby, i když jsem to byl já, kdo ji původně způsobil?

Neil Brown

Články


Vydání ze 14. 3. 2019

LWN.net Weekly Edition for March 14, 2019.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 13. března 2019

Začleňovací okno 5.1 bylo stále otevřené, uzavřít se mělo nejspíš 17. března.

Stabilní aktualizace: 5.0.1, 4.20.15 a 4.19.28 byly vydány 10. března.

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

Cook: security things in Linux v5.0. Jonathan Corbet. 13. března 2019

Kees Cook shrnuje vylepšení týkající se bezpečnosti v jádře 5.0. „Ačkoliv jazyk C disponuje výrazem značícím konec větve příkazu switch (break), postrádá výraz, po kterém by se mělo přejít do následující větve (to se dělá toliko absencí break – ale ne vždy), a takový ‚implicitní průchod‘ může vést k chybám. Gustav Silva přinejmenším od vydání 4.14 vede snahu o jejich opravu, a to v podobě výrazně přes 300 patchů jen v této oblasti (a v důsledku se našlo a opravilo přes 20 chybějících výrazů break). Cílem je mít možnost přidat do sestavení -Wimplicit-fallthrough, aby do budoucna jádro bylo zcela prosté tohoto druhu chyb. Nyní je jádro na úrovni asi 200 varování – z původních zhruba 2300. Také stojí za zmínku, že díky pomoci Stephena Rothwella se podařilo tuto chybu vytěsnit z linux-next tím, že když se objeví nový případ, správcům stromu se pošlou varovné e-maily (např. tato chyba se objevila 20. února a opravena 21. února).“

Citáty týdne

Quotes of the week. Jonathan Corbet. 13. března 2019

Tím se přidává základní ovladač panfrost, který podporuje rodinu GPU Arm Mali Midgard and Bifrost. Aktuálně bylo otestováno pouze GPU T860 Midgard. […]

Jaký je výkon? Skvělý, protože jsem ho zatím neměřil.

Rob Herring

Jistě, je to věc konvencí v kódu jádra.

Ale tohle není způsob, jak je změnit! Proces, jak takových změn dosáhnout, zahrnuje mnoho lidí, kteří se navzájem dohadují (třeba na jaderném summitu), dokud nepřijde Linus a neoznámí všem, jak to tedy bude.

Andrew Morton

Články


Vydání z 21. 3. 2019

LWN.net Weekly Edition for March 21, 2019.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 20. března 2019

Vývojové jádro 5.1-rc1 bylo vydáno 17. března. Linus řekl: „Poměrně nový vývoj je, že aktualizace testů/nástrojů jsou poslední dobou docela znát. Není to novinka v začleňovacím okně 5.1, už se to chvíli děje, ale možná to stojí za zmínku, právě když už máme víc nových změn testů než například aktualizací architektur. Podadresář s dokumentací je také docela znát.“

Stabilní aktualizace: 5.0.2, 4.20.16, 4.19.29, 4.14.106 a 4.9.163 byly vydány 14. března. Poté 19. března následovaly 5.0.3, 4.20.17, 4.19.30, 4.14.107 a 4.9.164. Aktualizace 4.20.17 je poslední v řadě 4.20.x, a proto by se uživatelé měli zaměřit na přechod na 5.0.

Citát týdne

Quote of the week. Jonathan Corbet. 20. března 2019

51. pravidlo správy jádra: když někdo dá jasně najevo, že příslušnému kódu rozumí lépe než vy, přestaňte se dohadovat a aplikujte ten zatracený patch.

Linus Torvalds

Články


Vydání z 28. 3. 2019

LWN.net Weekly Edition for March 28, 2019.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 27. března 2019

Vývojové jádro 5.1-rc2 bylo vydáno 24. března. Linus řekl: „Dobrá, je to týden od konce začleňovacího okna a rc2 je tu. Vypadá to celkem normálně, ale upřímně řečeno, rc2 je obvykle příliš brzy, aby se dalo soudit. Lidé ještě nemuseli mít čas všimnout si možných problémů. Což je jen jiný způsob, jak říct ‚prosím, testujte víc.‘“

Stabilní aktualizace: 5.0.4, 4.19.31, 4.14.108, 4.9.165, 4.4.177 a 3.18.137 byly vydány 24. března, poté 27. března následovaly aktualizace 5.0.5, 4.19.32, 4.14.109 a 4.9.166.

Citát týdne

Quote of the week. Jonathan Corbet. 27. března 2019

TCP je hotový. Je dokončený. Zbývá jen velmi málo, co bychom mohli udělat, abychom ho vylepšili, a měli bychom se posunout k vylepšování nových transportů jako QUIC, kde ještě zbývá místo na další volby.

Dave Täht

Č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.