Një gabim në kernel Linux 5.12-rc1 që çon në humbjen e të dhënave në FS

Linus Torvalds paralajmëroi përdoruesit për identifikimin e një problemi kritik në lëshimin eksperimental të kernelit 5.12-rc1, këshilloi që të mos instalohej ky version për testim dhe e riemërtoi etiketën Git "v5.12-rc1" në "v5.12-rc1-dontuse". Problemi ndodh kur përdorni një skedar shkëmbimi dhe mund të çojë në prishje të të dhënave në sistemin e skedarëve në të cilin ndodhet skedari.

Në veçanti, ndryshimet e propozuara në 5.12-rc1 ndërprenë funksionimin normal me skedarin e shkëmbimit dhe çuan në humbjen e kompensimit të fillimit të të dhënave të shkëmbimit në sistemin e skedarëve, gjë që çoi në rezultate katastrofike - përmbajtja e sistemit të skedarëve u mbishkrua me të dhëna të rastësishme të shkëmbimit. Problemi prek vetëm sistemet me një skedar swap dhe nuk ndodh kur përdoret një ndarje e veçantë e diskut për shkëmbim.

Burimi: opennet.ru

Shto një koment