Fel i Bcachefs som leder till filsystemskorrumpering vid anvÀndning av flera enheter

I Linux-kĂ€rnan 6.7 har en ganska allvarlig bugg i logiken för filsystemet Bcachefs upptĂ€ckts, som visar sig i konfigurationer med flera lagringsenheter nĂ€r nya versioner av verktygen för att skapa filsystem anvĂ€nds. Problemet innebĂ€r att det Ă€r möjligt att skapa en situation dĂ€r filsystemet försöker uppgradera versionen, vilket inte slutförs, efter vilket kĂ€rnan kan försöka göra versionen av filsystemet Ă€ldre — och som ett resultat av detta samspel kan allvarlig korruption av filsystemet intrĂ€ffa.

För nÀrvarande rekommenderas det att alla anvÀndare av Bcachefs med mer Àn en enhet uppgraderar till kÀrna 6.8, eftersom de föreslagna korrigeringarna inte har accepterats i gren 6.7 pÄ grund av att de inte uppfyller kraven för följande korrigeringar (korrigeringar av olika problem har skickats i en och samma pull-begÀran utan att delas upp i separata patchar). Med tiden kommer en mekanism för ny scanning av filsystemet att implementeras för att Äteruppbygga trÀden frÄn metadata i inoden, vilket sÀkerstÀller ÄterstÀllning Àven i sÄdana situationer.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster