Megjelent a Linux 7.4-rc1
Linus Torvalds bejelentette a Linux 7.4 első kiadásra jelölt változatát.
Röviden: hatalmas lett ez a beolvasztási ablak, ami Linus szerint annak köszönhető hogy ez a kernel valószínűleg LTS lesz, illetve hogy a mesterséges intelligencia immár a sztenderd fejlesztés része.
Linus szavaival:
Linus Torvalds bejelentette a Linux 7.4 első kiadásra jelölt változatát.
Röviden: hatalmas lett ez a beolvasztási ablak, ami Linus szerint annak köszönhető hogy ez a kernel valószínűleg LTS lesz, illetve hogy a mesterséges intelligencia immár a sztenderd fejlesztés része.
Linus szavaival:
„Eltelt két hét, vasárnap délután van, így itt az -rc1.
Van még két beolvasztási kérelmem hátra, amiken gondolkozom. De nem akartam az -rc1 kiadását késleltetni csak azért, mert még vacillálok. Vagy bekerülnek az rc2-be, vagy nem.
Ez egy NAGY beolvasztási ablak volt. Úgy vélem ennek az oka immár nyilvánvaló, ami igazából egy jó jel. Sokkal jobban örülök annak, ha az AI segítségével készült munkák a beolvasztási ablakban kerülnek beküldésre, nem pedig főként az -rc periódusban, mint extra javítások. Szóval remélem, hogy a nagyobb beolvasztási ablak annak a jele, hogy az AI javítások már a "normál fejlesztés" részei és nem pedig a stabilizációs időszakban bukkannak fel. Úgy gondolom ez egy sokkal egészségesebb megoldás. De majd meglátjuk, hogy a többi -rc hogy fog kinézni.
Ami azt illeti, egy kisebb része a "nagy beolvasztási ablaknak" az, hogy sokan arra számítanak, ez lesz a következő LTS kernel, ami egy független indoka annak, hogy miért nagyobbak egyes kiadások a többinél. Szóval lehet hogy nem csak az AI generált foltok a nagyobb kiadás okai.
Bármi(k) is a nagy kiadás oka(i), mind a commitok számában (majdnem 20 ezer commit az általánosabb 15 ezer környékihez képest), mind pedig a konkrét változások számában nagy. Bár a változások egy részéért egy hagyományos ok felel: megint volt jött adag AMD hardver regiszter leíró fejléc. Az összes változás harmada nem más mint ezek az AMD GPU registerek és maszkok. Volt már és biztos vagyok benne hogy lesz is még ilyen elég sokszor a jövőben. Ne foglalkozzunk ezzel a zajjal.
Ha pedig kivesszük ezt, akkor minden egész megszokottnak tűnik. Nagy és tele van AI által talált hibák javításával (egyre több és több javítást javasol a mesterséges intelligencia, ugyanakkor ezek gyakran átírásra kerülnek). Amúgy nincs semmi szokatlan. A változások fele illesztőprogramok (újra, ha nem vesszük figyelembe az AMD GPU fejléceket akkor a változások kétharmada illesztőprogram), a maradék pedig mindenféle dolog a szokott helyeken. Architektúra frissítések, fájlrendszerek (mind a vfs réteg, mind maguk az alacsony szintű fájlrendszerek érintettek), eszközkészlet (főleg perf, de van rengeteg önteszt frissítés is) és fő kernel kód (hálózat, rust, bpf, mm: mindenhol egy kevés).
Most még annyira sem akarod látni a naplókivonatot, mint általában. A nagy beolvasztási ablak azt jelent, hogy csak a „naplókivonat” 24 ezer soros és 1.2MB méretű. Szóval csatoltam a szokásos beolvasztási összesítőmet, ami egyféle általános áttekintést nyújt a változott területekről. A git fát kell megnézned, ha érdekelnek a részletek (de még valószínűbb, hogy a téged kifejezetten érdeklő szekciót kell megnézned).
Linus”
Az eredeti bejelentés és a beolvasztási napló itt olvasható: https://lore.kernel.org/lkml/CAHk-=whOCnAwXz-FMRdQEDJQ+9b2YXh9M=GHgRay0o4cxSmPVg@mail.gmail.com/T/#u