Po jeho minulotýždňové oneskorenie, ktoré si vynútilo spustenie 8. RCLinus Torvalds vypustil včera stabilná verzia systému Linux 5.12. Toto nové vydanie jadra pridáva podporu pre VRR, Radeon RX 6000 a pre Sony Play Station 5 DualSense, čo mi príde smiešne, pretože práve v týchto dňoch uvažujem o hraní niektorých FPS v Linuxe a mojím zámerom je urobiť to s iným Ovládač Sony, v tomto prípade Dualshock 3.
Torvalds poďakoval komunite za prácu, pretože sa im podarilo upokojiť týždeň a že Linux 5.12-rc9, o ktorom sa zmienil, nie je potrebný, čo spustil v iných verziách jadra, ale predstavovali sme si, že nie sme uvidim tentokrat. S odvolaním sa na zoznam správ, tu je jeden, od ktorého som si požičal michael larabel, kto je niekto, komu osobne dôverujem a komu ďakujem za prácu, ktorú odvádza.
Hlavné vlastnosti systému Linux 5.12
- Procesory a SoC
- Podpora pre SiFive FU740 a HiFive Bezkonkurenčná doska RISC-V bola rozšírená. Pre RISC-V pristála aj podpora NUMA.
- Intel ASIC N5X a Snapdragon 888 sú vedľa nových podporovaných platforiem.
- Nové jadro zabráni predčasnému vypnutiu horúcich mobilných systémov Intel na základe aktivácie tepelnej zóny.
- Podpora profilu platformy notebooku Lenovo.
- Lepšia podpora pre zariadenia Microsoft Surface.
- Rámec Dynamic Thermal Power Management (DTPM) bol zlúčený, aby sme sa nespálili horúcimi zariadeniami.
- Rôzne doplnky ovládačov pre platformy x86.
- Eliminácia starých / zastaraných platforiem ARM.
- Odstránenie podpory pre Intel MID a tým odstránenie podpory pre Intel Simple Firmware Interface.
- Virtualizácia
- Pre tento hypervízor kriticky zameraný na IoT / bezpečnosť je streamovaných viac kódu Intel ACRN hypervisora.
- VFIO dávkové pripínanie stránok pre lepší výkon.
- Podpora spustenia jadra Linuxu ako koreňového oddielu v hypervízore Microsoft.
- KVM teraz umožňuje užívateľskému priestoru emulovať hypervolanie Xen.
- Grafika
- Intel VRR / Adaptive-Sync pre Intel Xe (Gen12).
- Pretaktovanie radu Radeon RX 6800/6900 OverDrive je už pripojené.
- Podpora formátu pixelov FP16 pre viac grafických kariet Radeon.
- Rôzne ďalšie vylepšenia AMDGPU.
- Podpora GPU Adreno 508/509/512 v MSM.
- Schopnosť zakázať zmiernenie bezpečnostnej grafiky Intel.
- Opravy Intel Rocket Lake spolu s vylepšeniami správy napájania, podporou svetlých farieb pre Tiger Lake a ďalšími udalosťami i915.
- skladovanie
- Rýchlejšie IO_uring a ďalšie vylepšenia.
- Online šifrovanie EMMC je teraz spojené nasledovaním online šifrovania FSCRYPT a ďalšími prácami, ktoré vyšli v predchádzajúcich cykloch. S touto verziou funguje aj Qualcomm ICE (Inline Crypto Engine).
- F2FS teraz podporuje konfigurovateľný kompresný pomer Zstd / LZ4 pri pripojení k súborovému systému.
- Mnoho vylepšení v XFS.
- Vylepšenie výkonu pre Btrfs v spojení s územnou prácou.
- exFAT dokáže rýchlejšie mazať súbory v režime „dirsync“.
- Iný hardvér
- Ovládač Sony PlayStation 5 DualSense bol zlúčený a oficiálne ho udržiava spoločnosť Sony.
- Regulátor VK Throttle od spoločnosti Broadcom bol začlenený do jeho odľahčovacích motorov / akcelerátorov Valkyrie a Viper PCIe.
- Ovládač NVMEM_RMEM bol zlúčený na mapovanie rezervovanej pamäte pre firmvér / koprocesory na energeticky nezávislých membránových zariadeniach, ktoré môžu byť vystavené užívateľskému priestoru.
- Podpora pamäťových zariadení Compute Express Link 2.0 typu 3 je počiatočná podpora pre CXL 2.0 v jadre.
- Ovládač závesu snímača Intel pre notebook bol zlúčený tak, aby hlásil aj uhol klávesnice notebooku, ak je podporovaný.
- Podpora zvuku pre Intel Alder Lake P.
- Mixér Pioneer DJM-750 DJ je podporovaný jadrom.
- Mnoho vylepšení v sieti.
- Pokračovanie práce s USB4, ako aj podpora úrovne zabezpečenia 5 pre deaktiváciu tunelového prepojenia PCIe.
- Správy o napätí / teplote pre niektoré základné dosky ASRock.
- Vylepšené informácie o batérii pre niektoré zariadenia Logitech.
- zabezpečenia
- Pripojenia IDMAPPED boli zlúčené.
- Jadro Linuxu má teraz schopnosť obísť zariadenia Thunderbolt, ktoré boli predtým autorizované.
- Vylepšenia Microsoft IMA / Integrity.
- Kernel Electric-Fence (KFence) bol zlúčený ako alternatíva ku KASAN na detekciu chýb zabezpečenia v pamäti ľahkej pamäte, ktorá je dostatočne ľahká na to, aby fungovala pre zostavenia produkčného jadra.
- Akcelerátor AES-NI pre CTS spolu s rýchlejším kryptografickým výkonom AES-NI XTS pre systémy, ktoré sa spoliehajú na Retpolines.
- všeobecný
- Softvérová podpora vkladania zvuku.
- Odstránenie podpory OProfile z jadra, pretože užívateľský priestor OProfile namiesto toho používal Perf podporu jadra, čím sa kód jadra OProfile stal zastaraným.
- Bolo zavedené dynamické predpovedanie, ktoré umožňuje zostaveniu jadra podporovať viac režimov predpovedí nakonfigurovaných pri štarte.
- Podpora LED jadra bola napojená na vrstvu TTY.
- Správa o latencii pokynov pre Perf, keď je spárovaná s podporovaným CPU, ktorý je zatiaľ iba Xeon Sapphire Rapids.
- RDMA teraz podporuje DMA-BUF pre peer-to-peer prenosy s GPU.
- Vystavenie údajov o výkonnosti firmvéru ACPI (FPDT) používateľskému priestoru pre tých, ktorí chcú informácie o inicializácii hardvéru / výkone bootovania, ako aj počas pozastavenia / obnovenia.
- Clang Link Time Optimization (LTO) možno teraz na jadro použiť pre x86_64 aj aarch64. To je užitočné pre výkonnosť LTO a nevyhnutné pre povolenie podpory CFI spoločnosti Clang.
- Podpora pre Nintendo 64 sa zlepšila po zavedení nového portu N64 pre Linux, ktorý bol vydaný koncom roka 2020
Teraz k dispozícii, čoskoro v niektorých distribúciách
Vydanie Linux 5.12 je to oficialne, ale kým sa dostaneme k niektorým distribúciám, bude to chvíľu trvať. Ubuntu nepríde a používatelia, ktorí to chcú, si ho musia nainštalovať sami, ručne alebo pomocou nástrojov, ako sú Inštalátor jadra Ubuntu. Ak tak urobíte, musíte mať na pamäti, že aktualizácie sa spúšťajú aj sami.