Kernel

Linus Torvalds: Linux 6.16-rc6

Címkék

A Linux 6.16-rc5 kiadásban főként driverfrissítések (GPU, hálózat, USB stb.) és több fájlrendszerhez (xfs, btrfs, smb, nfs, bcachefs, netfs) kapcsolódó kisebb javítások találhatók. Linus szerint a kiadás menetrendszerűen halad, semmi szokatlan nincs benne, és kéri a további tesztelést:

Folytatódik a háború a Bcachefs körül - de van még visszaút?

Címkék

tl:dr;

  • Igen, BcacheFS (erősen valószínű, hogy) ki lesz rakva a kernelből (6.17-től).
  • És nem, nem technikai okokból, hanem személyi és közösségi konfliktus miatt.
  • Ez hosszú távon azt is jelentheti, hogy a fájlrendszer elhal – hacsak valaki más át nem veszi.

Hosszabban:

Linus Torvalds: Linux 6.16-rc3

Címkék

Linus szerint a 6.16-rc3 verzió a szokásos méretű, minden rendben halad. A legtöbb változás a WiFi és GPU driverekhez kapcsolódik, de nincs semmi kiemelkedő. A részletek a shortlogban, és kéri, hogy folytassák a tesztelést.

Bejelentés:

Linus Torvalds: Linux 6.16-rc2

Címkék

6.16-rc2: mainline Version: 6.16-rc2 (mainline) Released: 2025-06-15 Source: linux-6.16-rc2.tar.gz Patch: full ( incremental ) https://t.co/IgdwnXcVM2 #linux #kernel

— Linux Kernel Releases (@LinuxKReleases) June 15, 2025

Megjelent és tesztelhető a 6.16-os Linux kernel második prepatche:

  • csendes hét, kicsi rc2 — még az átlagosnál is kisebb
  • valószínűleg a nagy merge window után pihenő, vagy szezonális (európai nyári szabadságok) okok miatt
  • diffstat szokatlan: sok egy-soros módosítás, főleg ARC és pincontrol trivialitások
  • egyébként főleg hálózati driverek, bluetooth, bcachefs, rust infrastruktúra és core networking változások
  • szokás szerint kisebb random javítások is vannak

Részletek Linus levelében:

Linus Torvalds: Linux 6.16-rc1

Címkék

Tesztelhető a 6.16-os Linux kernel első kiadásra jelölt verziója, azaz prepatche. Egyúttal bezárult a beolvasztási időablak (merge window) 2 hetes szakasza:

Látszólagos Git szkriptezési probléma vetett fel Linusban aggályokat és verte ki nála a biztosítékot

Címkék

Egy, a Linux kernel fejlesztésével kapcsolatos esetleges rosszindulatú aktivitás gyanúja merült fel:

Mi A FASZ ez, Kees?

Úgy tűnik, hogy szándékosan, rosszindulatúan, teljesen módosítottad a fád.

Teljesen őrült commitok vannak benne, amelyek teljesen hamisak.

Ez például ott van: f8b59a0f90a2 Merge tag 'driver-core-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core

ami azt állítja, hogy tőlem származik, és hogy én követtem el, de nagyon nem így van. Ez valami szemét, amit teljesen te találtál ki.

Igen, van egy valódi commit, ami olyan, de annak az SHA1 azonosítója: 9d230d500b0e.

És ez nem valami ártatlan rebase hiba, mert ez aktívan hazudik arról, hogy ki követte el.

Ez teljesen elfogadhatatlan.

Mostantól semmilyen pullt nem fogok tőled elfogadni, amíg el nem magyarázod, hogy mi a büdös szart műveltél, mert ez úgy néz ki, mintha szándékosan rossz dolgokat csináltál volna.

Ki kell törölnöd azt a fát, és nagyon jó magyarázatot kell előállítanod az efféle szarságra.

Másolatot küldök Konstantinnak, mert tényleg úgy gondolom, hogy az ilyen játékok TELJESEN ELFOGADHATATLANOK, és ez nem az a viselkedés, amit kernel.org fiókoknál eltűrhetünk.

Konstantin – kérlek azonnal tiltsd le Kees fiókját, amíg ez ki nem derül. Mert ez rosszindulatúnak tűnik.

- írta a szemmel láthatóan dühös Linus Torvalds az LKML-re.

Részletek itt.

Dobja a Linux kernel a i486 támogatást (ha már meg nem tette)

Címkék
[...] Több mint 36 évvel a 486 megjelenése és 18 évvel azután, hogy az Intel leállította a gyártását, a Linux kernel vezetői úgy gondolják, hogy a projekt előrébb léphet azzal, ha maga mögött hagyja az i486 támogatását. Ingo Molnar, Linus Torvalds szavait idézve – miszerint „semmilyen valós oka nincs annak, hogy bárki akár egy másodpercet is elpazaroljon” a 486 támogatására –, patch sorozatot nyújtott be a 6.15-ös kernelhez, amely frissíti a minimális támogatási követelményeket. Ezek mostantól magukban foglalják a TSC-t (Time Stamp Counter) és a CX8-at (azaz a „javított” CMPXCH8B-t, ami önálló egységként értelmezendő) – olyan funkciókat, amelyek hiányoznak a 486-ból (és néhány korai, nem Pentium-alapú 586 processzorból is).

Ez nem az első alkalom, hogy Torvalds javasolja a 32 bites processzorok támogatásának megszüntetését, és ezzel a kernel fejlesztőinek tehermentesítését az elavult emulációk és kerülő megoldások implementálása alól. „2012-ben megszabadultunk az i386 támogatásától. Talán itt az ideje, hogy 2022-ben az i486-tól is búcsút vegyünk” – írta Torvalds 2022 októberében. Hacsak nem történnek jelentős változások a 6.15-ös kernelben, amely várhatóan a hónap végén érkezik*, az i486 támogatása el fog tűnni. [...]

Részletek itt, itt és itt.

(* Azóta megjelent.)

Még mindig érkeznek javítások a Linux kernelbe az ősrégi Macintosh II-höz

Címkék
Nem különösebben izgalmas, de látni, hogy 2025-ben a Linux 6.16-ban javítják a valódi Macintosh II hardver felismerését, lenyűgöző volt.

Részletek itt.

Megjelent a 6.15-ös Linux kernel!

Címkék
Tehát ez néhány órás késést szenvedett egy utolsó pillanatban beérkezett hibajelentés miatt, aminek következtében egy új funkciót az utolsó órában ki kellett kapcsolni — de a 6.15 most már elérhető.

Ettől az utolsó rohamtól eltekintve a múlt hét meglehetősen normálisan telt. Különféle kisebb javítások mindenfelé, a meghajtók — szokás szerint — tették ki a legtöbbet. De van néhány bcachefs javítás is, valamint alap hálózati és memóriakezelési (mm) hibajavítások. Semmi különösebben rémisztőnek nem tűnik.

És ez nyilván azt jelenti, hogy a merge window holnap szokás szerint megnyílik, és látom, hogy a szokásos emberek már proaktívan elküldték a pull request-jeiket. Holnap az Egyesült Államokban Memorial Day van, de ahogy az amerikai posta mondja: „sem hó, sem eső, sem hőség, sem az éjszaka sötétje” – és még a Memorial Day sem – állítja meg a merge window-t.

[ Illetve, ha visszagondolok a múlt téli jégviharra, néha a hó mégis megállítja a merge window-t. De csak ideiglenesen. ]

Mindenesetre, kérlek, folytassátok a tesztelést.                   

Linus