Udviklerne af Debian-projektet har annonceret suspensionen af publiceringen af installationsbilleder med opdateringen Debian 12.3 på grund af opdagelsen af en fejl i Linux-kernen, der fører til dataskader i Ext4-filsystemet. Brugere af allerede installerede systemer anbefales at undgå at installere opdateringer af pakker med kernen fra depotet, indtil der publiceres en løsning.
Problemet optræder i den stabile gren af Linux-kernen 6.1, hvor en rettelse blev flyttet fra version 6.5, som løser nedlukningen forårsaget af en fejl i koden til opdatering af filstørrelsen, der blev mindre efter en direkte I/O-operation med flaget O_SYNC. Beskadigelsen er klassificeret som ikke-kritisk (hvad dette præcist indebærer, uddybes ikke, det er sandsynligt, at datatab sker under meget sjældne omstændigheder, eller at data ikke går tabt permanent, men filstørrelsen bliver større end reelt).
I konteksten af Debian 12 blev fejlen overført til pakken med kernen 6.1 efter synkroniseringen med udgivelsen 6.1.64. Under diskussionen af fejlen nævnte Debian-udviklerne, at problemet er løst i opdateringen 6.1.66, men det er stadig uklart, hvilket af de tilføjede rettelser i denne udgivelse der løser problemet, da der ikke er åbenlyse ændringer relateret til VFS og Ext4 i kernen 6.1.66 (det drejer sig sandsynligvis om at problemet ikke længere optræder i deb-pakken baseret på kernen 6.1.66, mens den faktiske rettelse blev tilføjet til kernen 6.1.65, som har ændringer relateret til Ext4).
Tillæg: Du kan kontrollere den aktuelle version af den kørende kerne på Debian 12 med kommandoen «uname -a», fejlen findes i kerneversion 6.1.0-14. Hvis du har installeret denne version, foreslås det at bruge en tidligere kerneversion, da Debian gemmer tre versioner af kernen under opdateringer.
Kilde: opennet.ru
