Razvoj Linux 6.15 Sve ide glatko, a stabilna verzija je stigla kada se i očekivalo. Dakle, Linux Torvalds ga je već službeno najavio, a mi ponavljamo objavu i objavljujemo našu uobičajenu bilješku. Kao i uvijek, postoje mnoge promjene i poboljšanja, uključujući podršku za novi hardver.
Druga stvar koja može privući pažnju je nešto što ne vidimo. U prethodne verzije odjeljak o kockanje, što je značilo da su u ovom odjeljku uvedene mnoge promjene. U Linuxu 6.15 postoje neki za igrače, ali ih je manje. Što je sljedeće je popis najistaknutijih vijesti ove verzije kernela.
Istaknuto za Linux 6.15
- procesora:
- Širok raspon poboljšanja podrške za AMD i Intel CPU, uključujući podršku za korištenje AMD INVLPGB za poništavanje emitiranog TLB-a i FineIBT-BHI.
- Prvi rad na omogućavanju podrške za Intel APX.
- Mnogo brži CRC kod za AVX-512 procesore.
- Turbostat sada može raditi s do 8192 CPU jezgre u usporedbi s ograničenjem od 1024 CPU jezgre koje su neki korisnici sada premašili.
- Kod događaja performansi dodao je podršku za filtriranje latencije opterećenja AMD Zen 5.
- Brži AES-CTR za AMD Zen 5 i druge novije Intel/AMD procesore među mnogim poboljšanjima kriptografskog podsustava za Linux 6.15.
- RISC-V podrška za BFloat16. Uz BF16, sada su podržane i druge novije RISC-V instrukcije.
- Više značajki za LoongArch, kao što su podrška za UBSAN jezgru, poboljšani BPF JIT i druge ključne značajke.
- Poboljšanja AMD P-State upravljačkog programa.
- Ispravljena je značajna regresija performansi za CPUIdle regulator na Linux sustavima bez tickle funkcije, koja je prije mogla uzrokovati regresiju performansi od oko 50% za SPECjbb Java testove.
- Ažuriranja KVM-a za Intel i AMD.
- Poboljšanja Intel TDX-a kako bi se izbjegao „spor i neispravan“ put koda.
- Podrška za MIPS multiklastere je spojena i koristi se za Mobileye EyeQ6 SoC.
- Podrška za AMD Versal NET SoC.
- Dodani/promijenjeni su Arm Morello, Apple T2, MNT Reform 2 i mnogi drugi SoC-ovi i uređaji.
- Podrška za Intel Raptor Lake S unutar EDAC upravljačkog programa.
- Grafičke kartice i GPU-ovi:
- Vrlo primitivni NOVA upravljački kod spojen je u ovaj NVIDIA upravljački program za grafiku/prikaz otvorenog koda, baziran na Rustu, koji se temelji na NVIDIA-inom GSP-u (GPU System Processor) koji pokreće Turing i novije GPU-ove. Ovaj konačni nasljednik Nouveau upravljačkog programa još je u ranoj fazi razvoja i još se ne može koristiti niti raditi bilo što slično s Linuxom 6.15.
- Podrška za Intel Xe upravljački program za dijeljenu virtualnu memoriju (SVM).
- Standardizirana obavijest korisničkom prostoru o zaglavljenim GPU-ima.
- Upravljački program Intel Xe također podržava EU zaustavljanje uzorkovanja.
- Novi način preživljavanja za Intel Xe upravljački program.
- Predstavljamo novu značajku dirty rect u upravljačkom programu Intel Xe3.
- Izvještavanje o temperaturi Intel GPU-a i VRAM-a s Xe upravljačkim programom.
- Podrška za Intel GuC SLPC profil napajanja.
- AMDGPU podrška za OEM i2c sučelje za RGB osvjetljenje i druge kontrole koje koriste neki AMD Radeon partneri za grafičke kartice.
- Nova AMD hardverska podrška za nekoliko novih IP blokova u nadolazećim GPU-ima/APU-ima.
- Izvješća o brzini ventilatora AMD Radeon RX 9070 serije.
- Stalak za Apple Touch Bar.
- Razni drugi dodaci upravljačkih programa za grafiku/zaslon.
- Pohrana i datotečni sustavi:
- Omogućavanje blokova većih od veličine stranice.
- EROFS sada može obrađivati puno veće skupove podataka, poput onih koji se koriste za treniranje modela umjetne inteligencije.
- Format diska Bcachefs sada se smatra "meko zamrznutim" prije nego što se ukloni njegova eksperimentalna oznaka, nadamo se u bliskoj budućnosti.
- Brza Zstd kompresija podataka u stvarnom vremenu za Btrfs.
- Pripreme za podršku pisanja velikih atomskih operacija. U budućem izdanju kernela, EXT4 i XFS se već pripremaju za podršku rukovanju velikim atomskim zapisima.
- Inline kripto prolaz za DM-Stripe cilj je među ažuriranjima Device Mappera.
- Podrška za puno veće nazive datoteka s FUSE-om prelaskom s ograničenja duljine naziva datoteke od 1024 na 4096 za datotečne sustave korisničkog prostora.
- EXT4 je bolje zaštićen od zlonamjernih datotečnih sustava.
- Razna poboljšanja u F2FS-u.
- exFAT sada može puno brže obraditi brisanje datoteka.
- Manje optimizacije VFS datoteka.
- umrežavanje:
- Podrška za prijem nulte kopije u IO_uring mreži.
- MCTP transportni upravljački program za MCTP preko USB-a.
- Podrška za Intel Killer E5000 Ethernet.
- Podrška za Airoha RISC-V mrežnu jedinicu za obradu paketa.
- Mnoga druga poboljšanja žičanih i bežičnih mrežnih kontrolera, uključujući podršku za Realtek RTL8814AE i RTL8814AU i druge ASIC-ove.
- Ostali hardver:
- Uveden je novi FWCTL podsustav.
- Razna poboljšanja podrške za prijenosna računala, kao što je dodavanje upravljačkog programa za Samsung Galaxy Book i podrška za Huawei Matebook E Go EC.
- Apple Z2 zaslon osjetljiv na dodir i kontroler Touch Bar za unos na odabranim Apple mobilnim uređajima i Touch Bar za Apple Silicon M-Series uređaje.
- Kontroler pozadinskog osvjetljenja za razne Apple mobilne uređaje.
- Bolje rukovanje Sony PlayStation 5 kontrolerom.
- Novi Parade PS883X kontroler je među USB i Thunderbolt nadogradnjama.
- Poboljšanja koda GPIB sabirnice.
- Praćenje senzora za AMD BC-250 i matičnu ploču ASUS X670E.
- Podrška za preuzimanje putem SPI-ja.
- Podrška za SoundWire Bulk Register Access (BRA) za povećanu propusnost.
- Podržava mnoge druge nove zvučne hardverske uređaje.
- Dodan watchdog upravljački program za Lenovo ThinkEdge SE30.
- PCI upravljački programi za Agilex PCIe kontroler i AMD Multimedia DMA Bridge.
- Podrška za pokretanje Microsoft Hyper-V-a kao korijenske particije i mogućnost odspajanja CPU jezgri u kontekstu Hyper-V virtualnih strojeva koji rade na Linuxu.
- Upravljački program za dekodiranje videa Qualcomm Iris spojen je s podrškom za ulaz DesignWare HDMI.
- Linux sigurnost:
- MSEAL štiti alokacije sustava kako bi poboljšao sigurnost na Chrome OS-u, Androidu i drugim Linux platformama s visokom sigurnošću.
- AMD Zen 5 SRSO upravljanje ublažavanjem za KVM.
- ARM64 obrće rukovanje ublažavanjem Spectre BHB-a za AArch64 procesore.
- Opća poboljšanja:
- Mnoga poboljšanja mogu se pronaći u raspoređivaču kernela u Linuxu 6.15.
- Kbuild podrška za 64-bitni Debian LoongArch i brže korištenje gendwarfksyms.
- Nova opcija pokretanja, „hugetlb_alloc_threads“, može pomoći ubrzati vrijeme pokretanja Linuxa.
- Ažuriranja povezivanja jezgre Rust upravljačkog programa i ostali dodaci Rust jeziku.
- Podrška za profile latencije s performansama.
- Zstd 1.5.7 pruža ažuriranu podršku za Zstandard kompresiju/dekompresiju.
- Zadana null TTY opcija kompilacije za one koji grade kernel bez VT podrške.
- Različita ažuriranja za sched_ext.
Osim toga, uklonjeni su stari IBM CXL/CAPI upravljački programi i podrška za IBM Cell Blade poslužitelj.
Sada dostupno
Linus Torvalds je prije nekoliko trenutaka najavio izlazak Linuxa 6.15, koji bi uskoro trebao biti dostupan na kernel.org. Njegov dolazak na različite Linux distribucije ovisit će o filozofiji ažuriranja svake od njih.