Utviklingen av Linux 6.15 Det har gått knirkefritt, og den stabile versjonen kom til forventet tid. Dermed har Linux Torvalds allerede offisielt annonsert det, og vi gjentar utgivelsen og publiserer vår vanlige beskjed. Som alltid er det mange endringer og forbedringer, inkludert støtte for ny maskinvare.
En annen ting som kan tiltrekke seg oppmerksomhet er noe vi ikke ser. I tidligere versjoner en seksjon om gaming, noe som medførte at det ble innført mange endringer i denne delen. I Linux 6.15 finnes det noen for spillere, men færre. Hva blir det neste er liste med de mest fremragende nyheter av denne kjerneversjonen.
Linux 6.15 høydepunkter
- prosessorer:
- En rekke forbedringer av AMD- og Intel-CPU-støtte, inkludert støtte for bruk av AMD INVLPGB for ugyldiggjøring av kringkastede TLB-er og FineIBT-BHI.
- Først må du jobbe med å aktivere støtte for Intel APX.
- Mye raskere CRC-kode for AVX-512 CPUer.
- Turbostat kan nå jobbe med opptil 8192 CPU-kjerner sammenlignet med grensen på 1024 CPU-kjerner som nå har blitt overskredet av noen brukere.
- Ytelseshendelseskoden har lagt til støtte for filtrering av lastforsinkelse for AMD Zen 5.
- Raskere AES-CTR for AMD Zen 5 og andre nyere Intel/AMD-prosessorer blant de mange forbedringene av kryptografiske delsystemer for Linux 6.15.
- RISC-V-støtte for BFloat16. I tillegg til BF16 støttes nå andre nyere RISC-V-instruksjoner.
- Flere funksjoner for LoongArch, som UBSAN-kjernestøtte, forbedret BPF JIT og andre kjernefunksjoner.
- Forbedringer av AMD P-State-driveren.
- Fikset en betydelig ytelsesregresjon for CPUIdle-regulatoren på ikke-ticklede Linux-systemer som tidligere kunne produsere en ytelsesregresjon på rundt 50 % for SPECjbb Java-tester.
- Intel- og AMD KVM-oppdateringer.
- Forbedringer av Intel TDX for å unngå en "treg og buggy" kodebane.
- Støtte for MIPS-multiklynger er slått sammen og brukes for Mobileye EyeQ6 SoC.
- Støtte for AMD Versal NET SoC.
- Arm Morello, Apple T2, MNT Reform 2 og mange andre SoC-er og enheter lagt til/endret.
- Støtte for Intel Raptor Lake S i EDAC-driveren.
- Grafikkort og GPU-er:
- Den svært primitive NOVA-driverkoden har blitt slått sammen med denne åpen kildekode, Rust-baserte NVIDIA-kjerne-grafikk-/skjermdriveren, som er basert på NVIDIAs GSP (GPU System Processor) som kjører Turing og nyere GPU-er. Denne siste etterfølgeren til Nouveau-driveren er fortsatt i en tidlig utviklingsfase og kan ennå ikke brukes eller noe lignende med Linux 6.15.
- Intel Xe-driverstøtte for delt virtuelt minne (SVM).
- Standardisert varsling til brukerområdet om fastlåste GPU-er.
- Intel Xe-driveren støtter også EU-stoppsampling.
- En ny overlevelsesmodus for Intel Xe-driveren.
- Vi introduserer den nye dirty rect-funksjonen i Intel Xe3-driveren.
- Temperaturrapportering for Intel GPU og VRAM med Xe-driveren.
- Støtte for Intel GuC SLPC-strømprofil.
- AMDGPU-støtte for OEM i2c-grensesnittet for RGB-belysning og andre kontroller som brukes av noen AMD Radeon-kortpartnere.
- Ny AMD-maskinvarestøtte for flere nye IP-blokker i kommende GPU-er/APU-er.
- Rapporter om viftehastighet for AMD Radeon RX 9070-serien.
- Apple Touch Bar-skjermstativ.
- Diverse andre grafikk-/skjermdrivertillegg.
- Lagring og filsystemer:
- Aktiverer blokkstørrelser som er større enn sidestørrelsen.
- EROFS kan nå håndtere mye større datasett, slik som de som brukes til å trene kunstig intelligens-modeller.
- Bcachefs-diskformatet regnes nå som «mykfrosset» før den eksperimentelle etiketten fjernes, forhåpentligvis i nær fremtid.
- Rask Zstd-datakomprimering i sanntid for Btrfs.
- Forberedelser for støtte for stor atomskriving. I en fremtidig kjerneutgivelse forberedes EXT4 og XFS allerede for å støtte håndtering av store atomskrivinger.
- Innebygd kryptogjennomgang for DM-Stripe-målet er blant oppdateringene til enhetskartleggeren.
- Støtte for mye større filnavn med FUSE ved å gå fra en filnavnlengdegrense på 1024 til 4096 for brukerområdefilsystemer.
- EXT4 er bedre beskyttet mot skadelige filsystemer.
- Diverse forbedringer i F2FS.
- exFAT kan nå håndtere filsletting mye raskere.
- Mindre optimaliseringer av VFS-filer.
- nettverk:
- Støtte for null kopimottak i IO_uring-nettverket.
- En MCTP-transportdriver for MCTP over USB.
- Intel Killer E5000 Ethernet-støtte.
- Støtte for Airoha RISC-V nettverkspakkebehandlingsenhet.
- Mange andre forbedringer av de kablede og trådløse nettverkskontrollerne, inkludert støtte for Realtek RTL8814AE og RTL8814AU og andre ASIC-er.
- Annen maskinvare:
- Det nye FWCTL-delsystemet introduseres.
- Diverse forbedringer av bærbare datamaskiner, som for eksempel tillegg av en driver for Samsung Galaxy Book og støtte for Huawei Matebook E Go EC.
- Apple Z2 berøringsskjerm og Touch Bar-kontroller for input på utvalgte Apple-mobilenheter og Touch Bar for Apple Silicon M-serien-enheter.
- En bakgrunnsbelysningskontroller for diverse Apple-mobilenheter.
- Bedre håndtering for Sony PlayStation 5-kontrollere.
- Den nye Parade PS883X-kontrolleren er blant USB- og Thunderbolt-oppgraderingene.
- Forbedringer av GPIB-busskoden.
- Sensorovervåking for AMD BC-250 og et ASUS X670E hovedkort.
- Støtte for SPI-nedlasting.
- Støtte for SoundWire Bulk Register Access (BRA) for å tillate økt båndbredde.
- Mange andre nye lydmaskinvarestøtter.
- La til watchdog-driver for Lenovo ThinkEdge SE30.
- PCI-drivere for Agilex PCIe-kontrolleren og AMD Multimedia DMA Bridge.
- Støtte for at Microsoft Hyper-V kan kjøre som rotpartisjon og muligheten til å koble fra CPU-kjerner i konteksten av virtuelle Hyper-V-maskiner som kjører Linux.
- Qualcomm Iris-videodekodingsdriveren er slått sammen med støtte for DesignWare HDMI-inngang.
- linux sikkerhet:
- MSEAL beskytter systemallokeringer for å forbedre sikkerheten på Chrome OS, Android og andre Linux-plattformer med høy sikkerhet.
- AMD Zen 5 SRSO-reduksjonshåndtering for KVM.
- ARM64 reverserer håndteringen av Spectre BHB-begrensning for AArch64-prosessorer.
- Generelle forbedringer:
- Mange forbedringer finnes i kjerneplanleggeren i Linux 6.15.
- Kbuild-støtte for 64-bit Debian LoongArch og raskere bruk av gendwarfksyms.
- Et nytt oppstartsalternativ, «hugetlb_alloc_threads», kan bidra til å øke hastigheten på oppstartstiden for Linux.
- Oppdateringer til kjernebindingene i Rust-driveren og andre tillegg til Rust-språket.
- Støtte for latensprofiler med ytelse.
- Zstd 1.5.7 gir oppdatert støtte for Zstandard-komprimering/dekompresjon.
- Et standard null TTY-kompileringsalternativ for de som bygger kjernen uten VT-støtte.
- Diverse oppdateringer til sched_ext.
I tillegg er de gamle IBM CXL/CAPI-driverne og støtten for IBM Cell Blade-serveren fjernet.
Nå tilgjengelig
Linus Torvalds annonserte utgivelsen av Linux 6.15 for noen øyeblikk siden, og den skal snart være tilgjengelig på kernel.org. Hvorvidt den kommer til de forskjellige Linux-distribusjonene vil avhenge av oppdateringsfilosofien til hver enkelt.