Nos, nálunk már megvan. A most elhaladt dátumokkal "lelassult" fejlesztés után, és nem csak ez, de ráadásul a legerősebb napok is szombatra estek, Linus Torvalds éppen most adta ki a stabil verziót Linux 5.16. Ez történik a legújabb LTS verzió és a Linux 5.17 kiadása után egy ideig támogatva lesz, amely két hét múlva kezdődik.
A legkiemelkedőbb újdonságok között (via Phoronix) megemlíthetjük, hogy a Linux 5.16 hozzáadta a futex_waitv syscall-t a FUTEX2-től, amely javítja a Windows-játékok Linuxon való lejátszásának élményét. Másrészt kétféle hardver támogatása, amelyekre a fejlesztők nagy gondot fordítanak, az Apple Silicon M1 és az egyszerű Raspberry Pi kártya tovább javult.
A Linux 5.16 kiemeli
- Grafika:
- DisplayPort 2.0 az AMDGPU illesztőprogramhoz a következő generációs GPU-k előtt DP 2.0 támogatással.
- Az AMDGPU USB4 kijelzőalagút a Rembrandt / Yellow Carp számára USB4 hozzáadásával készül.
- Az AMD új GPU-i az új kódútvonalat használják az eszközök felsorolásához.
- A VirtIO környezettípusok támogatása a VirtIO virtuális grafikus illesztőprogram több használati esetének támogatásához.
- Az Intel Protected Xe Path már támogatja a Gen12 grafikus kártyákat.
- Az Alder Lake S grafikája már stabilnak számít, és végre megjelentek az Intel DG1 PCI ID-k is, mivel a DG1 nagyjából rendeződött.
- Processzorok:
- Intel AMX támogatása a kernellel.
- Az AMD EPYC CPU-k mostantól élvezhetik a SEV / SEV-ES élő migrációt a gazdagépen belül a KVM segítségével.
- Audio támogatás a Yellow Carp és a VanGogh APU audio koprocesszor munkájához.
- Az alapértelmezett RISC-V kernel build most már támogatja a nyílt forráskódú NVIDIA illesztőprogramot.
- Intel Raptor Lake modellazonosító javítás.
- RISC-V KVM hypervisor támogatás a jövőbeli RISC-V processzorokhoz, amelyek támogatják ezt a hypervisor kiterjesztést.
- A Raspberry Pi Compute Module 4 támogatása a fő kernelben.
- A MIPS Netlogic SoC-ok megszüntetése.
- Támogatás a Snapdragon 690-hez és más új ARM hardverekhez, mint például a Rockchip RK3566 és RK3688.
- Fürttudatos ütemezési támogatás az olyan processzorok ütemezési döntéseinek javítására, ahol a magok megosztott erőforrásokkal, például másodlagos gyorsítótárral vannak fürtözve. Ez az ARM-re és az x2-ra vonatkozik, bár jelenleg az Intel Alder Lake esetében regresszióhoz vezet.
- Játékok Linuxon:
- A FUTEX2 syscall futex_waitv nagy fejlesztést jelent annak érdekében, hogy a Linuxon futó Windows játékok jobban illeszkedjenek a Windows kernel funkcióihoz. Ennek kihasználásához frissíteni kell a Protont és a WINE-t.
- A Switch Pro és Joy-Cons kontrollerekhez használható Nintendo Switch vezérlőt továbbfejlesztették.
- Jobb támogatás a Sony PlayStation 5 kontrollerhez.
- Jobb támogatás a HP Omen laptopokhoz.
- A Steam Deck kijelzőpanel tájolásának javítása.
- Tároló- és fájlrendszerek:
- Az alrendszer-optimalizálások blokkolása, beleértve Jens Axboe munkájának nagy részét a Linux kernel magonkénti IOPS-potenciáljának optimalizálásával kapcsolatban.
- További teljesítményjavítások a Btrfs-hez.
- Az F2FS lehetőséget ad a fájlrendszer szándékos feldarabolására a fejlesztő javára.
- Gyorsabb Ceph alapértelmezés szerint engedélyezett aszinkron diropokkal.
- Az AFS, a 9p és a Netfslib mostantól fóliókat használ.
- LZMA / MicroLZMA tömörítés az EROFS-hez.
- Memóriaterület-csökkentési feladat XFS-hez.
- Hálózatok:
- A Microsoft SMB3 / CIFS továbbfejlesztései, beleértve a javításokat és néhány teljesítményt.
- Realtek RT89 WiFi vezérlő az új 802.11ax vezeték nélküli adapterek támogatásához.
- Egyéb hardver:
- A működő érzékelők még sok ASUS és ASRock alaplapot támogatnak.
- Az Apple Magic Keyboard 2021 támogatása.
- A Habana Labs AI-vezérlő mostantól támogatja a peer-to-peer megosztást DMA-BUF-on keresztül.
- Dolgoztunk az ACPI-n annak érdekében, hogy a vezérlő tesztelhesse a hardvert kikapcsolt vagy alacsony fogyasztású állapotban.
- További CXL alrendszer engedélyezési munka.
- Hardvertámogatási fejlesztések System76 notebookokhoz.
- Új illesztőprogram a CE meghajtású háttérvilágításhoz.
- Jobb AMD S0ix támogatás.
- USB működik az Apple Silicon frissítés részeként.
- Apple M1 PCIe vezérlő.
- AMD Yellow Carp Runtime Power Management XHCI vezérlőkhöz.
- Számos fejlesztés az energiagazdálkodásban.
- Jobb USB alacsony késleltetésű hangtámogatás és egyéb hangjavítások.
- Biztonság:
- SELinux / LSM / Smack vezérlők és auditálás az IO_uringhez.
- A Retpoline kód továbbfejlesztése a visszatérő ugródeszka kód újraírásának kezelésére. Az x86 BPF kód most jobban megfelel a Retpolines körüli elvárásoknak.
- Előkészületek az FGKASLR támogatására a jövőben a finomszemcsés / szemcsés mag címterek elrendezésének randomizálásaként.
- A KVM-vendégek támogatása az AMD PSF-ellenőrző bit feletti vezérléshez, hogy szükség esetén végrehajtsák a biztonsággal kapcsolatos változtatásokat.
- A Microsoft megkezdte a Hyper-V elkülönített virtuális gépek támogatását.
- A SECCOMP szálak Spectre SSBD / STIBP alapértelmezett beállításait enyhítették.
- Egyéb:
- A memóriafóliók a Linux memóriakezelési kódjának alapvető továbbfejlesztéseként jelentek meg.
- A DAMON-alapú memória-visszanyerés megérkezett, hogy segítse a Linuxot az alacsony memóriahelyzetekben.
- A Zstd frissített megvalósítása a kernelhez már elérhető.
- A Xen képes kezelni a napelemes vendégek gyorsabb indítását.
- Megkezdődött a munka a kód nagy megtisztításán.
Most elérhető a Kernel Archívumban
A Linux 5.16-ot már bejelentették és elérhető en A kernel archívuma. Az Ubuntu felhasználóknak, akik szeretnék telepíteni, maguknak kell megtenniük. A Jammy Jellyfish LTS verzió lesz, tehát Linux 5.15-tel kell megérkeznie. Mindenesetre a Linux 5.16 hivatalosan soha nem érkezik meg az Ubuntuhoz.