Nyheter i Linux 6.17: ändringar, förbättringar och support

Senaste uppdateringen: 30/09/2025
Författare: Isaac
  • CPU och säkerhet: Ovillkorlig SMP och attackvektorkontroller för att hantera riskreducerande åtgärder.
  • Grafik och NPU: Intel Xe3 som standard, SR-IOV i Battlemage och IVPU-drivrutin.
  • lagringEXT4 accelererar och skalar bättre; Btrfs och EROFS optimerar minne och läsprestanda.
  • Virtualisering och nätverk: KVM ARM med GICv5, OVMF-felsökning, DualPI2 och MPTCP/IPv6-förbättringar.

Nyheter i Linuxkärnan 6.17

Friprogramvarugemenskapen firar: Linus Torvalds har släppt Linux 6.17, en kärncykel full av ändringar som täcker CPU, grafik, filer, säkerhet, nätverk, virtualisering och stöd för hårdvaraVi pratar inte om en mindre justering, utan snarare ett parti med verklig inverkan på nya maskiner och även på utrustning som redan är i produktion.

Utöver den typiska listan över patchar finns det viktiga beslut här: SMP aktiveras villkorslöst på system med flera kärnor, Attackvektorkontroller För att tämja CPU-begränsningar har Intels grafikstöd flyttats till nästa generation och förstärkts. EXT4 och Btrfs med konkreta förbättringar. Mellan framsteg, kontroverser och finputsning har 6.17 något att erbjuda.

CPU, arkitekturer och prestanda

En av de förändringar som kommer att bli mest märkbara på medellång sikt är att kärnan aktivera SMP-stöd utan villkor i flerkärniga konfigurationer. Detta, i kombination med förbättringar i NUMA-lokalisering för SMP-anrop (undviker delegering till en slumpmässig kärna), gör att schemaläggaren och minnesundersystemet bättre kan utnyttja systemets faktiska topologi.

Inom säkerheten dyker en mekanism upp som kallas Attackvektorkontroller Detta gör det enklare att hantera åtgärder mot CPU-sårbarheter. Tanken är att förenkla och centralisera aktivering, inaktivering eller justering av åtgärder baserat på användningsprofiler (till exempel prioritering av prestanda i HPC eller förbättring av servrar med flera hyresgäster), något som administratörer kommer att uppskatta.

Plattformarna för Intel få en rad nya funktioner. Det integrerade Turbostat-verktyget kan nu visa L3-cachetopologi och ge detaljerad data för att diagnostisera prestanda. Intel QuickAssist (QAT)-stacken har dock nedprioriterats på grund av dålig prestanda och fel i SKCIPHER/AEAD-sökvägar, ett pragmatiskt beslut för att undvika överraskningar. Dessutom har listan över stödda modeller i EDAC utökats för att förbättra feldetektering/korrigering, och beräkningen har optimerats. CRC32C med AVX-512, ett välkommet lyft under intensiv belastning.

På framsidan av AMDÄntligen introduceras ett gränssnitt för hårdvaruåterkoppling (HFI), vilket är avgörande för att hantera heterogena processorer och distribuera arbete effektivt. Hantering av fel på användar-CPUID har också införlivats, energihanteringen har finjusterats och kritiska schemaläggningsvägar har förfinats ytterligare, vilket minskar latensen i scenarier med hög samtidighet.

Arkitekturerna Arm och RISC-V gör också framsteg. BRBE (Branch Record Buffer Extensions) är på väg till Arm, användbart för profilering och exekveringsspårning, och AArch64-funktioner utökas med stöd för live patchar. I RISC-V-ekosystemet visas stöd för Andes Tech QiLai SoC, och kärnan lägger till initialt stöd för NVIDIA Tegra T264/Thor, vilket öppnar dörren för nya inbäddade designer.

Apple är inte utelämnat: den nya SMC-drivrutin för Apple Silicon låter dig starta om ordentligt Mac med M1 och M2 från huvudkärnan, en saknad del för att dessa maskiner ska fungera med mindre justeringar utanför tredjepartsspecifika kärnor.

Linux 6.17-kärnändringar

Grafik: Intel satsar, AMD optimerar och nya delar anländer

I det grafiska fältet är stjärnan återigen IntelXe3-grafik för Panther Lake-generationen är aktiverad som standard, ett tecken på drivrutinens mognad inför marknadslanseringen. Parallellt med detta inledande stöd för Vildkattsjön, ett lågförbrukningsalternativ utformat för profiler där varje watt räknas.

  Hur man åtgärdar DPC Watchdog Violation Error i Windows 10

Vägen mot GPU-virtualisering och implementering av flera adapters fortsätter att stärkas. Kärnan introducerar stöd. SR-IOV för Intel Battlemage, som för närvarande fokuserar på Arc Pro, utvecklar funktioner för flera grafikkort under Battlematrix-paraplyet. Det innebär att marken banas för scenarier där en enda maskin delar eller distribuerar grafikacceleratorer med större flexibilitet.

Det finns fler ingredienser: ett experimentellt sätt att vänd kö för Panther Lake och Lunar Lake (inaktiverat som standard), och en drivrutin läggs till för att slå på GPU:n för RISC-V T-HEAD TH1520 SoC, en användbar detalj för moderkort som satsar på den familjen. Blocket stänger stödet för AMD SmartMux på hybriddatorer och tydliga förbättringar i viloläge och återupptagning när man arbetar med flera AMD Instinct GPU:er i servrar.

Lokal inferens får också fokus: drivkraften Intel IVPU utökar sin täckning till Wildcat Lake NPU och inkluderar till och med ett turboläge. Det är inte en slående förändring för slutanvändaren, men det lägger grunden för IA arbeta med mindre friktion i portabel nästa omgång.

Filsystem och lagring: EXT4 snabbar upp, Btrfs och EROFS skärper

I förvaring tar innehavaren den EXT4Specifika optimeringar har införts för att förbättra skalbarheten hos blockallokering, ett område som drabbades av intern inneslutning under belastningar med många trådar och behållare. Arbetet — 18 lappar ledda av Baokun Li (huawei)— minskar flaskhalsar och förbättrar prestanda i scenarier med stark parallellitet.

Tester uppsatta på en station AMD Threadripper PRO 9995WX med en 2TB NVMe WD_BLACK SN8100 visar märkbara vinster jämfört med Linux 6.15 och 6.16 och tidigare versioner som Linux 6.14Snabbare I/O-operationer, överlägsen stabilitet under höga containerlaster och bättre skalning på flerkärniga system. Det är inte bara en blixt i prick: det märks i verkliga arbetsbelastningar när filsystemet är under press.

Det finns också goda nyheter på servrar: med AMD EPYC 9005 “Turin” Det geometriska medelvärdet förbättras med cirka 3 % jämfört med 6.16, ett blygsamt men ihållande hopp som bekräftar att 6.17 förstås bättre med moderna arkitekturerFör HPC- och molnbaserade miljöer, där varje poäng räknas, gör den här typen av kumulativa ökningar skillnad.

Btrfs innehåller experimentellt stöd för stora folier, vilket minskar minneshanteringskostnaden och förbättrar prestandan under vissa belastningar. EROFS lägger samtidigt till metadatakomprimering, vilket snabbar upp läsningar i skrivskyddade scenarier (t.ex. systemavbildningar). System med flera enheter är också härdade för att bättre tolerera förlust av enskilda diskar, en betydande förbättring av motståndskraften.

Det råder ingen brist på övergripande justeringar: NFS (klient och server) lär sig att läsa skapandetiden (btime) i NFSv4, F2FS moderniserar sitt monterings-API och vissa problem är åtgärdade i HFS/HFS+. I blocket och IO_uring Det finns flera optimeringar; den gamla Pktcdvd-drivrutinen har tagits bort; systemanropen file_getattr och file_setattr har åtgärdats; och nollor skrivs mer effektivt till SSD-diskar. Dessutom hanterar NTFS3 nu korrekt symboliska länkar som skapats i Windows, en detalj som undvek överraskningar vid datautbyte med det ekosystemet.

  Hur man ändrar storlek på partitioner i Windows 11 med Diskhantering

Nätverks-, säkerhets- och kärnverktyg

Säkerhetsförstärkningen kommer från flera fronter. AppArmor medierar nu även på AF_UNIX-sockets, underhåll av Lockdown-modulen återaktiveras och körtidsverifiering baserad på linjär temporal logik, vilket öppnar upp möjligheter för övervakning och formella garantier i produktion. För post mortem-diagnostik låter kärnan dig reservera utrymme för dumpfiler (kdump) efter kritiska fel, vilket gör datainsamling mer förutsägbar.

I nätverk lägger kärnan till stöd för protokollet för överbelastningskontroll DualPI2, utökar alternativen för Multipath TCP (MPTCP), förbättrar IPv6 och MCTP och innehåller högpresterande komponenter som drivrutinen för Broadcom 800GPaketet kompletteras av ökad WiFi 7-täckning och justerade PCIe-stackar, vilket resulterar i stabilare anslutningar under belastning.

Mellan verktygen och boot Det finns praktiska innovationer: resultaten förbättras turbostat, EFI-stubben rensar upp startbrus för tydligare diagnostik och gconfig Den körs nu på GTK3, vilket gör det enklare att konfigurera kärnan från ett grafiskt gränssnitt. Den åtgärdar också en flaskhals i kod. futex, Deferred Unwinder förbereds för SFrame i felsökning, och en kernel lock-optimering införlivas som ökar prestandan tiofaldigt under vissa kritiska belastningar.

Rust-projektet fortsätter att växa steg för steg: fler förare skrivna i Rust De tar sig fram och förstärker engagemanget för minnessäkerhet i känsliga områden utan att kompromissa med integrationen med resten av trädet.

Enheter, kringutrustning och livskvalitet

Stödet från dispositivos expanderar i god takt. Vanligt stöd för RP1-chippet är på väg Hallon Pi 5, och specifika förbättringar är integrerade för ASUS- och HP-bärbara datorer (EliteBook x360 830 G6 och EliteBook 830 G6). Det finns också ytterligare förbättringar för Framework Laptop 13 med Ryzen AI 300, där energi- och kompatibilitetsprofiler finjusteras.

För nästa generations Intel-datorer är drivrutinen inbyggd Intel IPU7-kameror på Lunar Lake- och Panther Lake-bärbara datorer, medan stöd för Apple x86-ekosystemet läggs till Rör Bar på MacBook Pro. På inmatningssidan mappar PS/2-tangentbord nu korrekt F13–F24-tangenterna och “prestationsökning” (KEY_PERFORMANCE) på vissa bärbara Dell- och Alienware-datorer.

Ljud ger kompatibilitet med SoundWire för AMD ACP 7.2, och övervakning av strömförsörjningen är utökad med stöd för Corsair HX1200i (2025)CXL-stacken är också rengjord och drivrutinerna är polerade. FireWire IEEE-1394, och stänger långvariga buggar som kan komplicera implementeringar med specialiserad hårdvara.

För spelare kommer familjekontroller lenovo Legion, inklusive den handhållna konsolen Legion Go, vilket minskar friktionen vid användning av ström-, kylnings- eller belysningsprofiler direkt från Linux utan proprietära Windows-verktyg.

Virtualisering och vägen till distributioner

Virtualisering ger bättre verktyg och prestanda. OVMF felsökningsloggningsdrivrutin för att analysera UEFI-startproblem i virtuella maskiner, och KVM på ARM aktiverar den nya avbrottskontrollern GICv5, avgörande för att vara värd för stora gäster. På x86 exponerar FRED instruktionen Intel LKGSAMD SEV förbättrar cache-rensning och finjusterar routingvägar Intel TDX, stärker säkerheten genom isolering.

  Vad är Hyper-V Live Migration: En komplett och praktisk guide för att förstå allt

Intels grafikstack möjliggör SR-IOV PF som standard I Xe för Panther Lake och Battlemage, ett steg närmare flexibel GPU-partitionering och allokering i virtualiserade miljöer. Det lägger också till livskvalitetsförbättringar som minskar överraskningar i distributioner med flera hypervisorer.

I kalendern för cykel 6.17, den -rc1 släpptes i mitten av augusti och -rc2 kom en vecka senare med mindre volym än vanligt: ​​en lugn vecka, korrigeringar fokuserade på drivrutiner (block, GPU, nätverk och ljud) och rensning av det gamla sidpool drbd. Specifika buggar åtgärdades också, såsom hörlursdetektering i Framework 13 på AMD, och en prestandaregression i den första utgåvan åtgärdades.

Med den stabila versionen släppt är kärnan nu tillgänglig i kernel.org, även om installationen är manuell till en början. Distributionerna rullande släpp som Arch Linux eller openSUSE Tumbleweed brukar använda det snabbt, medan ubuntu 25.10 har bekräftat att de kommer att använda 6.17, även om det innebär att de kortvarigt måste leva med en -rc-fas, i linje med deras policy att integrera de senaste utgåvorna och frysa senare. Fedora, på grund av sin något mer konservativa inställning till kärnor i kandidatfasen, skulle kunna reservera den för beta eller den slutliga utgåvan, beroende på hur det passar in i deras schema.

Kontroverser och underhållsbeslut

Kärnutveckling är aldrig utan sina upp- och nedgångar. Linus Torvalds avvisade en uppsättning RISC-V-patchar Eftersom de ansågs ha förstört generiska rubriker och inte respekterat huvudträdets kvalitetskriterier. Den här typen av avmattningar är inte ovanliga: det är bättre att stoppa tvivelaktiga delar än att dra på sig teknisk skuld i åratal.

Den andra sidan av myntet har varit BcachefsDess integration har skjutits upp (och det talas till och med om att en brytning av den officiella kärnan har skett), vilket har gett upphov till debatter om dess stabilitet och dess utvecklares beteende. Samtidigt har resten av filsystemen fortsatt att konsolideras, där EROFS, EXT4 och Btrfs har skördat betydande förbättringar under denna cykel.

Som grädde på moset innehåller 6.17 interna rensningar och bakgrundsfixar som knappt hamnar i rubrikerna men är viktiga: från EFI-stubrensare till låsningsoptimeringar som ökar prestandan tiofaldigt på vissa rutter, och till och med åtgärdar en långvarig kärnbegränsning som har släpat ut sedan 1993. Det är den typen av osynligt arbete som, när det läggs samman, gör skillnad i stabilitet och latens.

Den som installerar den här versionen kommer att finna en ambitiös kärna, med prioritet åt effektivitet och kompatibilitet med nästa omgång hårdvara, utan att tappa bort de som driver produktionsflottor; från förstärkningen av EXT4 till aktiveringen av Intel Xe3, genom AppArmor, DualPI2 eller strävan mot virtualisering, är fotografiet ett projekt som polerar nutiden och förbereder framtiden samtidigt.

Förklaring av VirtualBox-nätverkstyp
Relaterad artikel:
VirtualBox: Komplett guide till nätverkstyper, användningsområden och tricks