Portál AbcLinuxu, 25. května 2024 17:39

Jaderné noviny – 15. 2. 2018: Zbytek začleňovacího okna 4.16

13. 3. 2018 | David Kolibáč
Články - Jaderné noviny – 15. 2. 2018: Zbytek začleňovacího okna 4.16  

Stav vydání jádra. Gettys: Slepí muži a slon. Wielaard: dtrace pro Linux, Oracle udělal správnou věc. Citáty týdne: Chris Mason a Rob Clark. Zbytek začleňovacího okna 4.16.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 14. února 2018

Současné vývojové jádro je 4.16-rc1, vydané 11. února. Linus ho okomentoval slovy: „Nechci to zakřiknout, ale určitě to vypadá lépe než v cyklu 4.15. Na stole nejsou žádná (známá) ošklivá překvapení a během začleňovacího okna nedošlo k žádným velkým problémům. Držím palce, aby takový klid vydržel.“

Stabilní aktualizace: 4.15.3, 4.14.19 a 4.9.81 byly vydány 13. února.

Gettys: Slepí muži a slon

Gettys: The Blind Men and the Elephant. Jonathan Corbet. 12. února 2018

Jim Gettys nabízí podrobný pohled na algoritmus FQ_CoDel pro správu fronty jako významnou část řešení problémů s bufferbloatem. „Jednoduché protokoly založené na ‚požadavku/odpovědi‘ nebo čase jsou naplánovány přednostně podle objemu přenesených dat. To znamená, že vaše pakety VoIP, TCP handshake, bezpečnostní asociace při šifrování, stisknutá tlačítka ve hře, DHCP nebo jiné základní síťové protokoly, to všechno bude obslouženo přednostně a vyhne se složité důkladné klasifikaci paketů, a to i za přítomnosti dalších velmi objemných toků. Váš telefonní hovor může proběhnout v pořádku navzdory stahování velkých dat nebo použití videa.“

Wielaard: dtrace pro Linux, Oracle udělal správnou věc

Wielaard: dtrace for linux; Oracle does the right thing. Jonathan Corbet. 14. února 2018

Mark Wielaard píše o nedávno odhalené změně licence subsystému dtrace pro dynamické trasování na GNU GPL. „Díky, Oracle, za usnadnění života nám všem tím, že jste mávli svou kouzelnou hůlkou měnící licence! Teď nás čeká mnoho tvrdé práce, abychom to pořádně integrovali. Jsem si jistý, že dojde na řadu překážek při začleňování do upstreamu hlavního jádra. Ale to je jen tvrdá práce. Které se teď můžeme společně začít svědomitě věnovat.“

Citáty týdne

Quotes of the week. Jonathan Corbet. 14. února 2018

Dnes jsem ladil raný problém s ENOSPC, dokonce aniž bych přidal jediný printk. Budoucnost chutná zvláštně.

Chris Mason

Když jsem s freedreno začínal, podpora qcom v upstreamovém jádře byla dost hrozná (tj. myslím, že sériová konzole fungovala možná tak na nějakém prehistorickém SoC). Když jsem se do toho pustil, jediná jádra, se kterými jsem mohl rozběhnout GPU, byla stará downstreamová jádra z Androidu pro MSM (nejdřív 2.6.35 a na novějších deskách 3.4 a 3.10). (…) Linaro a qcom v tichosti pracovali na tom, aby se do upstreamu dostaly všechny ty různé ovladače, na kterých závisí funkčnost drm/msm (clk, genpd, gpio, i2c a další základní nízkoúrovňové věci). Je úžasné, že se to děje, a vývojáři Linaro/qcom si zaslouží veškeré díky za tento posun. Bez velkého jásotu se Snapdragon změnil ze ztraceného případu (z pohledu upstreamu) mezi ty lépe podporované platformy!

Rob Clark

První polovina začleňovacího okna 4.16

The rest of the 4.16 merge window. Jonathan Corbet. 12. února 2018

11 746 neslučovacích sad změn bylo začleněno v době uzavření začleňovacího okna 4.16. To dělá pět tisíc od minulého přehledu. Tohle začleňovací okno tedy bylo rušné, byť odpovídalo těm předcházejícím: do 4.14 se v začleňovacím okně dostalo 11 500 sad změn, v cyklu 4.15 to bylo 12 599. Velký díl celkového objemu práce se týká nudných interních změn – například přes 600 sad změn se skládalo z aktualizací stromu zařízení. I tak v začleňovacím okně 4.16 došlo k začlenění docela slušného množství zajímavého materiálu, z nějž to nejvýraznější následuje ve zbytku článku.

Změny určité architektury

Ústřední část jádra

Souborové systémy a bloková vrstva

Různé

Bezpečnost

Podpora hardwaru

Změny uvnitř jádra

Pokud nedojde k bezpečnostnímu incidentu formátu Meltdown – nebo jinému problému se srovnatelným dopadem – finální vydání 4.16 můžeme čekat začátkem dubna. Jako vždycky ale mezitím musí proběhnout mnoho testování a oprav.

Odkazy a zdroje

LWN.net
The rest of the 4.16 merge window

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

13.3.2018 08:52 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Jaderné noviny – 15. 2. 2018: Zbytek začleňovacího okna 4.16
Linus ho okomentoval slovy: „Nechci to zakřiknout, ale určitě to vypadá lépe než v cyklu 4.15. Na stole nejsou žádná (známá) ošklivá překvapení a během začleňovacího okna nedošlo k žádným velkým problémům. Držím palce, aby takový klid vydržel.“
Tak to rád slyším, protože to nemilé překvapení, že distribuční kernel 4.15 nebyl schopen namountovat 15TB Btrfs raid1 pole bych opravdu nikomu nepřál. Vzhledem k sérii patchů které přijely do 4.16-rc1 bych tipoval, že jsem nebyl sám kdo byl tak nemile překvapen.
13.3.2018 08:59 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Jaderné noviny – 15. 2. 2018: Zbytek začleňovacího okna 4.16
Překryvné souborové systémy používající overlayfs nyní mohou být exportovány přes NFS.
A jéje. To jsem zvědav jak to soudruzi z Red Hatu vymysleli. Vypadá to natolik zajímavě, že se toho až bojím. Každopádně se to do budoucna stane základem velice výživných problémů.
13.3.2018 13:19 pet I. | skóre: 12
Rozbalit Rozbalit vše Re: Jaderné noviny – 15. 2. 2018: Zbytek začleňovacího okna 4.16
Hm, pro mě by bylo zajímavější, kdyby bylo možno udělat overlay nad spodním přes nfs primountovaným fs a jako horní použít lokální tmpfs.
13.3.2018 15:01 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Jaderné noviny – 15. 2. 2018: Zbytek začleňovacího okna 4.16
Tohle přeci dávno funguje. Kdyby ses stavil na InstalFest, tak sis to mohl rovnou vyzkoušet.
13.3.2018 15:10 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Jaderné noviny – 15. 2. 2018: Zbytek začleňovacího okna 4.16
Abych byl konkrétní, funguje to od jádra verze 4.9
13.3.2018 16:56 pet I. | skóre: 12
Rozbalit Rozbalit vše Re: Jaderné noviny – 15. 2. 2018: Zbytek začleňovacího okna 4.16
Hm, tak to jsem to nějak zaspal :-(. Budu muset vyzkoušet, díky ;-).
14.3.2018 00:15 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Jaderné noviny – 15. 2. 2018: Zbytek začleňovacího okna 4.16
křemíkové ladiče TDA18250
ಠ_ಠ
The TDA18250 is a silicon tuner IC
Intel meltdown a = arr[x[0]&1]; karma | 帮帮我,我被锁在中国房
14.3.2018 10:22 vlk | skóre: 23 | blog: u_vlka
Rozbalit Rozbalit vše Re: Jaderné noviny – 15. 2. 2018: Zbytek začleňovacího okna 4.16
STM32MP157 ? akoze cortex-A od ST, tak to sa mame na co tesit. nema o tom niekto viac info ?
You don't exist, Go away !
14.3.2018 10:26 vlk | skóre: 23 | blog: u_vlka
Rozbalit Rozbalit vše Re: Jaderné noviny – 15. 2. 2018: Zbytek začleňovacího okna 4.16
nasiel som len toto:
The STM32MP157 is a Cortex-A MPU aimed at various applications.
    It features:
    - Dual core Cortex-A7 application core
    - 2D/3D image composition with GPU
    - Standard memories interface support
    - Standard connectivity, widely inherited from the STM32 MCU family
    - Comprehensive security support
You don't exist, Go away !

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