Z hľadiska dátumov sa veľa prekvapení nekonalo. Vývoj Linux 6.2 Cez zimnú prestávku bolo celkom ticho a takmer od začiatku sa vedelo, že bude XNUMX. RC. Spustenie stabilnej verzie, ktorá už dorazila, sa teda očakávalo na 19. februára. Vzhľadom na načasovanie to s najväčšou pravdepodobnosťou bude verzia, ktorú používa Ubuntu 23.04 a neskôr, v určitom okamihu, by mala prísť aj ako voliteľná možnosť k verziám LTS, ktoré sú stále podporované.
medzi novinky ktoré prišli spolu s Linuxom 6.2, zoznam je rozsiahly (zdvihnúť od Michaela Larabela), ale nič nie je také okázalé ako základ pre začiatok s Rustom zaviedli v systéme Linux 6.1. Áno, je tu niečo, čo je pre mňa zaujímavé a ukazuje to, že Linus Torvalds je vždy pred búrkami: keď väčšina z nás stále nemá takmer nič s WiFi 6, Linux 6.2 už začal pripravovať príchod WiFi 7 do jadra .
Hlavné vlastnosti systému Linux 6.2
- Procesory a architektúry:
- Údaje o využití potrubia AMD Zen 4 sú teraz vystavené výkonu, aby pomohli vývojárom/správcom profilovať sa a nájsť prekážky výkonu s novými procesormi série Ryzen 7000 a EPYC 9004.
- Koprocesor SMPro od Ampere Altra zaznamenal niekoľko aktualizovaných ovládačov pre Linux 6.2.
- Opravená nefunkčná implementácia strcmp() pre sériu Motorola 6800.
- Vylepšenie škálovateľnosti pre veľké systémy IBM Power.
- Podpora RISC-V pre perzistentné pamäťové zariadenia.
- Pre túto funkciu In-Field Scan bol opravený ovládač Intel IFS, ktorý poskytuje možnosti testovania kremíka CPU s pripravovanými procesormi Intel.
- Ovládač Intel On Demand je už pripravený s viacerými implementovanými funkciami a teraz sa nazýva Intel On Demand namiesto „Software Defined Silicon“. Intel On Demand/Software Defined Silicon je kontroverzná funkcia pre licencovanú aktiváciu určitých funkcií CPU v nadchádzajúcich procesoroch Xeon Scalable.
- Podpora osvedčenia hosťa Intel TDX bola zlúčená ako najnovšia práca Trust Domain Extensions (TDX).
- KVM sa pripravuje na odhalenie nových inštrukcií CPU Intel.
- Nastavenie úspory energie pre procesory Alder Lake N a Raptor Lake P.
- Intel SGX Async Exit Notification Podpora „AEX Notify“ pomáha brániť sa proti niektorým formám útokov SGX (Secure Guard Extensions).
- Rôzne vylepšenia v AArch64, ako napríklad podpora zásobníka dynamických tieňových hovorov.
- Nová kontrola detektora split-lock kvôli predchádzajúcej zmene v jadre okolo detekcie/posilňovania split-lock, ktorá poškodzuje výkon niektorých hier Steam Play.
- Podpora ďalších Qualcomm Snapdragon SoC, ako aj Apple M1 Pro/Ultra/Max sa teraz dostala do hlavného prúdu. S podporou aktivácie od spoločnosti Apple Silicon bol tiež zlúčený nový ovládač CPUFreq.
- AmpereOne Mitigation pre Spectre-BHB.
- Grafika:
- Počiatočná akcelerácia GPU NVIDIA RTX 30 "Ampere" v ovládači Nouveau, ale výkon je stále extrémne slabý.
- Podpora monitorovania energetických senzorov pre grafy DG2/Alchemist cez rozhrania HWMON.
- Pokračujúce umožňovanie podpory grafiky Meteor Lake.
- Grafika Intel DG2/Alchemist je stabilná a už sa neskrýva za vlajkou modulu, aby to umožnila. To má vplyv na súčasné grafické karty Intel Arc, Flex Series a ďalšie GPU Intel založené na DG2.
- Rôzne ďalšie aktualizácie grafických ovládačov DRM.
- Podpora FBDEV pre možnosť „nomodeset“.
- Podpora displeja Raspberry Pi 4K @ 60Hz.
- Podpora displejov Allwinner A100 a D1 v rámci ovládača Sun4i DRM.
- S grafickým DRM kódom je prepojený nový podsystém/rámec výpočtového akcelerátora „accel“.
- Úložné a súborové systémy:
- Vylepšenie výkonu a zvýšená spoľahlivosť RAID 5/6 pre súborový systém Btrfs.
- Ovládač súborového systému exFAT teraz zvládne vytváranie súborov a adresárov oveľa rýchlejšie.
- Atómová náhrada a veková vyrovnávacia pamäť rozšírení pre jednotlivé bloky pre F2FS, súborový systém Flash-Friendly.
- Niekoľko nových možností pripojenia ovládača jadra Paragon NTFS3 vrátane funkcií na zvýšenie odolnosti/kompatibility s NTFS v systémoch Windows.
- XFS sa pripravuje na online podporu opráv súborového systému, ktorá by mala byť dostupná v roku 2023.
- Podpora SquashFS pre uchytenia IDMAPPED.
- Kód NFSD sa blíži k opusteniu starej podpory NFSv2.
- Vylepšenia FUSE pre súborové systémy bežiace v užívateľskom priestore.
- Nakoniec pridané POSIX ACL API pre VFS.
- Podpora FSCRYPT pre čínske šifrovanie SM4, ale vývojár neodporúča používať toto pochybné čínske šifrovanie na šifrovanie vašich údajov.
- Iný hardvér:
- Pokračujú prípravy na WiFi 7, ako aj podporu 800 Gbps sietí. Pridané bolo aj vyrovnávanie záťaže ochrany.
- Sieťový ovládač TUN je teraz oveľa rýchlejší.
- Podpora ovládača Sony DualShock 4 v novom ovládači PlayStation ako alternatíva k existujúcej podpore DualShock 4 v komunite udržiavanom ovládači Sony HID.
- Pridaná podpora pre ovládač ventilátora/senzora OneXPlayer.
- Podpora monitorovania hardvéru pre viac základných dosiek ASUS.
- Voliteľne možno povoliť podporu USB4 prebudenia pri pripojení a prebudenia pri odpojení.
- Viac práce na aktivácii pre akcelerátor Intel Habana Labs Gaudi2 AI.
- Pribudli ďalšie ovládače pre dotykové obrazovky.
- Podpora senzora ľudskej prítomnosti v systéme Google Chrome OS na zisťovanie prítomnosti ľudí pred Chromebookmi Google.
- Ďalšia podpora pre zvukový hardvér Intel a AMD.
- Dodatočné povolenie Compute Express Link (CXL).
- Ovládač WMI Dell Data Vault bol zlúčený.
- linuxové zabezpečenie:
- Call Depth Tracking ako lacnejšie zmiernenie Retbleed pre jadrá CPU odvodené od Intel Skylake/Skylake v porovnaní s použitím IBRS.
- Bezpečnostný modul Landlock pridáva podporu pre skracovanie súborov.
- Randomizácia vstupnej oblasti na CPU ako ďalší „chutný cieľ pre útočníkov“.
- Iné zmeny:
- OMMUFD na preskúmanie manipulácie s IOMMU v jadre.
- Aktualizovaná implementácia Zstd v jadre, ktorá je rýchlejšia a oveľa novšia ako predchádzajúci kód Zstd v jadre. Na druhej strane by to malo pomôcť rôznym používateľom kompresie/dekompresie Zstd v jadre teraz, keď sa viac riadi kódom z éry 1.5.x namiesto zastaraného kódu 1.4.
- Podpora viacerých kompresných streamov so zRAM.
- Zásadné prepracovanie subsystému MSI pre prerušenia signálu správ.
- Podpora pre komprimované informácie o ladení pomocou Zstd.
- Funkcia kallsyms_lookup_name() je ~715x rýchlejšia.
- Alokátor SLOB je zastaraný.
- Vylepšenia úspory energie pre nečinné alebo málo zaťažené systémy.
- Vytváranie jadra s -funsigned-char ako príznakom kompilátora.
- Viac kódu Rust bolo prevzaté proti prúdu a postavené na staršom kóde zavedenom v Linuxe 6.1.
Linux 6.2 Prichádza na Ubuntu 23.04 vo fáze vývoja a neskôr sa dostane do stabilnej verzie, ktorá dorazí v apríli. Ostatné distribúcie, ako napríklad Rolling Releases, ho dostanú v závislosti od svojej filozofie.