• Linux 6.17 och 6.18 – nya funktioner, AMD-satsningar och dramatiken kring Bcachefs

    Linux 6.17 levererar nya funktioner och brett hårdvarustöd, medan kommande 6.18 – just nu i beta – markerar både stora tekniska framsteg för AMD-processorer och ett dramatiskt avsked till filsystemet Bcachefs. Med RC1 släppt den 12 oktober och en stabil utgåva väntad i december, kan 6.18 bli årets mest avgörande Linuxversion.

    Linuxkärnan fortsätter sin snabba utveckling. Version 6.17 är redan här och bjuder på en rad tekniska nyheter, medan 6.18 fortfarande befinner sig i beta. Den första releasekandidaten (RC1) släpptes den 12 oktober, och mycket talar för att just 6.18 blir årets Long Term Support-version (LTS). Det gör att både tekniska framsteg och interna konflikter i projektet väger extra tungt den här gången.

    Förändringarna i Linux 6.17

    Linux 6.17 visade att även en stabil utgåva kan vara full av innovation. På filsystemssidan introducerades experimentellt stöd för large-folio i Btrfs, vilket ger bättre hantering av större minnessidor. Ext4 fick möjlighet till buffrad I/O med flaggan RWF_DONTCACHE, och EROFS gick framåt med metadata-komprimering. Två nya systemanrop, file_getattr() och file_setattr(), gör det enklare att arbeta med inode-attribut. Samtidigt försvann den gamla pktcdvd-drivrutinen, som länge betraktats som föråldrad.

    I kärnans hjärta infördes proxy execution, ett nytt sätt att undvika priority inversion genom att en väntande process kan donera exekveringstid till den som håller ett lås. Tidsredovisningen blev mer flexibel tack vare auxiliary clocks, och en historisk förändring markerades när stödet för enprocessorkärnor togs bort. Även system med en enda CPU-kärna kommer nu att använda SMP-byggda kärnor.

    Säkerheten förstärktes med nya kontroller för filintegritet och förbättrat stöd i AppArmor för AF_UNIX-sockets. BPF, som blivit en av de mest dynamiska delarna av Linux, fick nya funktioner: utökad åtkomst till attribut i cgroups och inbyggda strängoperationer.

    På hårdvarusidan kom en bred flora av nyheter, från stöd för Raspberry Pi RP1-kontroller och Apple Mac SMC GPIO till Richtek-förstärkare, nya Qualcomm-interconnects och Realtek Wi-Fi 6-adaptrar via USB. Arm64 fick live patching och LoongArch fick bättre stöd för BPF.

    Nätverksdelen växte med bland annat TCP_MAXSEG i Multipath TCP, en ny sysctl-parameter för IPv6-forwarding per interface och strängare upprätthållande av TCP-fönster. Dessutom introducerades den nya congestion control-metoden DualPI2 enligt RFC 9332.

    Slutligen fortsatte Linux att bygga ut stödet för Rust. Fler subsystem fick nu abstraktioner i det språket, och den äldre mmap()-metoden i filoperationer började fasas ut till förmån för det säkrare mmap_prepare().

    AMD i fokus i 6.18

    Medan 6.17 innebar en rad förbättringar är det ändå 6.18 som väcker störst intresse – inte minst för AMD:s del. Redan innan merge-fönstret öppnade strömmade pull requests in med omfattande nyheter för processorerna.

    EDAC-drivrutinen för AMD64 har uppdaterats med stöd för Family 26 och nya modeller som sannolikt tillhör nästa generations EPYC Zen 6, med kodnamnet Venice. Här sker en viktig förändring: stödet för 16 minneskanaler, jämfört med de 12 som finns i dagens EPYC-processorer. Detta gör Linux 6.18 redo för kommande hårdvara redan från start.

    Andra modeller i Family 26 pekar på åttakanalsstöd. Här spekuleras det om en efterföljare till EPYC 8004, kanske den ännu inte offentliggjorda 8005-serien eller till och med nya Threadripper PRO-delar.

    Men det är inte bara minneskanaler som är på agendan. Topologidetekteringen för AMD har städats upp, och ett nytt microcode loader-stöd gör det enklare att felsöka problem. Stöd för Assignable Bandwidth Monitoring Counters (ABMC) innebär att EPYC-processorer kan tilldela QoS-räknare till olika resurser, vilket länge varit under diskussion men nu äntligen nått mainline.

    Även firmware-uppdateringar i runtime kommer nu att stödjas för plattformens icke-x86-delar, exempelvis säkerhetsprocessorn. Samtidigt introduceras Secure AVIC, en förbättring för både säkerhet och prestanda inom SEV (Secure Encryption Virtualization).

    På virtualiseringssidan händer också mycket. KVM får stöd för SEV-SNP CipherText Hiding, en funktion som gör det svårare att läsa av gästernas privata minne och därmed minskar risken för offline-attacker. Dessutom aktiveras AVIC som standard på Zen 4 och nyare om x2AVIC stöds. En annan långvarig utveckling som nu är färdig är Secure TSC, som skyddar mot manipulation av TSC-frekvenser i gästsystem.

    Allt detta pekar på att 6.18 blir en milstolpe för AMD, särskilt med tanke på att versionen förväntas bli årets LTS.

    Dramatiken kring Bcachefs

    Men 6.18 handlar inte bara om tekniska framsteg. Den innehåller också ett av de mest kontroversiella besluten på senare tid: Bcachefs tas bort från Linuxkärnan.

    Bakgrunden är en långdragen konflikt mellan Linus Torvalds och Kent Overstreet, huvudutvecklare för Bcachefs. Torvalds har vid upprepade tillfällen klagat på att patchar skickats in för sent i releasecykeln, vilket han menar äventyrat stabiliteten. Diskussionerna blev allt hårdare och mynnade till slut ut i att Bcachefs markerades som ”externally maintained” i 6.17.

    I 6.18 RC1 är filsystemet helt borta. Torvalds konstaterade att med övergången till DKMS-modul är det bättre att ta bort koden från kärnan än att riskera versionsförvirring. För användarna innebär det att Bcachefs fortfarande kan köras – men inte längre direkt. Istället krävs ett DKMS-baserat arbetsflöde, vilket liknar hur NVIDIA:s drivrutiner fungerar. Det ställer höga krav på att gemenskapen snabbt anpassar koden till varje ny kernelversion, och det är långt ifrån säkert att distributionerna kommer paketera bcachefs-dkms. Utan det hamnar ansvaret på användarna själva.

    Bcachefs har visat tekniska styrkor med en kombination av copy-on-write-funktionalitet från Btrfs och ZFS och den raka prestandan från ext4 och XFS. Men dess framtid är nu oklar. Om Overstreet och Torvalds lyckas hitta tillbaka till en fungerande relation återstår att se.

    En avgörande höst för Linux

    Linux 6.17 satte ribban högt med breda förbättringar och nytt hårdvarustöd. Linux 6.18, vars RC1 släpptes den 12 oktober och som väntas bli stabil i december, ser ut att bli en version som går till historien.

    På ena sidan finns tekniska framsteg, inte minst för AMD, där stöd för nästa generations EPYC-processorer, ny säkerhetsfunktionalitet och förbättrad virtualisering markerar ett tydligt kliv framåt. På den andra sidan finns dramatiken kring Bcachefs, där ett av de mest lovande filsystemen lämnar huvudkärnan.

    Frågan är vad som kommer att bli det bestående intrycket av Linux 6.18. Blir det versionen som gav AMD ett starkare fäste i kärnan och lade grunden för nästa års servrar och molnplattformar? Eller kommer den främst att kommas ihåg som den utgåva där Bcachefs, efter år av förhoppningar, försvann ur rampljuset?

    Faktaruta – Linuxkärnan 6.17 & 6.18
    Linux 6.17
    • Btrfs: experimentellt large-folio + fler val för komprimering vid defrag.
    • Ext4: buffrad I/O med RWF_DONTCACHE.
    • EROFS: metadata-komprimering.
    • Nya syscalls: file_getattr(), file_setattr().
    • ”Proxy execution” mot priority inversion (samma CPU).
    • Auxiliary clocks (flexiblare tidsredovisning).
    • UP-kärnor borttagna – även enkärniga system kör SMP-byggd kärna.
    • Säkerhet: nytt FS-ioctl för integritet, AppArmor bättre AF_UNIX.
    • BPF: kfuncs för cgroup-xattrs + standardsträngar.
    • Hårdvara: RP1 (Raspberry Pi), Apple Mac SMC GPIO, Richtek, nya Qualcomm-interconnects, Realtek USB Wi-Fi 6 m.fl.
    • Nät: MPTCP TCP_MAXSEG, per-interface IPv6-forwarding, striktare TCP-fönster, DualPI2 (RFC 9332).
    • Rust-abstraktioner utökas; mmap() fasas till mmap_prepare().
    Linux 6.18 (beta)
    • Status: RC1 släppt 12 oktober; stabil väntas i december.
    • Förväntas bli årets LTS.
    • Bcachefs: borttaget ur mainline — vidare via DKMS.
    • AMD-fokus:
      • EDAC: Family 26 nya modeller (bl.a. troliga EPYC Zen 6 ”Venice”) med 16 minneskanaler.
      • Fler Family 26-modeller med 8 kanaler (möjliga EPYC 8005 / nya TR PRO).
      • Städad CPU-topologi + förbättrad microcode-laddare för felsökning.
      • ABMC: QoS-bandbredds-räknare på EPYC.
      • Runtime-firmware för säkerhetsprocessor m.fl.
      • Secure AVIC för bättre SEV-prestanda/säkerhet.
      • KVM: SEV-SNP CipherText Hiding, Secure TSC; AVIC på som standard på Zen 4+ med x2AVIC.
  • Fedora Linux 43 Beta: framtidens Linux är här – men bara på prov

    Fedora 43 är här i beta och ger en kittlande försmak av nästa generations Linux. Med en helt ny kärna, modernare skrivbord och smartare pakethantering tar Fedora ännu ett steg mot framtiden – men den våghalsige bör testa den på en reservdator.

    Fedora-projektet har nu släppt betaversionen av Fedora Linux 43, och det är mycket som är nytt och spännande för alla som gillar att testa den senaste tekniken.

    Ny kärna och fräschare skrivbordsmiljöer
    Under huven hittar vi den kommande Linux 6.17-kärnan, vilket betyder bättre stöd för ny hårdvara och en hel del optimeringar. På skrivbordet bjuds vi på GNOME 49 i Fedora Workstation och KDE Plasma 6.4 för KDE-fansen – båda fyllda med nya funktioner och förbättringar.

    Enklare installation och mer moderna standarder
    Den klassiska Fedora-installationen har fått ett lyft tack vare den nya Anaconda WebUI, som nu blir standard i fler varianter av Fedora. Dessutom körs GNOME-skrivbordet enbart på Wayland, vilket markerar slutet för X11 i standardläget. Även små saker får kärlek: emojier visas snyggare tack vare stöd för COLRv1-teckensnitt, och utvecklare kan prova det nya språket Hare.

    Pakethantering och uppdateringar blir smartare
    Fedora 43 gör DNF 5 till standard i installern, vilket betyder snabbare och mer pålitliga paketinstallationer. För användare av Fedora Kinoite aktiveras automatiska uppdateringar som standard, och systemet startar snabbare tack vare en zstd-komprimerad initrd. Fedora introducerar även Packit-automation för enklare paketsläpp.

    Massiva uppdateringar för utvecklare
    Som alltid med Fedora får utvecklare en rejäl uppdatering av verktygskedjan: GCC 15.2, Glibc 2.42, LLVM 21, Python 3.14, PostgreSQL 18, Ruby on Rails 8.0, MySQL 8.4 och mycket mer finns redan med i betan.

    När släpps det skarpt?
    Den färdiga versionen av Fedora Linux 43 väntas i slutet av oktober eller början av november 2025. Fram tills dess kan du ladda ner betaversionen som ISO eller torrent – men kom ihåg att det här är en förhandsversion. Perfekt att testa i en virtuell maskin eller på en reservdator, men inget för ditt huvudsakliga arbetsredskap.

    https://dl.fedoraproject.org/pub/fedora/linux/releases/test/43_Beta

    Fedora Linux 43 — Fakta (Beta)
    • Status Beta (förhandsversion; ej för produktion)
    • Kärna Linux 6.17 (kommande serie)
    • Skrivbord GNOME 49 (Workstation), KDE Plasma 6.4 (KDE-utgåvan)
    • Installer/Session Anaconda WebUI som standard i fler Spins; GNOME kör Wayland-endast
    • Grafik/Emoji Stöd för COLRv1 i Noto Color Emoji (bättre färgemoji)
    • Språk/Runtime Stöd för Hare-språket (experimentellt)
    • Pakethantering DNF 5 som standard i Anaconda för RPM-installationer
    • Automatisering Packit-onboarding för nya paket; Fedora Kinoite har auto-uppdateringar aktiverade
    • Uppstart/Prestanda zstd-komprimerad initrd som standard (snabbare boot)
    • Utvecklingsverktyg GCC 15.2; GNU Binutils 2.45; GNU C Library (glibc) 2.42; GDB 17.1; LLVM 21; Golang 1.25; Perl 5.42; RPM 6.0; Python 3.14; PostgreSQL 18; Ruby on Rails 8.0; Dovecot 2.4; MySQL 8.4; Tomcat 10.1
    • Tillgänglighet ISO-avbilder och torrentfiler för nedladdning (beta)
    • Planerad skarp release Slutet av oktober till början av november 2025
    • Varning Installera inte på produktionssystem. Testa i VM eller på reservdator.
    Tips: Håll utkik efter kända fel i releasenoterna och uppgradera ofta under betaperioden.
  • openSUSE stoppar Bcachefs-stöd i Tumbleweed med Linux 6.17

    openSUSE tar bort stödet för filsystemet Bcachefs i Tumbleweed i samband med uppgraderingen till Linuxkärnan 6.17. Beslutet följer på Linus Torvalds besked att inte längre låta Bcachefs ingå i den officiella kärnan, vilket innebär att användare som vill fortsätta använda filsystemet får förlita sig på upstream eller egna lösningar.

    openSUSE har beslutat att stänga av stödet för filsystemet Bcachefs i Tumbleweed när distributionen uppgraderar till Linux 6.17, som väntas släppas i slutet av september eller början av oktober 2025. Även användare av openSUSE Slowroll kan på sikt komma att beröras.

    Bakgrunden: förändrad status i Linuxkärnan

    Med Linux 6.17 ändrade Linus Torvalds statusen för Bcachefs från ”stödd” till ”externt underhållen”. Anledningen är att Bcachefs-utvecklarna inte velat rätta sig efter kärnans etablerade rutiner för bugghantering och versionspolicy. Konsekvensen blir att inga fler ändringar för filsystemet accepteras i Linuxkärnans officiella kodbas.

    Eftersom openSUSE Tumbleweed alltid levererar den senaste kärnan innebär detta att Bcachefs inte längre kommer att vara tillgängligt i distributionen från och med version 6.17.

    SUSE uppmanar användare att följa upstream

    ”När Bcachefs inte längre underhålls av kärnans utvecklarteam måste vi stänga av det även hos oss,” säger Jiri Slaby från SUSE Labs. Han rekommenderar användare att följa projektets egna instruktioner för installation och drift. Det är också möjligt att skapa ett så kallat Kernel Module Package (KMP) för att själva lägga till stödet.

    openSUSE utvecklarna gör klart att de inte kommer att lägga resurser på att själva underhålla eller backporta Bcachefs-patchar. Om utvecklingen däremot återupptas inom Linuxkärnan är de öppna för att aktivera stödet igen.

    Användare avråds från att uppdatera

    För den som redan kör Bcachefs innebär förändringen att kernelserien 6.16 i Tumbleweed fortfarande fungerar som tidigare. Slowroll påverkas inte i nuläget. Användare som vill fortsätta med Bcachefs bör därför undvika att uppgradera till Linux 6.17 eller följa upstream-projektets vägledning för att köra filsystemet via en separat modul.

    Lansering väntas i september eller oktober

    Linux 6.17 väntas släppas den 28 september, men om en extra testversion behövs kan lanseringen skjutas upp till den 5 oktober.

    Faktaruta: Bcachefs i openSUSE (Tumbleweed/Slowroll)

    Vad händer?
    openSUSE avaktiverar Bcachefs-stöd i kernel 6.17 för Tumbleweed (och eventuellt Slowroll senare).

    Bakgrund
    I Linux 6.17 ändrades Bcachefs-status till ”externally maintained”. Det innebär att filsystemet inte längre underhålls i Linuxkärnans huvudträd och att nya Bcachefs-ändringar inte accepteras uppströms.

    Varför stängs det av i openSUSE?
    När upstream inte längre tar in Bcachefs-ändringar vill openSUSE undvika att bära eget, långsiktigt underhåll. Därför stängs funktionen av i deras 6.17-byggnader i stället för att backporta eller paketera specialpatchar.

    Vad betyder det för användare?

    • Kernel 6.16 i Tumbleweed påverkas inte – Bcachefs fungerar där som tidigare.
    • Uppgradering till kernel 6.17 tar bort inbyggt stöd för Bcachefs.
    • Vill du fortsätta använda Bcachefs kan du följa upstreams instruktioner och/eller bygga ett KMP (Kernel Module Package).

    openSUSEs hållning
    Inga downstream-patchar eller backportar planeras för Bcachefs från och med 6.17. Stöd kan återaktiveras om Bcachefs åter blir underhållet uppströms.

    Tips: Om du är beroende av Bcachefs – stanna på kernel 6.16 tills vidare.

  • Ubuntu 25.10: Ny kärna, ny teknik och en modernare framtid

    Ubuntu 25.10 närmar sig med stormsteg – och den nya versionen bjuder på en rejäl teknisk uppgradering. Med Linux-kärnan 6.17, ett uppdaterat GNOME-skrivbord och en arsenal av färska utvecklingsverktyg lovar Questing Quokka bättre prestanda, bredare hårdvarustöd och en modernare upplevelse för både utvecklare och vanliga användare.

    Ubuntu står inför ännu en stor uppdatering. När version 25.10, med det lekfulla kodnamnet Questing Quokka, lanseras den 9 oktober 2025, blir det med Linux-kärnan 6.17 i centrum. Det markerar inte bara en teknisk uppgradering – utan även ett tydligt steg i Canonicals strategi att alltid erbjuda de senaste kärnorna i varje ny release.

    Från Plucky Puffin till Questing Quokka

    Arbetet med Ubuntu 25.10 startade redan i april, kort efter släppet av Ubuntu 25.04 (Plucky Puffin). Inledningsvis byggde utvecklingsversionerna på Linux 6.14, samma kärna som även backporterades till långtidsstödet Ubuntu 24.04 LTS (Noble Numbat) via uppdateringen 24.04.3. Men med den nya testserien tar Ubuntu klivet över till Linux 6.17 – och därmed får användarna tillgång till den allra senaste kärnutvecklingen redan innan den skarpa lanseringen.

    Vad Linux 6.17 innebär

    Linux 6.17 innehåller en rad förbättringar som riktar sig både till vardagsanvändare och mer avancerade systembyggare. Bland de mest framträdande nyheterna finns:

    • Prestandaförbättringar för Btrfs – ett filsystem som blir allt mer populärt tack vare sina moderna funktioner som snapshots och inbyggd komprimering.
    • Stöd för Intels Wildcat Lake – nästa generation plattform från Intel får officiellt kärnstöd, vilket innebär bättre kompatibilitet på nya bärbara och stationära datorer.
    • ARM BRBE (Branch Record Buffer Extension) – ett viktigt tillägg för utvecklare och system som bygger på ARM-arkitekturen.
    • IPv6 force_forwarding sysctl – en ny parameter som gör det möjligt att konfigurera vidarebefordran per nätverksgränssnitt.
    • Förbättrad EXT4-blockallokering – ökar skalbarheten och prestandan för Linux mest använda filsystem.
    • AMD Hardware Feedback Interface (HFI) – ger mer exakt information om CPU-prestanda och kan på sikt bidra till smartare energihantering.

    Utöver dessa finns en lång lista med nya drivrutiner, nätverksoptimeringar och dokumentationsuppdateringar – precis det som gör att Linux kontinuerligt utvecklas för att hålla jämna steg med modern hårdvara.

    En modern verktygslåda för utvecklare

    Kärnan är inte det enda som förnyas i Ubuntu 25.10. Systemet kommer också att levereras med en rad nya versioner av viktiga utvecklingsverktyg:

    • GCC 15
    • GNU Binutils 2.45
    • Python 3.13
    • LLVM 20
    • Boost 1.88
    • OpenSSL 3.5

    Dessutom uppdateras grafikstacken till Mesa 25.2, vilket betyder bättre stöd för moderna grafikkort och förbättrad spel- och grafikprestanda. En annan stor förändring är att klassiska sudo ersätts av sudo-rs, en ny implementation skriven i programmeringsspråket Rust som både ökar säkerheten och förbättrar kodunderhållet.

    GNOME 49 och återkomsten av X11-stöd

    På skrivbordssidan kommer användarna att möta GNOME 49, den senaste versionen av det populära gränssnittet. En viktig nyhet här är att GDM (GNOME Display Manager), Ubuntus standardinloggningsskärm, återigen aktiverar X11-stöd. Det innebär att användare som föredrar eller behöver andra skrivbordsmiljöer än Wayland får en smidigare upplevelse, något som efterfrågats av många i communityn.

    Tidsplanen för Ubuntu 25.10

    Canonical har redan lagt fram en tydlig tidsplan för den nya versionen:

    • 18 september 2025 – Betaversionen släpps
    • 2 oktober 2025 – Release Candidate (RC) blir tillgänglig
    • 9 oktober 2025 – Den färdiga versionen av Ubuntu 25.10 lanseras officiellt

    Redan nu kan nyfikna användare ladda ner de dagliga testavbildningarna från Ubuntus webbplats och själva prova det senaste.

    Slutsats: Ett steg framåt för Ubuntu och Linux-användare

    Med Ubuntu 25.10 befäster Canonical sin roll som en av de mest användarvänliga och framåtblickande Linux-distributionerna. Kärnan 6.17 lovar bättre prestanda och bredare hårdvarustöd, samtidigt som de uppdaterade utvecklingsverktygen och det moderna skrivbordet GNOME 49 gör systemet attraktivt för både utvecklare och vanliga användare.

    När Questing Quokka når allmänheten i oktober blir det ännu ett exempel på hur Ubuntu lyckas balansera stabilitet och innovation – en kombination som gjort distributionen till en av de mest populära i Linux-världen.

    Ubuntu 25.10 “Questing Quokka” — Teknisk faktaruta

    Släppdatum: 9 oktober 2025
    Stödperiod: ≈ 9 månader Ej LTS
    Kärna: Linux 6.17 (standard)
    Skrivbord: GNOME 49 (GDM med X11-stöd)

    Fördelar med Linux 6.17
    • Snabbare filsystem: Btrfs prestandalyft och förbättrad skalbarhet i EXT4.
    • Bättre hårdvarusupport: Intel Wildcat Lake, AMD Hardware Feedback Interface (HFI).
    • ARM-förbättringar: Branch Record Buffer Extension (BRBE).
    • Nätverk: ipv6.force_forwarding (sysctl) möjliggör vidarebefordran per interface.
    • Fler och nyare drivrutiner, nätverks- och dokumentationsförbättringar.
    Uppdaterade komponenter
    • Kompl: GCC 15, GNU Binutils 2.45, LLVM 20, Boost 1.88
    • Språk/Libs: Python 3.13, OpenSSL 3.5
    • Grafik: Mesa 25.2
    • Säkerhet: sudo-rs (Rust-baserad ersätter klassisk sudo)
  • Linus Torvalds markerar Bcachefs som externt underhållet – framtiden för filsystemet osäker

    Torvalds degraderar Bcachefs till ”externt underhållet” — ett tydligt tecken på bristande förtroende för projektets väg framåt. Användare påverkas inte akut, men frånvaron av nya godkända ändringar gör filsystemets långsiktiga roll i Linux ekosystem oklar.

    Efter månader av osäkerhet kring filsystemet Bcachefs har Linux skapare Linus Torvalds nu gjort sitt ställningstagande tydligt. I samband med Linux 6.17 stoppades nya uppdateringar av Bcachefs från att tas in i kärnan. Nu bekräftas beslutet i och med att Bcachefs i underhållarfilen flyttats från kategorin ”stödd” till ”externt underhållet”.

    Ett nytt filsystem med ambitioner

    Bcachefs introducerades som ett modernt filsystem med målet att kombinera prestanda i nivå med ext4 med avancerade funktioner från ZFS och Btrfs, exempelvis checksummor, snapshotstöd och komprimering. Under flera år pågick en intensiv utveckling, och i slutet av 2023 accepterades koden till slut i Linux huvudkärna – något som länge betraktades som en stor framgång för projektet.

    Konflikt om utvecklingen

    Men resan därefter blev snabbt krokig. Torvalds uttryckte återkommande frustration över hur underhållet och kommunikationen kring Bcachefs sköttes. I början av 2025 flaggade han för att han inte längre hade förtroende för projektets framtid inom Linuxkärnan. Detta ledde till att inga nya patchar togs emot inför version 6.17.

    Genom att nu formellt ändra statusen till ”externt underhållet” markerar Torvalds att ansvaret helt flyttats utanför huvudprojektet. Det betyder att vidare utveckling måste ske i separat regi, utan direkt stöd från Linuxkärnans ledning.

    Koden finns kvar – men utvecklingen fryser

    För användare som redan kör Bcachefs innebär beslutet inte någon omedelbar katastrof. Koden finns kvar i kärnan, vilket minimerar risken för att befintliga system slutar fungera. Samtidigt står det klart att nya förbättringar eller buggfixar inte kommer att godtas av Torvalds inom överskådlig tid.

    Osäker framtid

    Vad som händer med Bcachefs framöver är oklart. Att ett filsystem tappar stöd från kärnans ledning innebär i praktiken att dess långsiktiga framtid hänger på om externa utvecklare kan och vill fortsätta arbetet. För användarna återstår frågan om det är värt att satsa på Bcachefs – eller om det är säkrare att välja mer etablerade alternativ som ext4, XFS eller Btrfs.

    Fakta: Bcachefs – snabb överblick
    • Status: Markerat som externt underhållet i Linuxkärnans underhållarfil.
    • Konsekvens: Koden ligger kvar i mainline för kompatibilitet, men nya pull requests för Bcachefs väntas inte godtas inom kort.
    • Vad Bcachefs erbjuder: Checksummor, snapshotstöd och komprimering – med sikte på prestanda i klass med ext4.
    • För användare just nu: Inga omedelbara avbrott för befintliga system. För nya deployment: överväg etablerade alternativ som ext4, XFS eller Btrfs.
    • Vidare utveckling: Förväntas ske utanför Linuxkärnans huvudprojekt; följ projektets uppströmskanaler.
  • Linux 6.17 RC1 är här – första testversionen släppt av Linus Torvalds

    Linus Torvalds har nu officiellt presenterat den första Release Candidate-versionen (RC1) av den kommande Linux 6.17-kärnan, vilket markerar slutet på utvecklingsfönstret och starten på testfasen inför den slutliga lanseringen.

    Det har gått två veckor sedan Linux 6.16 släpptes, och precis som traditionen bjuder innebär det att merge-fönstret för 6.17 nu är stängt. Härifrån och framåt kommer nya RC-versioner att publiceras varje söndag fram till slutversionen, som väntas om cirka två månader.

    Tidig – eller sen – release beroende på perspektiv

    Torvalds, som befann sig i Finland när han skar releasegrenen, konstaterade att tidpunkten för RC1 kan uppfattas som både tidigare och senare än vanligt.
    – Det är söndag morgon hemma i min vanliga tidszon, men nästan söndag kväll här i Finland. Jag valde att lägga mig någonstans mitt emellan min vanliga “tidig söndagseftermiddag”-plan, förklarar han.

    På grund av resor såg Torvalds till att göra huvuddelen av arbetet under den första veckan. Det visade sig vara en lyckad strategi, eftersom de sena ändringsförslagen (“stragglers”) blev hanterbara även på resande fot – även om de möttes av en något mer irriterad Linus än vanligt, enligt honom själv.

    Hälsosamt utvecklingsfönster

    Trots resorna beskriver Torvalds merge-fönstret som “ganska hälsosamt” och statistiken ligger på normala nivåer både vad gäller patchstorlek och antal commits. Som vanligt är antalet ändringar så pass stort att Torvalds endast publicerar en sammanfattad mergelog – en översikt “från 10 000 fots höjd” över utvecklingsprocessen.

    Nyheter i Linux 6.17

    Den kommande Linux 6.17-kärnan bjuder på en rad förbättringar:

    • Btrfs-förbättringar – prestandaförbättringar och optimeringar för filsystemet.
    • Intel Wildcat Lake-stöd – utökad kompatibilitet med Intels hårdvara.
    • Arm BRBE-stöd – stöd för Arm:s Branch Record Buffer Extension.
    • IPv6-förbättringar – nytt force_forwarding sysctl för att möjliggöra vidarebefordran per gränssnitt.
    • EXT4-optimeringar – bättre skalbarhet för blockallokering.
    • AMD HFI-stöd – stöd för AMD:s Hardware Feedback Interface.

    Utöver detta tillkommer som vanligt nya och uppdaterade drivrutiner, förbättrad dokumentation, filsystem- och nätverksförbättringar samt många andra ändringar som stärker kärnans funktionalitet och hårdvarustöd.

    När släpps den slutliga versionen?

    Slutversionen av Linux 6.17 förväntas anlända i slutet av september eller början av oktober 2025. Om utvecklingen går smidigt och det endast behövs sju RC-versioner landar den 28 september. Skulle det krävas åtta RC-versioner sker lanseringen istället den 5 oktober.

    För den som vill testa redan nu finns Linux 6.17 RC1 att ladda ner via Linus Torvalds Git-träd eller från kernel.org. Men kom ihåg – detta är en förhandsversion och bör inte installeras på produktionssystem.

    RC1

    Linux 6.17-rc1 – första testversionen

    Släppt: 10 augusti 2025. Merge-fönstret stängt; veckovisa RC-släpp på söndagar till finalen om ~2 månader.
    Huvudnyheter
    • Btrfs: märkbara prestandaförbättringar; cache av free-space-bitmap m.m.
    • Intel Wildcat Lake: nytt stöd (bl.a. EDAC/in-band ECC).
    • Arm BRBE: stöd för Branch Record Buffer Extension.
    • IPv6: force_forwarding sysctl för per-gränssnitt-vidarebefordran.
    • EXT4: bättre skalbarhet i blockallokering.
    • AMD HFI: stöd för Hardware Feedback Interface.
    • Stora uppdateringar av drivrutiner, dokumentation, filsystem & nätverk.
    Status & tidslinje
    • Version: 6.17-rc1 (förhandsversion – ej för produktion)
    • Nästa steg: RC-släpp varje söndag
    • Final: förväntas 28 sep (7 RC) – eller 5 okt 2025 (8 RC)
    Att testa
    • Hämta källkod från kernel.org eller Torvalds git-träd.
    • Bygg i en testmiljö; rapportera regressions på LKML/bugzilla.
    • Undvik produktion; RC kan innehålla kända/nya problem.
    Citat/summary: Linus Torvalds beskriver ett “hälsosamt” merge-fönster med normala siffror för patchstorlek och antal commits; RC1 släpptes något tidigare på dagen p.g.a. tidszoner/resor.

    Källa

  • Linux Kernel 6.16 är här – men Torvalds flaggar för möjlig försening av nästa version

    Äntligen! Buggen som gjorde att 25 år gamla ljudkort som Sound Blaster kunde krascha slumpmässigt är nu fixad.

    Den stabila versionen av Linux-kärnan 6.16 är nu officiellt släppt. Enligt projektledaren Linus Torvalds avslutades utvecklingscykeln på ett lugnt och stabilt sätt, utan några större överraskningar – något som gjorde att en åttonde releasekandidat aldrig behövde släppas. Men medan det nuvarande släppet är ute, riktas blicken redan mot nästa version, Linux 6.17 – som kan komma att försenas.

    Familjehändelser kan påverka nästa version

    Torvalds har nämligen gått ut med en varning om att arbetet med Linux 6.17 riskerar att påverkas av personliga åtaganden. Under augusti kommer han att vara bortrest i samband med både ett familjebröllop och en födelsedag, och han räknar med att vara på resande fot ungefär halva månaden – med tid i både USA och Finland.

    Eftersom Linuxutvecklingen följer en tydlig rytm med ett två veckor långt merge window (sammanslagningsfönster) – då större nyheter förs in i koden – innebär hans frånvaro att viss förskjutning kan uppstå. Torvalds har därför redan försökt snabba på processen genom att be utvecklare skicka in sina pull requests tidigare än vanligt. Hittills har han fått in omkring 50 stycken i förväg, vilket han tackar för.

    Risk för mindre försening

    Trots sin framförhållning medger Torvalds att han under andra veckan av sammanslagningsfönstret kan få svårt att hantera alla inkommande kodändringar. Skulle det bli för mycket att hinna med innan han reser vidare, kan det första utkastet av Linux 6.17 – kallat rc1 – skjutas upp med några dagar.

    – Om jag inte hinner med alla pull requests i tid, kan jag komma att fördröja rc1 något för att hinna ikapp, skriver Torvalds i sitt veckobrev.

    Han betonar dock att detta inte ska tolkas som att sena bidrag kommer accepteras i högre utsträckning. Tvärtom kan en mer pressad tidsplan leda till striktare gränser för vad som släpps in.

    Inga överraskningar i 6.16

    När det gäller Linux 6.16, som nu är tillgänglig, är det en uppdatering med fokus på stabilitet. Den innehåller främst mindre justeringar av drivrutiner samt mindre kodändringar. Det är inte någon dramatisk uppdatering, vilket enligt Torvalds är positivt.

    – Det är en ganska lugn version med små uppdateringar, inga stora förändringar. Allt ser ut att fungera som det ska, konstaterar han.

    Sound Blaster AWE32‑fixen i Linux 6.16 – 25 år senare

    Ett av de mer färgstarka inslagen i Linux 6.16 är två små men avgörande patchar som väcker liv i Creative Sound Blaster AWE32/AWE64 – ett ISA‑ljudkort som såldes på 1990‑talet. Buggen, som rapporterades sent 2023 (Bug 218185), kunde frysa hela systemet eller skapa skrapljud när moderna ljud­servrar som PipeWire växlade DMA‑läge under uppspelning.

    ”Äkta retro‑riggar som uppgraderades till nya distros låste sig plötsligt – tack vare PipeWires automatiska DMA‑växling.”

    Vad orsakade problemet?

    • DMA‑lägesväxling “i farten” – registret programmerades om medan ett PCM‑flöde spelade.
    • PipeWire förvärrade felet – fler automatiska växlingar än med äldre ALSA‑anrop gjorde buggen reproducerbar.

    Lösningen i två patchar

    PatchEffektenCommit‑författare
    force‑disable DMA when mode is changedStänger av DMA, skriver om registret, aktiverar igen → eliminerar busshäng & brusTakashi Iwai
    block DMA mode change during active PCM streamVägrar byte om kortet spelar → stoppar riskabla skrivningarTakashi Iwai

    Båda togs in strax före 6.16‑rc3 och backportas även till LTS‑grenar.

    Varför är detta intressant 2025?

    • Retro‑entusiaster får stabilt FM‑ och SoundFont‑ljud utan krascher.
    • Virtuell pass‑through av ISA‑kort i t.ex. QEMU blir tillförlitlig.
    • Bevis på långsiktigt underhåll: Linux accepterar fixar för 30‑årig hårdvara – ingen lämnas efter.

    Påverkan för olika scenarier

    MiljöVad ändras med 6.16
    Fysisk AWE32/AWE64‑rigg + PipeWireSystemfrysningar och ljudglitchar försvinner
    Retro‑rigg utan PipeWireIngen märkbar skillnad
    Moderna datorer utan ISAIngen påverkan (endast några rader kod)

    Kort sagt: Linux 6.16 räddar ett klassiskt ljudkort från random krascher – ett charmigt exempel på hur kärnprojektet fortfarande vårdar sin mest nostalgiska hårdvara.

    Uppdatering via distributioner

    För de flesta användare är det inte rekommenderat att manuellt försöka installera Linux 6.16 – särskilt inte om man inte är van att hantera lågnivåkomponenter i systemet. De som använder snabbfotade Linuxdistributioner kan få den nya kärnan som en uppdatering inom kort, medan användare av långsammare system som Ubuntu kan få vänta tills nästa stora systemuppgradering.

    Sammanfattning

    • Linux 6.16 är släppt och innehåller huvudsakligen mindre drivrutinsfixar.
    • Linux 6.17 kan komma att försenas något på grund av Linus Torvalds resor i augusti.
    • Torvalds har redan fått in ett stort antal kodbidrag i förväg för att undvika problem.
    • En eventuell försening av rc1 (första releasekandidaten) skulle bara vara några dagar.
    • Sena kodbidrag kommer inte accepteras – bidragsgivare uppmanas att hålla sig till tidsplanen.

    https://kernel.org

    Nyheter Linux 6.16 på Teknisknivå

    • CPU & arkitektur: Intel APX (32 register), Intel TDX för krypterade VM, ny flagga CONFIG_X86_NATIVE_CPU, förbättrad AMD‑SBI‑support.
    • Grafik & acceleratorer: Nouveau känner igen NVIDIA Hopper/Blackwell, Intel Xe/Arc strömsparfunktioner, AMD GPU‑patchar för Strix Point.
    • Ljud & I/O: USB Audio Offload (musik även i viloläge) och DMABUF‑>TCP zero‑copy för snabbare nätverk.
    • Fil‑ & lagringssystem: XFS får stora atomära skrivningar, Ext4 “fast commit”‑optimering och stora folios, Btrfs 50 % snabbare metadata.
    • Minne & synk: Automatisk viktad NUMA‑interleaving, Futex2‑förbättringar med lägre lås‑latens.
    • Säkerhet & diagnostik: Coredump över AF_UNIX‑socket och fscrypt‑nycklar som skyddas i hårdvara.
    • Diverse drivrutiner: Apple M2 PCIe‑stöd, Magic Mouse 2 (USB‑C), nya Wi‑Fi/Bluetooth‑ID:n, Sound Blaster AWE32‑fix efter 25 år!

    Tips: Vänta på att din distribution pushar uppdateringen – egenkompilering rekommenderas bara för avancerade användare.

Etikett: Linux 6.17

  • Linux 6.17 och 6.18 – nya funktioner, AMD-satsningar och dramatiken kring Bcachefs

    Linux 6.17 levererar nya funktioner och brett hårdvarustöd, medan kommande 6.18 – just nu i beta – markerar både stora tekniska framsteg för AMD-processorer och ett dramatiskt avsked till filsystemet Bcachefs. Med RC1 släppt den 12 oktober och en stabil utgåva väntad i december, kan 6.18 bli årets mest avgörande Linuxversion. Linuxkärnan fortsätter sin snabba…

  • Fedora Linux 43 Beta: framtidens Linux är här – men bara på prov

    Fedora 43 är här i beta och ger en kittlande försmak av nästa generations Linux. Med en helt ny kärna, modernare skrivbord och smartare pakethantering tar Fedora ännu ett steg mot framtiden – men den våghalsige bör testa den på en reservdator. Fedora-projektet har nu släppt betaversionen av Fedora Linux 43, och det är mycket…

  • openSUSE stoppar Bcachefs-stöd i Tumbleweed med Linux 6.17

    openSUSE tar bort stödet för filsystemet Bcachefs i Tumbleweed i samband med uppgraderingen till Linuxkärnan 6.17. Beslutet följer på Linus Torvalds besked att inte längre låta Bcachefs ingå i den officiella kärnan, vilket innebär att användare som vill fortsätta använda filsystemet får förlita sig på upstream eller egna lösningar. openSUSE har beslutat att stänga av…

  • Ubuntu 25.10: Ny kärna, ny teknik och en modernare framtid

    Ubuntu 25.10 närmar sig med stormsteg – och den nya versionen bjuder på en rejäl teknisk uppgradering. Med Linux-kärnan 6.17, ett uppdaterat GNOME-skrivbord och en arsenal av färska utvecklingsverktyg lovar Questing Quokka bättre prestanda, bredare hårdvarustöd och en modernare upplevelse för både utvecklare och vanliga användare. Ubuntu står inför ännu en stor uppdatering. När version…

  • Linus Torvalds markerar Bcachefs som externt underhållet – framtiden för filsystemet osäker

    Torvalds degraderar Bcachefs till ”externt underhållet” — ett tydligt tecken på bristande förtroende för projektets väg framåt. Användare påverkas inte akut, men frånvaron av nya godkända ändringar gör filsystemets långsiktiga roll i Linux ekosystem oklar. Efter månader av osäkerhet kring filsystemet Bcachefs har Linux skapare Linus Torvalds nu gjort sitt ställningstagande tydligt. I samband med…

  • Linux 6.17 RC1 är här – första testversionen släppt av Linus Torvalds

    Linus Torvalds har nu officiellt presenterat den första Release Candidate-versionen (RC1) av den kommande Linux 6.17-kärnan, vilket markerar slutet på utvecklingsfönstret och starten på testfasen inför den slutliga lanseringen. Det har gått två veckor sedan Linux 6.16 släpptes, och precis som traditionen bjuder innebär det att merge-fönstret för 6.17 nu är stängt. Härifrån och framåt…

  • Linux Kernel 6.16 är här – men Torvalds flaggar för möjlig försening av nästa version

    Den stabila versionen av Linux-kärnan 6.16 är nu officiellt släppt. Enligt projektledaren Linus Torvalds avslutades utvecklingscykeln på ett lugnt och stabilt sätt, utan några större överraskningar – något som gjorde att en åttonde releasekandidat aldrig behövde släppas. Men medan det nuvarande släppet är ute, riktas blicken redan mot nästa version, Linux 6.17 – som kan…