Spievalo sa, alebo skoro. Skladba bola aspoň zložená a po vývoji, v ktorom bola najvýraznejšou a najrozšírenejšou novinkou absencia noviniek, Linus Torvalds vydal stabilnú verziu Linux 6.3. V predchádzajúci Áno, ôsmy RC bol potrebný, ale preto, že sa veci v období Vianoc veľmi spomalili. Tentoraz ani Veľká noc nedokázala spomaliť dobrý kolobeh.
Správy sú vždy zahrnuté veľa, ale niektoré vyčnievajú nad ostatnými. V Linuxe 6.3 je zarážajúce, že začala podpora rozhrania radiča Steam Deck, konzoly Valve. A je to tak, že hoci sa s ním dalo hrať takmer akýkoľvek Steam titul, hardvér bol pri predstavení nový, takže musel byť zahrnutý do jadra, aby sa zlepšil jeho chod. Tu je zoznam s najdôležitejšie správy Prišli spolu s Linuxom 6.3.
Hlavné vlastnosti systému Linux 6.3
- procesory:
- AMD Auto IBRS pre procesory Zen 4 naprieč všetkými balíkmi produktov Ryzen a EPYC.
- Podpora Intel LKGS pre túto inštrukciu Load Kernel GS ako súčasť ich pripravovanej funkcie FRED.
- Prípravy linuxového jadra pre ARM SME2 a SME2.1 ako ARM škálovateľné maticové rozšírenia.
- Nové ovládače správy napájania pre ARM a RISC-V.
- Funkcie reťazcov optimalizované pre RISC-V pomocou rozšírenia na manipuláciu bitov Zbb.
- Ovládač TPMI od spoločnosti Intel bol zlúčený, takže tento register s ohľadom na topológiu a rozhranie kapsuly PM sa používajú na riešenie rôznych funkcií správy napájania.
- Intel TDX je aktualizovaný, aby sa predišlo scenáru „totálneho šialenstva“.
- Ovládač AMD-Xilinx XDMA bol zlúčený pre tento subsystém Xilinx Direct Memory Access (DMA).
- AMD Slow Memory Bandwidth Allocation Enforcement pre serverové procesory Zen 4.
- Kompatibilita s Qualcomm Snapdragon 8 Gen 2.
- Rôzne upgrady RAS a EDAC pre servery AMD a Intel, vrátane 5-kanálových DDR12 pre Granite Rapids.
- Grafika:
- Ovládač Intel Meteor Lake VPU bol zlúčený pre túto „všestrannú procesorovú jednotku“, ktorá bude debutovať v novej generácii Meteor Lake SoC. VPU sa bude používať na účely odvodzovania AI. Toto je prvý nový ovládač, ktorý využíva podsystém „accel“ výpočtového akcelerátora, ktorý začal v Linuxe 6.2.
- Ovládač AI Intel Habana Labs bol tiež prenesený do nového subsystému/rámca Compute Accelerator.
- Podpora displejov Intel Meteor Lake funguje.
- Podpora Intel DP MST DSC.
- Bolo odstránených niekoľko starých ovládačov, ako sú tie pre ATI Rage 128, 3Dfx, S3 Savage, Intel 810, SiS, VIA atď.
- AMDGPU teraz sprístupňuje informácie PCIe užívateľskému priestoru.
- AMDGPU tiež prepracovalo kód spánku S0ix.
- Etnaviv teraz podporuje jadrá VeriSilicon NPU s čakajúcou prácou na aktivácii OpenCL na Mesa NPU.
- Ďalšie aktualizácie Direct Rendering Manager (DRM).
- Vylepšenia v podpore analógovej TV.
- Systémy súborov a úložisko:
- Výrazná optimalizácia výkonu EXT4 Direct I/O.
- Nastavenie BFQ pre jednotky s viacerými pohonmi.
- Menšie vylepšenia súborového systému F2FS.
- Podpora MMC/SD teraz navrhuje plánovač BFQ I/O na uľahčenie kompilácie jadra pre takéto systémy.
- Podpora pripojenia Tmpfs IDMAPPED užitočná pre systemd, Kubernetes a ďalšie úlohy.
- Šifrovanie AES-SHA2 pre NFSD spolu s niektorými vylepšeniami bezpečnostného kódu pamäte.
- Niektoré vylepšenia rýchlosti ovládača súborového systému Btrfs.
- Možnosť dekompresie s nízkou latenciou pre EROFS.
- Siete:
- Bol pridaný nový ovládač Qualcomm ath12k na podporu novej generácie bezdrôtových čipsetov WiFi 7 od Qualcommu.
- Podpora IPv4 BIG TCP pre lepší výkon siete, podobná existujúcemu BIG TCP pre IPv6.
- Podpora NVIDIA BlueField 3 DPU Ethernet.
- Kompatibilita s WiFi adaptérom Realtek RTL8188EU.
- Iný hardvér:
- HID-BPF bol zlúčený a v rámci zmien HID existuje aj natívna podpora rozhrania Steam Deck Controller.
- Podpora ovládača Sony DualShock 4 bola z hid-sony odstránená, keďže od Linuxu 6.2 podporuje oficiálny ovládač hid-playstation.
- Podpora pre závodný ovládač Logitech G923.
- Správna podpora pre káblový ovládač 8BitDo Pro 2 pre hráčov Linuxu.
- Monitorovanie senzorov pre mnohé základné dosky ASUS B650/B660/X670 ASUS Ryzen.
- Podpora režimu prideľovania šírky pásma Thunderbolt / USB4 DisplayPort.
- Podpora Intel PMCI pre ich Max 10 FPGA.
- Podpora pre oblasť CXL RAM a ďalšie aktualizácie týkajúce sa podsystému Compute Express Link.
- Podpora zvuku pre Tesla FSD SoC.
- Kompatibilita s viacerými zariadeniami Aquacomputer.
- Podpora pre super I/O radič IT87952E niektorých novších základných dosiek pre stolné počítače.
- Odstránenie kompatibility s niektorými staršími doskami a strojmi ARM.
- zabezpečenia:
- Podpora Microsoft Pluton TPM CRB, ktorá sa nachádza v najnovších mobilných procesoroch AMD Ryzen. Toto slúži iba na spracovanie vyrovnávacej pamäte príkazov TPM2 (CRB) bezpečnostného čipu Pluton a nič iného.
- Podpora aktivácie STIBP pri používaní staršieho IBRS ako súčasti zníženia bezpečnosti CPU na ochranu vlákien používateľského priestoru.
- Podpora KASLR pre LoongArch pre randomizáciu rozloženia adresného priestoru jadra.
- Optimalizované verzie AVX2 a AVX-512 šifrovania ARIA v rámci kryptografického subsystému jadra Linuxu.
- Všeobecné vylepšenia:
- Viac kódu Rust bolo začlenených pred debutom prvých ovládačov jadra Rust v blízkej budúcnosti.
- Vylepšenia v MEMFD a MGLRU.
- Podpora pre vnorený hypervízor Microsoft Hyper-V.
- Malé optimalizácie v kóde programátora.
- Početné upgrady KVM.
- Odstránená podpora pre kompilátor Intel ICC.
- Opravy pre Zstd.
- Vylepšenia Restartable Sequences (RSEQ).
- Vylepšenia Printk v príprave pre závitové/atómové konzoly.
- Nový hardvérový nástroj šumu „hwnoise“.
- Vylepšenia nástroja Objtool pre rýchlejšie zostavovanie jadra a nižšie využitie špičky pamäte. Tí, ktorí zostavujú konfiguráciu jadra allyesconfig, to teraz budú môcť bez problémov urobiť na systémoch s iba 32 GB RAM.
Linux 6.3 teraz k dispozícii a je možné ich stiahnuť z kernel.org, ale vo forme tarballu. Používatelia Ubuntu, ktorí si ho chcú nainštalovať, to budú musieť urobiť sami, buď ručne alebo ťahaním nástrojov, ako je napr Železničná. Ubuntu 23.04 Prišiel s 6.2 a zostane v tejto verzii počas 9 mesiacov, počas ktorých bude podporovaný.
Via: michael larabel.