
Linux 6.18-RC5 Den er allerede på testbanen Og selv om integrasjonsfasen ble avsluttet for flere uker siden, forstås filmen av denne syklusen bedre hvis vi ser på den fra dens første offentlige utgivelse. Etter at sammenslåingsvinduet ble lukket og 6.18-rc1 ble utgittUtviklingen har gått knirkefritt, med suksessive RC-er som finpusset detaljer og forbedret maskinvarestøtte.
Det saftigste med denne historien er at alt peker mot... Det kan bli den neste serien med utvidet støtte. når den stabile versjonen kommer sent i november eller tidlig i desember. Linus kommenterte at starten på syklusen var en av de «gode»: uten dramatiske insektjakter i testgården deres, noe som vanligvis forutser rimelig rolige RC-er (i motsetning til 6.17-rc1).
Viktige nye funksjoner i 6.18-serien
Blandingen av endringer kommer fullpakket med nye drivere, justeringer av viktige delsystemer og et veldig tydelig fokus på sikkerhet og virtualisering. Flere stykker skiller seg ut i denne samlingen. som er verdt å holde øye med; for bakgrunnsinformasjon om drivere og virtualisering, sjekk Nye funksjoner innen virtualisering og drivere:
- CET-virtualisering i KVM x86 for Intel- og AMD-CPUer, som aktiverer Control-Flow Enforcement-mekanismer på gjester.
- Hovedlinjeinngangen til Intel USBIO-kontrollere, og utvider omfanget av I/O.
- Innledende støtte for haptiske berøringspaneleråpner døren til rikere taktile opplevelser.
- AMD Secure AVIC og en god håndfull virtualiseringsforbedringer fokusert på EPYC.
- Skjermstativ for Intel Wildcat Lake, og forbereder grunnlaget for fremtidige plattformer.
- DRM/akseleratorkontrollere kommer Tyr og rakett, med Tyr implementert i Rust for Mali GPU-er og Rocket som en NPU-akselerator i nyere Rockchip SoC-er.
- XFS aktiverer online fsck som standard., som forsterker vedlikehold og konsistens uten å stoppe systemet.
- Intel omskriver sin Habana Labs-sjåfør for AI-arbeidsbelastninger.
- Flere kontrollere for AMD Versal, utvidet støtte for adaptive SoC-er.
- DM-PCACHE som en ny, vedvarende hurtigbufferdestinasjon i Enhetsmapper.
- Oppstrøms inkludering av Skiverlegge til deler til økosystemet.
Utover overskriftene, Sjåførene står for hoveddelen av forskjellen., etterfulgt av endringer i VFS/FS, enhetstrær, verktøy, arkitekturoppdateringer (med mye DT) og forbedringer i Rust-infrastrukturen.
Prosessorer og arkitekturer: finjustering i utgangspunktet
Hjertet i maskinvaren får en god dose med tverrgående forbedringer. Dette er de mest bemerkelsesverdige punktene som følger med serie 6.18:
- Optimalisering Retpolin designet for å hjelpe med Intel E-kjerner.
- Intel TDX-kompatibel med Kexec, med unntak i noen eldre Xeon-spill som er påvirket av feil.
- I LoongArch, den Sikkerhetsmotoren administrerer RNG, TPM2 og kryptografisk akselerasjon. lastet ned.
- Rettelse av en PCIe-ytelsesproblem i Intel Xeon CPUer.
- Driveroppdatering AMD Versal TRNG for de adaptive SoC-ene.
- Flere forberedelser i forkant AMD Zen 6.
- Spesifikk oppdatering for AMD bulldozer og veteranderivater.
- Endring (sent og noe kontroversielt) til Intel FRED i fleksibel gjennomføring av arrangementer.
- Hva er nytt i IOMMU for Intel, AMD, Apple og RISC-V.
- Enhetstrær for Apple M2 Pro, Max og Ultra, med tillatelse fra Project Asahi, som forsterker Apple Silicon.
- SoC-integrasjon ESWIN EIC7700 (SirFive HiFive Premier P550) på hovedstativ.
- Forbereder DT-er for ARM C1 CPU-er (Nano, Pro, Premium, Ultra) på den nye plattformen Lumex CSS fra ARM.
- «Trimmene eller» trinser De slås sammen som en arraybasert CPU-cache, valgfritt aktivert.
- Liten Optimalisering av minnehåndtering i x86.
- Angrepsvektorkontroller som er i stand til å håndtere avbøtende tiltak VMSCAPE.
- Nye sjåfører EDAC for Intel, AMD og ARM.
- RISC-V aksepterer MIPS-leverandørutvidelser.
- Grunnleggende oppdatering for Intel-mikrokodebehandler det som delvis foreldet.
- Støtte av glidende strømstyring i Intel Panther Lake.
- Forbedringer ytelse i kryptografiske operasjoner.
Denne delen gjør det klart at støtte for nye plattformer og robusthet i eksisterende arkitekturer De går hånd i hånd i 6.18, med endringer som påvirker både ytelse og sikkerhet.
Virtualisering: mer kraft og kompatibilitet
I miljøer med hypervisorer er historien også positiv. Viktige kapasiteter har blitt styrket i KVM og co.
- administrator mer enn 255 vCPU AMD EPYC-servere er nå mer pålitelige.
- Deteksjon av Bhyve-hypervisor FreeBSD lagt til.
- Støtte av KVM x86 CET i Intel og AMD, noe som strammer kontrollflyten.
- AMD Secure AVIC-aktivert for krypterte gjester.
- Vesentlige forbedringer for Microsoft Hyper VKexec/Kdump, konfidensielle virtuelle maskiner i Azure og mer.
- Flere Ytterligere innstillinger i KVM generelt.
- Støtte for NVIDIA GB300 med kontrolleren NVGRACE VFIO.
Totalt gjestesikkerhet og skalerbarhet De tar et skritt fremover som vil være merkbart i skyer med flere leietakere og laboratorier med høy vCPU-tetthet.
Grafikk og DRM: Flere drivere, mer fremtid
De visuelle og akseleratoraspektene får betydelig oppmerksomhet, i tillegg til nye funksjoner skrevet i Rust. Dette er nøklene:
- Ny akselerator Rocket for NPU-en i nyere Rockchip SoC-er.
- Bedre kompatibilitet med AMD GCN 1.0 på AMD GPU.
- Kompatibilitet med Intel SLPC strømprofil.
- Skjermstativ for Intel Wildcat Lake.
- Omskriving av Habana Labs-sjåfør av Intel.
- Nouveau bruker NVIDIA GSP-fastvare som standard.
- DRM-støtte Panthor for ARM Mali GPU-er (G710, G510, G310, Gx15, Gx20, Gx25).
- kommer Tyr som en kontroller i Rust for ARM Mali GPU-er, med ambisjon om å erstatte Panthor.
Budskapet er klart: Konsolidering for nåværende GPU-er og forberedelse til de som kommer, med Rust som får fotfeste innen grafikkdrivere.
Lagring og filsystemer
Datalaget henger ikke langt etter. XFS aktiverer online fsck som standard og Device Mapper lanserer et permanent hurtigbuffermål:
- DM-PCACHE Den gir hurtigbufferpersistens på enhetskartleggernivå.
- Det har blitt annonsert på Btrfs Innledende støtte for blokkstørrelser større enn en side, forbedrer ytelsen på store datasett.
Disse bevegelsene, sammen med VFS-tuning og verktøyDe forbedrer pålitelighet og hastighet under krevende belastninger.
Kalender og LTS i horisonten
Med rc5 nå tilgjengelig, er det noen uker igjen med justeringer, krysstesting og fellesskapsanmeldelser. Den stabile renten bør falle mellom slutten av november og begynnelsen av desember.Alt tyder også på at versjon 6.18 er en kandidat til å bli den LTS 2025, en attraktiv base for bedriftsdistribusjoner.
Dokumentasjon og hvordan teste uten overraskelser
Hvis du vil se gjennom offisiell formatert dokumentasjon, vedlikeholder prosjektet nettbaserte guider herDe som foretrekker å generere det lokalt kan bruke make htmldocs eller make pdfdocs i kildetreet, etter å ha lest Documentation/admin-guide/README.rst og Documentation/process/changes.rst.
For å teste RC5, den vanlige oppskriften: kompilere, installere på en testpartisjon eller VM og validere den på maskinvaren din. De som utvikler moduler eller oppdateringer bør gjennomgå endringene i overskriftene, og legge merke til Rusts voksende tilstedeværelse i treet og ivareta regresjoner i drivere.
Når man ser på helheten, oppfattes 6.18-rc5 som en syklus uten noen forstyrrende toner: Mange drivere, forbedret sikkerhet og virtualiseringØkende støtte for Apple Silicon og de nyeste Intel/AMD-plattformene, og merkbare forbedringer i filsystemer og nettverk. Hvis tempoet og stabiliteten som er observert siden rc1 opprettholdes, ser 6.18 ut til å bli en solid grunnlag for storskala utplasseringer og en naturlig kandidat for et svært etterlengtet LTS.
