Co se týče termínů, mnoho překvapení se nekonalo. Vývoj Linux 6.2 Na zimní přestávku byl docela klid a skoro od začátku se vědělo, že bude XNUMX. RC. Spuštění stabilní verze, která již dorazila, se tedy očekávalo na 19. února. Vzhledem k načasování se s největší pravděpodobností bude jednat o verzi, kterou používá Ubuntu 23.04, a později, v určitém okamžiku, by měla také dorazit jako volitelná možnost k dosud podporovaným verzím LTS.
Mezi nový které dorazily spolu s Linuxem 6.2, seznam je rozsáhlý (vyzvednout od Michaela Larabela), ale nic není tak okázalého jako základ pro začátek s Rustem představili na Linuxu 6.1. Ano, je tu něco, co je pro mě kuriózní a ukazuje to, že Linus Torvalds je vždy před bouří: když většina z nás stále nemá téměř nic s WiFi 6, Linux 6.2 již začal připravovat příchod WiFi 7 do jádra .
Hlavní vlastnosti systému Linux 6.2
- Procesory a architektury:
- Údaje o využití potrubí AMD Zen 4 jsou nyní vystaveny výkonu, aby pomohly vývojářům/administrátorům profilovat a najít úzká místa výkonu s novými procesory řady Ryzen 7000 a EPYC 9004.
- Koprocesor SMPro od Ampere Altra zaznamenal několik aktualizací ovladačů pro Linux 6.2.
- Opravena nefunkční implementace strcmp() pro řadu Motorola 6800.
- Vylepšení škálovatelnosti pro velké systémy IBM Power.
- Podpora RISC-V pro perzistentní paměťová zařízení.
- Ovladač Intel IFS byl pro tuto funkci In-Field Scan opraven, aby poskytoval možnosti testování křemíku CPU u nadcházejících CPU Intel.
- Ovladač Intel On Demand je po vybalení z krabice s implementovanými dalšími funkcemi a nyní se nazývá Intel On Demand namísto „Software Defined Silicon“. Intel On Demand/Software Defined Silicon je kontroverzní funkce pro licencovanou aktivaci určitých funkcí CPU v nadcházejících procesorech Xeon Scalable.
- Podpora atestace hosta Intel TDX byla začleněna jako nejnovější dílo Trust Domain Extensions (TDX).
- KVM se připravuje na odhalení nových instrukcí procesoru Intel.
- Nastavení úspory energie pro procesory Alder Lake N a Raptor Lake P.
- Intel SGX Async Exit Notification Podpora „AEX Notify“ pomáhá bránit se některým formám útoků SGX (Secure Guard Extensions).
- Různá vylepšení v AArch64, jako je podpora zásobníku dynamických stínových volání.
- Nová kontrola detektoru split-lock kvůli předchozí změně jádra kolem detekce/posílení split-lock, která poškozuje výkon některých her Steam Play.
- Podpora pro více Qualcomm Snapdragon SoC a také Apple M1 Pro/Ultra/Max byla nyní přenesena do hlavního proudu. S podporou aktivace od společnosti Apple Silicon byl také začleněn nový ovladač CPUFreq.
- AmpereOne Mitigation pro Spectre-BHB.
- Grafika:
- Počáteční akcelerace GPU NVIDIA RTX 30 "Ampere" v ovladači Nouveau, ale výkon je stále extrémně slabý.
- Podpora monitorování energetických senzorů pro grafy DG2/Alchemist přes rozhraní HWMON.
- Pokračující povolení podpory grafiky Meteor Lake.
- Grafika Intel DG2/Alchemist je stabilní a již se neskrývá za příznakem modulu, aby to umožnil. To má vliv na aktuální grafické karty Intel Arc, Flex Series a další GPU Intel založené na DG2.
- Různé další aktualizace ovladače grafiky DRM.
- Podpora FBDEV pro možnost „nomodeset“.
- Podpora displeje Raspberry Pi 4K @ 60Hz.
- Podpora displejů Allwinner A100 a D1 v ovladači Sun4i DRM.
- S kódem DRM grafiky je spojen nový subsystém/rámec výpočetního akcelerátoru „accel“.
- Úložné a souborové systémy:
- Vylepšení výkonu a zvýšená spolehlivost RAID 5/6 pro souborový systém Btrfs.
- Ovladač souborového systému exFAT nyní zvládne vytváření souborů a adresářů mnohem rychleji.
- Atomová náhrada a mezipaměť rozšíření na základě věku pro jednotlivé bloky pro F2FS, souborový systém Flash-Friendly.
- Několik nových možností připojení pro ovladač jádra Paragon NTFS3, včetně funkcí pro zvýšení odolnosti/kompatibility s NTFS v systémech Windows.
- XFS se připravuje na online podporu oprav souborového systému, která by měla být dostupná v roce 2023.
- Podpora SquashFS pro připojení IDMAPPED.
- Kód NFSD se blíží k opuštění staré podpory NFSv2.
- Vylepšení FUSE pro souborové systémy běžící v uživatelském prostoru.
- Konečně přidáno POSIX ACL API pro VFS.
- Podpora FSCRYPT pro čínské šifrování SM4, ale vývojář nedoporučuje používat toto pochybné čínské šifrování k šifrování vašich dat.
- Ostatní hardware:
- Pokračují přípravy na WiFi 7, stejně jako podpora 800 Gbps sítí. Bylo také přidáno vyvažování zátěže ochrany.
- Síťový ovladač TUN je nyní mnohem rychlejší.
- Podpora ovladače Sony DualShock 4 v novém ovladači PlayStation jako alternativa ke stávající podpoře DualShock 4 v komunitním ovladači Sony HID.
- Přidána podpora pro ovladač ventilátoru/senzoru OneXPlayer.
- Podpora monitorování hardwaru pro více základních desek ASUS.
- Volitelně lze povolit podporu USB4 probuzení po připojení a probuzení po odpojení.
- Více aktivace pro akcelerátor Intel Habana Labs Gaudi2 AI.
- Byly přidány další ovladače pro dotykové obrazovky.
- Podpora senzoru lidské přítomnosti Google Chrome OS pro detekci přítomnosti lidí před Chromebooky Google.
- Další podpora pro zvukový hardware Intel a AMD.
- Další povolení Compute Express Link (CXL).
- Ovladač WMI Dell Data Vault byl sloučen.
- Zabezpečení Linuxu:
- Call Depth Tracking jako levnější řešení Retbleed pro jádra CPU odvozená od Intel Skylake/Skylake než použití IBRS.
- Bezpečnostní modul Landlock přidává podporu pro zkrácení souborů.
- Randomizace vstupní oblasti na CPU jako další „chutný cíl pro útočníky“.
- Další změny:
- OMMUFD, aby zkontroloval zpracování IOMMU v jádře.
- Aktualizovaná implementace Zstd v jádře, která je rychlejší a mnohem novější než předchozí kód Zstd v jádře. Na druhé straně by to mělo pomoci různým uživatelům komprese/dekomprese Zstd v jádře, když nyní více sleduje kód z éry 1.5.x namísto zastaralého kódu 1.4.
- Podpora více kompresních streamů s zRAM.
- Zásadní přepracování subsystému MSI pro přerušení signálu zpráv.
- Podpora pro komprimované informace o ladění pomocí Zstd.
- Funkce kallsyms_lookup_name() je ~715x rychlejší.
- Alokátor SLOB je zastaralý.
- Vylepšení úspory energie pro nečinné nebo málo zatížené systémy.
- Sestavení jádra s -funsigned-char jako příznakem kompilátoru.
- Více kódu Rust bylo převzato upstream a postaveno na vrcholu dřívějšího kódu představeného v Linuxu 6.1.
Linux 6.2 Přichází na Ubuntu 23.04 ve fázi vývoje a později se dostane do stabilní verze, která dorazí v dubnu. Ostatní distribuce, jako například Rolling Releases, jej dostanou v závislosti na své filozofii.