Vidám Linux kernel 7.2 napra ébredtünk!

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A Linux kernel 7.2-es verziója 2026. augusztus 16-án jelent meg, és több mint 43 millió sornyi forráskóddal érkezett. A kiadás nem egyetlen látványos funkció köré épül, hanem számos kisebb-nagyobb fejlesztésből áll össze, amelyek együttesen gyorsabbá, biztonságosabbá és modernebbé teszik a nyílt forráskódú operációs rendszer magját. A fejlesztések között található az intelligensebb processzorütemezés, jelentős memória- és hálózati optimalizációk, új grafikus meghajtók, modern hardverek támogatása, fájlrendszer-fejlesztések, valamint több olyan régi komponens eltávolítása is, amelyek évek óta nem számítottak relevánsnak.

Kiemelt újdonságok

A Linux 7.2 funkciólistájában részletesebb áttekintést kaphat a kernel ezen verziójának összes változásáról.

Intelligensebb processzorütemezés: Gyorsabb működés és kevesebb cache-miss cache-tudatos feladatütemezéssel

Ebben a kiadásban cache-tudatos terheléselosztást Cache Aware Scheduling (CAS) vezettek be a feladatokhoz. A Linux 7.2 egyik legfontosabb újdonsága a , amely alapjaiban változtatja meg, hogyan osztja ki a kernel a futó folyamatokat a modern processzorok magjai között. A cél, hogy az azonos adatokat használó feladatokat (például egy folyamat szálait) ugyanazon legutolsó szintű cache tartományon belül helyezze el a rendszer. A mai Intel és AMD processzorok gyakran több, egymástól elkülönülő utolsó szintű gyorsítótárat (Last Level Cache – LLC) használnak. Korábban előfordulhatott, hogy egy folyamat olyan processzormagra került át, amely másik gyorsítótárat használt, így a rendszernek újra kellett töltenie az adatokat a memóriából. A Cache Aware Scheduling ezt próbálja elkerülni, így csökkenti a cache-bouncingot és a gyorsítótár-tévesztések (cache-miss) események számát és javítja az alkalmazások teljesítményét. A fejlesztők szerint bizonyos szerveres, tudományos és játékos munkaterhelések alatt mérhető gyorsulást eredményezhet.

Ajánlott LWN cikk: Cache awareness for the CPU scheduler

Igazságos(abb) GPU ütemező

A Linux kernel tartalmaz egy feladatütemezőt, amely a folyamatokat ütemezi, de ez nem az egyetlen ütemező a kernel-ben. A grafikus kártya erőforrásait használó folyamatok feladatokat (jobokat) adnak le, amelyeket a GPU hajt végre, és egy külön GPU ütemező dönti el, hogy amikor a GPU-n szabad számítási kapacitás van, melyik feladat fusson tovább. A GPU ütemező algoritmusa hatással van arra, mennyire igazságos az erőforrások elosztása, illetve mekkora késleltetést tapasztalnak a feladatokat beküldő folyamatok. Jelenleg egy „First In, First Out” elven működő algoritmust használnak, amelynek több hátránya is van.

Ebben a kiadásban egy „igazságos(abb)” GPU ütemezőt valósítottak meg, amely a Linux eredeti CFS feladatütemezőjének elveire épül. Javult az igazságosság, és interaktív kliensek ütemezése is kedvezőbb, amikor nagy GPU-terheléssel párhuzamosan futnak. Eddig nem találtak olyan ütemezési visszaesést, amely a FIFO-hoz képest rosszabb lenne.

Ajánlott blogbejegyzés: Fair(er) DRM GPU scheduler

Ez az újdonság végül nem jelent meg a linux kernel 7.2-es verzióban, mert a FIFO DRM ütemezési módhoz képest a „fair” üzemmód egyes AMD kártyákon jelentős teljesítmény problémákat okozott. Azonban visszatérhet a „fair” DRM ütemező a Linux kernel 7.3-ban, mert elkészültek azok a javítófoltok, amelyek egy Radeon RX 9070 XT kártyán tapasztalt teljesítmény-regressziót orvosolják.

Jobb memória-visszanyerés, jobb teljesítmény

Fejlesztették a memória-visszanyerést, vagyis a kernel azon részét, amely eldönti, hogy a memória mely részeit küldje swapra, illetve melyeket dobja ki a memóriából. Ebben a kiadásban kitisztították és kismértékben továbbfejlesztették az MGLRU visszanyerési ciklusát és a módosított (dirty) oldalak visszaírásának kezelését. Ennek eredményeként bizonyos terheléseknél – például MongoDB + YCSB esetén – akár ~30%-os gyorsulás is mérhető, miközben drasztikusan csökken a fájlok újbóli betöltésének aránya, swap használata nélkül. Más, gyakori benchmarkoknál nem látszik visszaesés, a kód sorainak száma is csökkent, és ritkábbak a váratlan OOM helyzetek.

 Swap táblák, IV. fázis

Folytatódik a swap tábla átalakítása, a IV. fázissal (korábbi fázisok: I, II, III).

Ebben a kiadásban egységesítették az anonim és a shmem swap foliókban történő lefoglalását és terhelését, javították a szinkronizációt, összevonták a metaadat-kezelést, így elhagyták a statikus tömböt és mapet, és fejlesztették a rendszert.

Ajánlott LWN cikk: Swap tables, flash-friendly swap, swap_ops, and more

USB4STREAM: folyamatos adatátvitel USB4-gyel

A már támogatott Thunderbolt hálózat mellett ebben a kiadásban megjelent a kábelen keresztüli közvetlen adatfolyam-továbbítás támogatása is (USB4STREAM). A megoldás nagyon egyszerű: nyers csomagokat továbbít egyik gépről a másikra. A driver a kapcsolat mindkét oldalán /dev/tbstreamX eszközöket hoz létre, amelyeken keresztül a szokásos fájlrendszer-műveletekkel, például read(2)-vel és write(2)-vel lehet adatot küldeni és fogadni:

cat /dev/tbstream0

echo hello > /dev/tbstream0

Ez akkor jöhet jól, ha nem elérhetők a hálózati eszközök, vagy olyan meglévő programokat szeretnénk használni, mint a dd vagy a cat, amelyek nem támogatják a socketeket. A funkció a thunderbolt_net mellett párhuzamosan is használható, így

Különféle Btrfs fejlesztések

Ebben a kiadásban több fejlesztés is érkezett a Btrfs fájlrendszerhez:

  • Alapértelmezés szerint bekapcsolták a nagy foliókat (6.17 óta kísérleti funkció volt), funkciókorlátozások nélkül
  • Kísérleti támogatás a hatalmas foliókhoz (legfeljebb 2M méretig)
  • Új GET_CSUMS ioctl, amely nyers checksumokat ad vissza user space-nek; ezt például mkfs és deduplikációs optimalizálások használhatják

  • Teljesítmény fejlesztések a szekvenciális írásnál és a közvetlen IO esetén

Új dm-inlinecrypt target inline blokk eszköz titkosításhoz

Ebben a kiadásban megjelent egy új dm target, a dm-inlinecrypt, amely az inline blokk eszköz titkosítást támogatja. A megvalósítás az Android dm-default-key munkájára épül, de szándékosan elhagyja a passthrough támogatást, mert ennek a funkciónak a közeljövőben kicsi az esélye, hogy bekerüljön az upstreambe. Ezzel a korlátozással a dm-inlinecrypt inkább a dm-crypt gyakorlati leváltására pozicionálható, nem pedig általános passthrough megoldásként

Az openat(2) bővítések

A kiadás néhány új flaget ad az openat(2) rendszerhívásokhoz:

  • OPENAT2_REGULAR flag, amely csak normál fájlok megnyitását engedi, így megvédi a szolgáltatásokat attól, hogy fifókra, eszközfájlokra vagy hasonlókra irányítsák át őket
  • O_EMPTYPATH flag az openat(2)/openat2(2) hívásokhoz. Ha ezt megadjuk, akkor az üres elérési út is elfogadott, és az útvonal feloldásakor beállítja a LOOKUP_EMPTY jelzőt, így közvetlenül újra meg lehet nyitni a fájlt a fájlleíró mögött

Gyorsabb /proc/filesystems és /proc/interrupts olvasás

E két procfs fájl olvasásának teljesítménye a legtöbb alkalmazás számára nem lényeges, de néhány szélsőséges felhasználási mód profitál abból, ha ezeket a fájlokat a lehető legjobban optimalizálják, illetve a vártnál gyakrabban is használhatják őket (/proc/filesystems-t például a libselinux olvassa, és számos gyakran használt programba belinkelik, még olyan egyszerűekbe is, mint a sed). A mostani kiadás optimalizálja e fájlok előállítását.

Előkészületek a sched_ext alütemezők bevezetésére

A kiadás olyan infrastruktúrát vezet be, amely a sched_ext alütemezők támogatásához kell. Ezeket például olyan esetekben lehet majd használni, amikor különböző csoportokban (cgroupokban) eltérő sched_ext ütemezőket szeretnénk futtatni.

Ajánlott LWN cikk: Alütemezők a sched_ext-hez

Apple M3: már elindul a Linux

Fontos mérföldkő, hogy az Apple M3 processzorral szerelt számítógépek immár képesek elindítani a fővonalbeli Linux kernelt.

Ez azonban még korántsem jelenti azt, hogy ezek a gépek teljes értékű Linux támogatást kaptak. A grafikus gyorsítás, az energiafelügyelet és számos periféria még hiányzik vagy fejlesztés alatt áll, így a támogatás jelenleg elsősorban fejlesztőknek szól.

AMD: webkamerák végre működhetnek

Hosszú fejlesztés után bekerült a kernelbe az AMD ISP4 meghajtó.

Ez az AMD képfeldolgozó processzorának (Image Signal Processor) támogatását biztosítja, amely több új Ryzen AI notebookban található meg. Ennek köszönhetően például a HP ZBook Ultra G1a és más hasonló notebookok integrált webkamerája végre használhatóvá válhat Linux alatt.

Ez az egyik leggyakrabban hiányolt funkció volt az új AMD laptopok esetében.

Zen 6 és a jövő AMD processzorai

A Linux 7.2 már most több előkészítő módosítást tartalmaz a következő generációs Zen 6 processzorok számára. Bár ezek még nem jelentenek közvetlen felhasználói funkciókat, biztosítják, hogy az új processzorok megjelenésekor a kernel gyorsabban tudjon alkalmazkodni az új architektúrához.

Az AMD hangfeldolgozó alrendszerében is jelentős változások kezdődtek. A fejlesztők szerint a következő generációs audio hardver teljesen új felépítést kap, amelyhez a Linux már most elkezd felkészülni.

Intel újdonságok

Az Intel oldalán is több fontos fejlesztés érkezik. A Trusted Domain Extensions (TDX) technológia immár támogatja a futás közbeni frissítéseket, így bizonyos biztonsági javítások a jövőben újraindítás nélkül is telepíthetők lesznek.

Megkezdődött a Diamond Rapids és a Nova Lake H platformok hibajavító (EDAC) támogatásának előkészítése is, valamint megjelent a Panther Lake R változat, amely a Panther Lake család ipari és nagyobb terhelésre szánt kiadása lesz.

ARM és RISC-V fejlesztések

Az ARM64 architektúra ezúttal kevesebb újdonságot kapott, részben azért, mert a fejlesztők idejük jelentős részét mesterséges intelligencia által generált hibás javítások kiszűrésével töltötték.

Ennek ellenére elkészült a CRC64 számítás ARM NEON optimalizált változata, amely immár 32 bites ARM rendszereken is használható.

A RISC-V platformon csökkent a kernel indulási ideje, miközben az ESWIN rendszerchipek támogatása alapértelmezés szerint bekerült a RISC-V konfigurációba.

Folytatódik továbbá az i486 processzorok támogatásának kivezetése, amely már a Linux 7.1-ben is megkezdődött.

Teljesítmény minden területen

A Linux 7.2 egyik legerősebb területe a teljesítményoptimalizálás.

MGLRU továbbfejlesztése

A többgenerációs LRU memória-kezelő új optimalizációkat kapott. A fejlesztők mérései szerint MongoDB adatbázisok futtatásakor akár 30–100 százalékos teljesítménynövekedés is elérhető bizonyos terhelések mellett. Ez különösen felhős környezetekben és adatbázis-szervereken lehet jelentős előny.

Gyorsabb hálózat

A kernel hálózati alrendszere több optimalizációt is kapott. Gyorsabb lett a polling mechanizmus, javult a localhost kommunikáció teljesítménye, valamint több kisebb optimalizáció is csökkenti a hálózati késleltetést. 

Shell pipeline-ok gyorsítása

Optimalizálták az anonim pipe-ok kezelését is. Ez főként azok számára jelent előnyt, akik sok parancsot láncolnak össze a shellben, mivel a pipe műveletek kisebb késleltetéssel működnek.

Konténerek gyorsabb leállítása

Jelentősen csökkent a konténerek kilépési és unmount műveleteinek ideje. Ez különösen Kubernetes, Docker és más konténerplatformok alatt javíthatja a skálázhatóságot.

Memóriakezelés és allokátor

A Linux memóriakezelője több kisebb optimalizációt is kapott. Finomodott a memória-allokátor működése, amely kisebb memóriafragmentációt és jobb teljesítményt eredményezhet hosszabb futás során.

Gyorsabb /proc

Érdekes apróság, hogy a /proc/filesystems olvasása akár 444 százalékkal gyorsabb lett, ami ugyan hétköznapi felhasználás során ritkán észrevehető, de számos rendszereszköz számára mérhető gyorsulást jelent.

Grafikus alrendszer

Az AMDGPU driver ismét jelentős frissítést kapott.

A legfontosabb újdonság a HDMI 2.1 Fixed Rate Link (FRL) kezdeti támogatása, amely fontos lépés a teljes HDMI 2.1 funkcionalitás felé. Emellett megjelent az új AMDGPU DC Power modul, amely hatékonyabb energiafelügyeletet biztosít a kijelzőkezelő alrendszer számára. A fejlesztők folytatják a következő generációs AMD grafikus processzorok és mesterséges intelligenciára optimalizált NPU-k támogatásának előkészítését is.

Az Intel grafikus meghajtói több Crescent Island GPU-változat támogatását készítik elő, valamint bekerült a DRM Background Color Property funkció is. A Nouveau driver immár támogatja az NVIDIA GA100 gyorsítókat, miközben megkezdődött a Blackwell architektúrát követő következő NVIDIA generáció előkészítése is.

Hálózat és vezeték nélküli technológiák

A Linux 7.2 hálózati alrendszere több területen is fejlődött, különösen a nagy sebességű és alacsony késleltetésű kommunikáció irányába.

A kernel előkészítette a terepet a Wi-Fi Aware és a következő generációs Wi-Fi 8 (Ultra High Reliability) technológiák számára. Bár ezek még nem teljes értékű felhasználói funkciók, a driver infrastruktúra már képes kezelni a jövőbeli hardvereket.

Az Intel iwlwifi driver is továbbfejlődött, hogy támogassa a következő generációs vezeték nélküli adaptereket.

Megjelent a Realtek RTL8159 támogatása is, amely már elérhető 10 Gb/s sebességű USB hálózati adapterekben.

Ezzel párhuzamosan a kernel tovább tisztította a régi RTL8723BS drivert, amely évek óta a staging területen szerepelt.

USB4STREAM: gyors adatátvitel rendszerek között

Az egyik legérdekesebb újítás a USB4STREAM, amely egy új Intel-protokollként jelenik meg.

Ez lehetővé teszi két USB4 vagy Thunderbolt kapcsolaton keresztül összekötött számítógép között a rendkívül gyors adatátvitelt, lényegében egy közvetlen, nagy sávszélességű „rendszer-rendszer” kommunikációs csatornát hozva létre.

Ez különösen hasznos lehet fejlesztői környezetekben, adatközpontokban vagy nagy fájlok gyors mozgatásánál.

PCIe, UART és egyéb hardverek

A PCI alrendszerben javítottak egy hibát, amely bizonyos esetekben a PCIe eszközöket 2.5 GT/s sebességre korlátozhatta, így mostantól a hardver képes a teljes sávszélesség kihasználására.

A klasszikus 8250/16550 UART soros port driver is modernizáláson esett át, amely javítja a megbízhatóságot és a kompatibilitást.

Megjelent egy új ARCTIC Fan Controller driver is, amely egy jövőbeli USB-alapú ventilátorvezérlő eszközt támogat.

A kernel továbbá kibővítette az ASUS és ASRock alaplapok szenzorainak támogatását is, így pontosabb hőmérséklet- és feszültségmonitorozás válik elérhetővé.

Laptopok, kézikonzolok és speciális eszközök

A Linux 7.2 jelentősen bővíti a laptopok és hordozható eszközök támogatását.

Számos új HP, ASUS és Lenovo platform driver került be a kernelbe, valamint a TUXEDO gépekhez kapcsolódó Uniwill driver is frissült.

A Valve közreműködésével a kernelbe került a OneXPlayer Configuration Driver, amely a népszerű kézi PC-k (handheld gaming PC-k) jobb támogatását biztosítja.

Emellett megjelent egy új Wacom W9000 érintőceruza- és érintőkijelző driver is, amely többek között régebbi Microsoft Surface Pro modellekhez is kapcsolódik.

Érdekesség, hogy egy külön akkumulátor- és töltéskezelő driver is bekerült a Microsoft Surface RT számára – egy több mint egy évtizedes eszközhöz.

Fájlrendszerek és tárolás

A Linux 7.2 egyik legnagyobb és legösszetettebb területe továbbra is a tárolórendszer.

EXT4 és XFS

Az EXT4 és XFS fájlrendszerek több kisebb optimalizációt kaptak az IOmap átalakítás részeként, amely javítja az I/O műveletek hatékonyságát.

Az XFS esetében a zone allocator mostantól nem kísérleti (non-experimental) státuszba került, ami fontos stabilitási mérföldkő.

Btrfs

A Btrfs fájlrendszer alapértelmezetten engedélyezi a large folios használatát, amely csökkentheti a memória- és I/O overheadet bizonyos terhelések alatt.

exFAT

Az exFAT fájlrendszer megkapta az IOmap konverziót, amely jobb teljesítményt és hatékonyabb I/O kezelést biztosít, különösen nagy fájlok esetén.

F2FS

A F2FS fájlrendszer memóriahasználata csökkent, miközben integrációt kapott az FSERROR hibakezelő rendszerrel, amely jobb diagnosztikát tesz lehetővé.

NTFS és NTFS3

Mind a régi NTFS, mind az új NTFS3 driver további stabilitási és hibajavításokat kapott, így a Windowsos partíciók kezelése megbízhatóbb lett Linux alatt.

SMB2 és hálózati fájlrendszerek

A KSMBD szerver immár támogatja az SMB2 tömörítést, ami jelentős sávszélesség-megtakarítást eredményezhet hálózati fájlmegosztások során.

IO_uring, NVMe és blokk I/O

Az IO_uring, NVMe és blokk réteg számos optimalizációt kapott, amelyek tovább csökkentik az I/O késleltetést és növelik az átviteli sebességet nagy terhelés alatt.

Új biztonsági fájlrendszer-szabály

Megjelent az OPENAT2_REGULAR opció, amely lehetővé teszi, hogy egy alkalmazás kizárólag normál fájlokat nyisson meg.

Ez egy fontos biztonsági lépés, amely segít megelőzni a szimbolikus linkekkel és speciális eszközfájlokkal kapcsolatos támadásokat.

Kernel tisztítás és dokumentáció

A fejlesztők új irányelveket vezettek be, amelyek szigorítják az új fájlrendszerek kernelbe kerülésének feltételeit. Ennek célja, hogy elkerüljék a további fragmentációt és a túlzottan sok, párhuzamosan létező fájlrendszer-projektet.

Biztonsági fejlesztések

A Linux 7.2 több fontos biztonsági fejlesztést is tartalmaz, amelyek célja a rendszer megbízhatóságának növelése és a modern támadási felületek csökkentése.

A perf alrendszer mostantól jobban védi a rendszert a hibás vagy rosszindulatúan előállított profiladatokkal szemben, amelyek korábban akár rendszerinstabilitást is okozhattak.

Az Integrity Measurement Architecture (IMA) és az EVM (Extended Verification Module) támogatja a posztkvantum kriptográfiát, pontosabban a ML-DSA aláírási algoritmust, ami hosszabb távon felkészíti a kernelt a kvantumszámítógépek által jelentett fenyegetésekre.

Az Intel oldalán megjelent a Key Protection Technology (KPT) támogatása, amely a jövőbeli QAT (Quick Assist Technology) eszközökhöz kapcsolódó kulcskezelést teszi biztonságosabbá.

Emellett a kernel további védelmet kapott az időzítő-alapú túlterheléses támadások ellen, amelyek korábban szolgáltatásmegtagadáshoz (DoS) vezethettek.

Fejlesztői eszközök és kernel belső változások

A Linux 7.2 számos belső fejlesztést hoz a kernel karbantarthatóságának és fejlesztésének javítása érdekében.

sched_ext fejlesztések

A sched_ext alrendszer jelentős átalakításon esett át, amelynek célja a jövőbeli „sub-scheduler” architektúra előkészítése. Ez rugalmasabb ütemezési modelleket tehet lehetővé a jövőben.

KUnit fejlesztések

A kernel egységtesztelő rendszere, a KUnit, mostantól képes JUnit XML formátumban is exportálni a teszteredményeket. Ez megkönnyíti az integrációt külső CI/CD rendszerekkel.

Rust a kernelben

A Rust nyelv kernelben való használata tovább bővül. A Linux 7.2 bevezeti a Rust Zerocopy könyvtárat, amely csökkenti az „unsafe” Rust kód mennyiségét, és hatékonyabb memória-kezelést tesz lehetővé.

LLVM és fordítási követelmények

A kernel build rendszere szigorúbb követelményeket vezet be az LLVM/Clang fordítóverziók tekintetében, valamint támogatja a distributed ThinLTO optimalizációt, amely nagyobb projektek esetén gyorsabb és hatékonyabb fordítást eredményez.

Régi API eltávolítása

Egy hosszú évek óta húzódó fejlesztés eredményeként a kernelből végleg kikerült a strncpy() API használata, amelyet több mint 360 patch során váltottak ki biztonságosabb megoldásokkal.

Elavult és régi technológiák eltávolítása

A Linux 7.2 több régi, ma már alig használt hardver és protokoll támogatását végleg eltávolítja a kernelből.

Eltűnik a Hercules Monochrome ISA grafikus kártya meghajtója, amely több mint 40 éves technológiát képviselt.

Kikerül az AppleTalk hálózati protokoll, valamint az ARCnet támogatása is, amely még ISA és PCMCIA kártyákhoz készült.

Szintén eltávolításra kerül az egykori SCO Unix-ból származó Profibus driver, valamint egy régi ISA-alapú beszédszintetizátor meghajtó.

A kriptográfiai alrendszerből eltávolították a régi, architekturális MD5 optimalizációt is, valamint több elavult és már nem biztonságos crypto implementációt.

Ezzel a kernel tovább tisztul, csökkentve a karbantartási terhet és a potenciális biztonsági kockázatokat.

Összegzés

A Linux 7.2 nem egyetlen nagy áttörést hozó kiadás, hanem sok kisebb, de együttesen jelentős fejlesztés összessége.

A legfontosabb irányok:

  • jobb teljesítmény modern CPU-kon (Cache Aware Scheduling, MGLRU)
  • gyorsabb memória- és hálózati alrendszer
  • fejlettebb grafikus és HDMI 2.1 támogatás
  • szélesebb hardvertámogatás (AMD, Intel, ARM, RISC-V, Apple M3)
  • jelentős fájlrendszer-fejlesztések
  • erősebb biztonsági és kriptográfiai alapok
  • a kernel folyamatos tisztítása az elavult technológiáktól

A kiadás jól mutatja a Linux kernel fejlődési irányát: egyszerre támogatja a legújabb hardvereket és technológiákat, miközben fokozatosan elengedi a több évtizedes örökséget. Összességében a Linux 7.2 egy tipikus „infrastruktúra-release”: nem látványos, de rendkívül fontos lépés a következő generációs rendszerek felé.

Részletek

Ahogy Linus írta vasárnap:

Well, this last week of the release was - once again - bigger than I
would have wished for, but hey, with the whole "new normal" thing, if
I delayed releases for that reason we'd probably never have a release
at all.

There are a number of fairly late reverts - the drm scheduling reverts
stand out, but there's a few other ones in here too. It may not be
pretty, but it's the correct way to deal with "oh, that code wasn't
ready and caused problems". People will be trying that again later.

But while the drm reverts stand out and are some of the bigger patches
in here, there's a lot of small fixes all over. Mostly in drivers, but
networking remained fairly active this last week too. And then there
are a few random patches to architecture files and perf core.

With this, the merge window for 7.3 obviously opens tomorrow, and I
already have 40 pending pull requests. I appreciate all the timely
people. You know who you are,

            Linus

Azaz:

Nos, ez a kiadás előtti utolsó hét – ismét csak – nagyobb lett, mint amekkorát szerettem volna, de hát az egész „új normalitás” dolog mellett, ha emiatt halasztanám a kiadásokat, valószínűleg soha nem lenne új kiadás egyáltalán.

Van itt jó néhány meglehetősen késői visszavonás (revert) – a DRM-ütemezéssel kapcsolatos visszavonások különösen feltűnőek –, de van még néhány másik is. Lehet, hogy ez nem túl szép megoldás, de ez a helyes módja annak, hogy kezeljük az olyan helyzeteket, amikor „ó, ez a kód még nem állt készen, és problémákat okozott”. Az emberek később újra megpróbálkoznak majd vele.

De miközben a DRM-visszavonások feltűnőek, és ezek közülük a nagyobb javítások közé tartoznak, rengeteg kisebb javítás is érkezett mindenféle területen. Többnyire az illesztőprogramokban, de a hálózatkezelés is meglehetősen aktív maradt ezen az utolsó héten. Ezen kívül van néhány véletlenszerű javítás az architektúrafájlokban és a perf alaprendszerében is.

Ezzel természetesen holnap megnyílik a 7.3-as verzió összeolvasztási ablaka (merge window), és már 40 függőben lévő pull requestem van. Nagyra értékelem mindazokat, akik időben elküldték a kéréseiket. Tudjátok, kik vagytok.

A legújabb stabil kernel letölthető a Linux kernel weboldaláról a kernel.org címen valamint a fejlesztés alatt álló kernelfa forráskódja is elérhető.