Linux 6.3 počinje svoju zvaničnu podršku za interfejs kontrolera Steam Deck, među svim ovim novim karakteristikama

Linux 6.3

Pevalo se, ili skoro. Barem je pjesma komponirana, a nakon razvoja događaja u kojem je najistaknutija i najraširenija vijest bila odsustvo vijesti, Linus Torvalds je objavio stabilnu verziju Linux 6.3. En prethodni Da, bio je potreban osmi RC, ali zato što su se stvari dosta usporile u božićnom periodu. Ovoga puta ni Uskrs nije uspio usporiti dobar ciklus.

Vijesti su uvijek uključene mnogo, ali neke se ističu iznad ostalih. U Linuxu 6.3 zapanjujuće je da je počela podrška za interfejs kontrolera Steam Deck, konzolu Valve. A to je da, iako se mogao koristiti za igranje gotovo bilo kojeg Steam naslova, hardver je bio nov kada je predstavljen, pa je morao biti uključen u kernel da bi se poboljšao njegov rad. Evo liste sa najistaknutije vijesti Došli su zajedno sa Linuxom 6.3.

Istaknuto u Linuxu 6.3

  • Procesori:
    • AMD Auto IBRS za Zen 4 procesore u svim grupama Ryzen i EPYC proizvoda.
    • Intel LKGS podrška za ovu instrukciju Load Kernel GS kao dio njihove nadolazeće FRED funkcije.
    • Pripreme Linux kernela za ARM SME2 i SME2.1 kao ARM skalabilne matrične ekstenzije.
    • Novi drajveri za upravljanje napajanjem za ARM i RISC-V.
    • Funkcije stringa optimizirane za RISC-V korištenjem Zbb ekstenzije za manipulaciju bitovima.
    • Intelov TPMI drajver je spojen tako da se ovaj registar koji je svestan topologije i interfejs PM kapsule koriste za adresiranje različitih funkcija upravljanja napajanjem.
    • Intel TDX je ažuriran kako bi se izbjegao scenario "potpunog ludila".
    • AMD-Xilinx XDMA drajver je spojen za ovaj podsistem Xilinx Direct Memory Access (DMA).
    • AMD Spora dodjela propusnog opsega memorije za Zen 4 serverske procesore.
    • Kompatibilnost sa Qualcomm Snapdragon 8 Gen 2.
    • Razne RAS i EDAC nadogradnje za AMD i Intel servere, uključujući 5-kanalni DDR12 za Granite Rapids.
  • Grafika:
    • Intel Meteor Lake VPU drajver je spojen za ovu "svestranu procesorsku jedinicu" koja će debitovati u sljedećoj generaciji Meteor Lake SoC-a. VPU će se koristiti za potrebe AI zaključivanja. Ovo je prvi novi drajver koji koristi "accel" podsistem računarskog akceleratora koji je započeo u Linuxu 6.2.
    • Intel Habana Labs AI drajver je takođe portovan na novi podsistem/okvir Compute Accelerator.
    • Podrška za Intel Meteor Lake ekrane radi.
    • Intel DP MST DSC podrška.
    • Nekoliko starih drajvera poput onih za ATI Rage 128, 3Dfx, S3 Savage, Intel 810, SiS, VIA, itd. je uklonjeno.
    • AMDGPU sada izlaže PCIe informacije korisničkom prostoru.
    • AMDGPU je takođe redizajnirao S0ix kod za spavanje.
    • Etnaviv sada podržava VeriSilicon NPU jezgre s radom na čekanju da omogući OpenCL na Mesa NPU-ovima.
    • Ostala ažuriranja za Direct Rendering Manager (DRM).
    • Poboljšanja u podršci za analognu TV.
  • Sistem datoteka i pohrana:
    • Značajna optimizacija performansi EXT4 Direct I/O.
    • BFQ podešavanje za jedinice sa više pokretača.
    • Manja poboljšanja sistema datoteka F2FS.
    • MMC/SD podrška sada predlaže BFQ I/O planer za olakšavanje kompilacije kernela za takve sisteme.
    • Tmpfs IDMAPPED podrška za montiranje korisna za systemd, Kubernetes i druge zadatke.
    • AES-SHA2 enkripcija za NFSD zajedno sa nekim poboljšanjima sigurnosnog koda memorije.
    • Neka poboljšanja brzine za drajver sistema datoteka Btrfs.
    • Opcija dekompresije niske latencije za EROFS.
  • Mreže:
    • Novi Qualcomm ath12k drajver je dodat kako bi podržao Qualcommove nove generacije WiFi 7 bežičnih čipseta.
    • IPv4 BIG TCP podrška za bolje mrežne performanse, slično postojećem BIG TCP za IPv6.
    • Podrška za NVIDIA BlueField 3 DPU Ethernet.
    • Kompatibilnost sa Realtek RTL8188EU WiFi adapterom.
  • Ostali hardver:
    • HID-BPF je spojen, a postoji i izvorna podrška za sučelje Steam Deck Controllera kao dio HID promjena.
    • Podrška za Sony DualShock 4 kontroler je uklonjena sa hid-sony-ja, jer od Linuxa 6.2 podržava zvanični drajver za hid-playstation.
    • Podrška za Logitech G923 trkaći kontroler.
    • Odgovarajuća podrška za 8BitDo Pro 2 žičani kontroler za Linux igrače.
    • Praćenje senzora za mnoge ASUS B650/B660/X670 ASUS Ryzen matične ploče.
    • Podrška za Thunderbolt / USB4 DisplayPort način raspodjele propusnog opsega.
    • Intel PMCI podrška za njihove Max 10 FPGA.
    • Podrška za CXL RAM regiju i druga ažuriranja oko podsistema Compute Express Link.
    • Audio podrška za Tesla FSD SoC.
    • Kompatibilnost sa više Aquacomputer uređaja.
    • Podrška za IT87952E super I/O kontroler nekih novijih desktop matičnih ploča.
    • Uklanjanje kompatibilnosti sa nekim starijim ARM pločama i mašinama.
  • bezbjednost:
    • Microsoft Pluton TPM CRB podrška kao što se nalazi u najnovijim AMD Ryzen mobilnim procesorima. Ovo je za rukovanje samo TPM2 baferom komandnog odgovora (CRB) Plutonovog sigurnosnog čipa i ništa drugo.
    • Podrška za omogućavanje STIBP-a kada se koristi naslijeđeni IBRS kao dio CPU sigurnosnih ublažavanja za zaštitu niti korisničkog prostora.
    • KASLR podrška za LoongArch za randomizaciju rasporeda adresnog prostora kernela.
    • Optimizirane AVX2 i AVX-512 verzije ARIA enkripcije unutar kriptografskog podsistema jezgra Linuxa.
  • Opšta poboljšanja:
    • Više Rust koda je spojeno uoči debija prvih Rust drajvera kernela u bliskoj budućnosti.
    • Poboljšanja u MEMFD i MGLRU.
    • Podrška za Microsoft Hyper-V ugniježđeni hipervizor.
    • Male optimizacije u kodu programera.
    • Brojne KVM nadogradnje.
    • Uklonjena podrška za Intel ICC kompajler.
    • Ispravci za Zstd.
    • Poboljšanja Restartabilnih sekvenci (RSEQ).
    • Printk poboljšanja u pripremi za navojne/atomske konzole.
    • Novi hardverski alat za buku “hwnoise”.
    • Poboljšanja Objtool-a za bržu izradu kernela i manju upotrebu memorije. Oni koji naprave konfiguraciju kernela allyesconfig sada će to moći učiniti na sistemima sa samo 32 GB RAM-a bez ikakvih problema.

Linux 6.3 sada na raspolaganju i može se preuzeti sa kernel.org, ali u tarball obliku. Korisnici Ubuntua koji žele da ga instaliraju moraće to sami da urade, bilo ručno ili povlačenjem alata poput Mainline. Ubuntu 23.04 Stigao je sa 6.2 i u toj verziji će ostati tokom 9 mjeseci u kojima će biti podržan.

Via: michael larabel.