Podpora senzorů dalších základních desek Asus a produktů Gigabyte či NZXT
Společnost Asustek se nadále těší posilující podpoře různých senzorů na mnoha svých základních deskách a bude to platit i pro jádro Linux 6.3. Přibude v něm podpora řady dalších modelů s čipovými sadami B650, B660 a X670, tedy dva pro platformy AMD a jedna pro Intel (číselně prostřední – kde jsou ty časy, kdy „to“ AMD a Intel značily zcela rozdílně).
V rámci subsystému HWMON přibudou aktualizace vylepšující podporu I/O Nuvoton NCT6775 o přímé volání ASUS ACPI WMI, kde je navíc v jádru Linux 6.3 vyřešen dosavadní konflikt zdrojů s touto metodou u desek obsahujících řadič Nuvoton NCT6799D. Seznam se tak rozrůstá poměrně úctyhodně o následující podporované základní desky:
- Asus EX-B660M-V5 PRO D4
- Asus PRIME B650-PLUS
- Asus PRIME B650M-A
- Asus PRIME B650M-A AX
- Asus PRIME B650M-A II
- Asus PRIME B650M-A WIFI
- Asus PRIME B650M-A WIFI II
- Asus PRIME B660M-A D4
- Asus PRIME B660M-A WIFI D4
- Asus PRIME X670-P
- Asus PRIME X670-P WIFI
- Asus PRIME X670E-PRO WIFI
- Asus Pro B660M-C-D4
- Asus ProArt B660-CREATOR D4
- Asus ProArt X670E-CREATOR WIFI
- Asus ROG CROSSHAIR X670E EXTREME
- Asus ROG CROSSHAIR X670E GENE
- Asus ROG CROSSHAIR X670E HERO
- Asus ROG MAXIMUS XIII EXTREME GLACIAL
- Asus ROG MAXIMUS Z690 EXTREME
- Asus ROG MAXIMUS Z690 EXTREME GLACIAL
- Asus ROG STRIX B650-A GAMING WIFI
- Asus ROG STRIX B650E-E GAMING WIFI
- Asus ROG STRIX B650E-F GAMING WIFI
- Asus ROG STRIX B650E-I GAMING WIFI
- Asus ROG STRIX B660-A GAMING WIFI D4
- Asus ROG STRIX B660-F GAMING WIFI
- Asus ROG STRIX B660-G GAMING WIFI
- Asus ROG STRIX B660-I GAMING WIFI
- Asus ROG STRIX X670E-A GAMING WIFI
- Asus ROG STRIX X670E-E GAMING WIFI
- Asus ROG STRIX X670E-F GAMING WIFI
- Asus ROG STRIX X670E-I GAMING WIFI
- Asus ROG STRIX Z590-A GAMING WIFI II
- Asus ROG STRIX Z690-A GAMING WIFI D4
- Asus TUF GAMING B650-PLUS
- Asus TUF GAMING B650-PLUS WIFI
- Asus TUF GAMING B650M-PLUS
- Asus TUF GAMING B650M-PLUS WIFI
- Asus TUF GAMING B660M-PLUS WIFI
- Asus TUF GAMING X670E-PLUS
- Asus TUF GAMING X670E-PLUS WIFI
- Asus TUF GAMING Z590-PLUS WIFI
Phoronix dále dodává, že si polepší i Gigabyte, byť střídměji, a to díky podpoře SuperIO čipu ITE IT87952E, který využívá dnes již morálně zastaralá, ač stále skvělá deska Gigabyte Z690 AORUS Master. Dále nechybí vylepšení v podobě ovladače OneXPlayer (zařízení AYANEO AIR a AIR Pro) a podpora dalších řadičů NZXT RGB & Fan v rámci ovladače nzxt-smart2
pro tohoto výrobce kitů vodního chlazení atd. Z těch méně viditelných věcí je pak v pull requestu třeba podpora napěťového regulátoru Infineon TDA38640.
LoongArch s podporou KASLR
Vývojáři společnosti Loongson připravili pro Linux 6.3 implementaci Kernel Address Space Layout Randomization (KASLR). Pro procesory architektury LoongArch toho bude v jádru Linux 6.3 více, vedle KASLR jsou připravovány pro začlenění kernelové relokace, single kernel implementace pro Kdump, podpora hardwarových breakpointů/watchpointů, podpora KProbes/KRetProbes či nově podpora některých self-testů jádra. Minimálně v oblasti KASLR tak LoongArch stahuje skluz za jinými CPU Architekturami, které chyby tohoto typu řeší již delší dobu. Podrobnosti jsou k dispozici v pull requestu.
Připomínka: AMD Auto IBRS a Zen 4
V kontextu bezpečnostních oprav a mechanismů připomeňme, že s generací 5nm procesorů AMD Zen 4, tedy současnými Ryzeny 7000 (a jim odpovídajícími EPYCy a koncem roku i až 96jádrovými Threadrippery) přišel i mechanismus pro automatické řešení IBRS, tedy Auto Indirect Branch Restricted Speculation. Hovořilo se o něm už v souvislosti se současnou verzí jádra Linux 6.2, nicméně věci se budou dít i v Linuxu 6.3, kde se sluší vzpomenout měření Phoronixu z ledna tohoto roku, kde naměřený nárůst výkonu na tehdejší vývojové verzi jádra dosahoval 2 až 9 % dle typu úlohy. Intel již má v jádru podobnou funkcionalitu zvanou Enhanced IBRS (pracovat na ní začal už v roce 2018, kdy došlo k odhalení Spectre a Meltdown).
Podpora Thunderbolt / USB4 DisplayPort Bandwidth Allocation Mode
Před několika dny sám velký Greg Kroah-Hartman zaslal do jádra aktualizace podpory USB/Thunderbolt. Vedle obvyklé várky patchů řešících nová zařízení je zde zejména pull request přinášející implementaci podpory tzv. DisplayPort Bandwidth Allocation Mode, a to v ovladači Thunderbolt v rámci jeho plné kompatibility s rozhraním USB, včetně této novinky v poslední generaci USB4. S tímto režimem si může ovladač GPU vyjednávat s Thunderboltem dynamicky se měnící limit propustnosti skrze vstup DisplayPort rozhraní.
Dále přibývá třeba podpora USB Pro SoC NVidia Tegra 2/3/4, resp. Nvidia Jetson AGX Orin, dále USB 3.1 Gen1 hub VIA LAB VL817, USB 2.0 hub Genesys Logic GL852G.