XFS-filsystemet föreslår självåterställning för Linuxkärnan 7.0

XFS-filsystemet kan införa autonoma självåterställningsfunktioner i kommande Linuxkärna 7.0. Ett pull request från XFS-upprätthållaren Darrick J. Wong syftar till att möjliggöra realtidsrapportering av filsysteemproblem för automatiska reparationer av användarrumsprogram. Denna funktion bygger på nya VFS-felrapporteringsverktyg som planeras för samma kärnversion.

Ett nyligen inlämnat pull request av XFS-upprätthållaren Darrick J. Wong föreslår tillägg av autonoma självåterställningsfunktioner till XFS-filsystemet i Linuxkärnan 7.0. Med titeln ”xfs: autonomous self-healing of filesystems” riktar patchserien sig mot 7.0:s sammansmältningsfönster och utnyttjar nya VFS-felrapporteringsverktyg utvecklade av Amutables CTO Christian Brauner, som också är planerade för inkludering i kärnan 7.0. Kärnan i förslaget innebär en kärnmekanism som genererar realtidshändelser för hälsostatus vid upptäckta problem, såsom metadatakorruption, fil-I/O-fel, mediecheckfel, avstängningar och avmonteringar. Dessa händelser levereras via en speciell anonym filbeskrivning, vilket tillåter användarrumsapplikationer med CAP_SYS_ADMIN-privilegier att läsa dem som C-strukturer. För att hantera resurser filas händelserna internt med gränser för att undvika uttömning, vilket säkerställer att de inte stör normala filsysteemoperationer. Dessutom introducerar patchserien en ny medie verifieringsioctl, som matar in eventuella upptäckta integritetsproblem i samma hälsövereningssystem för konsekvent rapportering. På användarrumssidan är en daemon vid namn xfs_healer utformad för att bearbeta dessa händelser och initiera reparationer automatiskt. Hanterad av systemd och med fanotify för start, kommer daemonen endast att blockera avmonteringar under aktiva reparationer. Historiskt har XFS felhantering byggt på reaktiva åtgärder, såsom manuella ingripanden med verktyg som xfs_repair. Om sammansmält, skulle detta system skifta mot proaktiv realtidsövervakning och potentiell automatisering av korrigeringar. Vid förslagets inlämning är ändringarna fortfarande ej sammansmälta i huvudkärnan.

Relaterade artiklar

Illustration depicting Linux 7.0 kernel enhancements to AppArmor, AMDGPU, Ceph, and eCryptfs, featuring Tux at a coding workstation.
Bild genererad av AI

Linux 7.0-kärnan slår samman flera förbättringar

Rapporterad av AI Bild genererad av AI

Utvecklingen av Linux 7.0-kärnan har tagit in uppdateringar för AppArmor, AMDGPU, Ceph och eCryptfs. Dessa ändringar inkluderar förbättringar i säkerhet och hårdvarustöd. Sammanläggningarna signalerar pågående framsteg mot kärnans lansering.

Utvecklare bakom FamFS siktar på upstream-integration för filsystemet 2026. Syftet är att integrera det i mainline Linux-kärnor. Meddelandet kommer från Phoronix, en viktig källa för Linux-hårdvara- och mjukvarunyheter.

Rapporterad av AI

Kärnutvecklare Cong Wang har introducerat DAXFS, ett nytt skrivskyddat filsystem utformat för direkt åtkomst till delad minne i Linux. Byggt på Direct Access-infrastrukturen kringgår det traditionell sidcaching för att minska minnesöverhead. Förslaget syftar till att möjliggöra effektiv delning av data mellan kärnor och enheter.

Linus Torvalds har meddelat att Linuxkärnan kommer att hoppa till version 7.0 efter att 6.x-serien avslutas, vilket markerar en kosmetisk men symbolisk milstolpe för det öppna källkodsprojektet. Beslutet följer etablerade versionspraktiker för att hålla minornummer hanterbara, utan någon större teknisk omarbetning kopplad till förändringen. Pågående utvecklingar inkluderar utökad Rust-integration och förbättringar i hårdvarustöd.

Rapporterad av AI

Linux-grafikutvecklare har skickat in patchar för att åtgärda virtuella minnesfel som plågar äldre AMD GCN GPU:er. Dessa fixar syftar till att förbättra stabiliteten för kort som HD 7000- och R9 290-serierna under Vulkan-arbetslaster. Förändringarna kommer inför Linux Kernel 6.19-utgåvan.

OpenZFS-projektet har släppt version 2.4, som lägger till stöd för Linux 6.18 LTS-kärnan tillsammans med flera prestanda- och hanteringsförbättringar. Denna uppdatering introducerar funktioner som standardkvoter och förbättrad kryptering, vilket gynnar användare på Linux- och FreeBSD-system. Släppet betonar tillförlitlighet och effektivitet i filsystemoperationer.

Rapporterad av AI

Tidig Phoronix-bevakning belyser förväntade förbättringar av IO_uring:s IOPOLL-polling i Linux 7.0, byggt på tidigare kärnförbättringar för överlägsen asynkron I/O-prestanda i högkapacitetsapplikationer.

 

 

 

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj