Errore nel kernel Linux 5.12-rc1 che causa la perdita di dati nel file system

Linus Torvalds ha avvertito gli utenti riguardo a un problema critico rilevato nella versione sperimentale del kernel 5.12-rc1, consigliando di non installare questa versione per test e ha rinominato il tag Git "v5.12-rc1" in "v5.12-rc1-dontuse". Il problema si verifica quando si utilizza un file di swap e può portare a danni ai dati nel file system in cui si trova tale file.

In particolare, le modifiche proposte in 5.12-rc1 hanno compromesso il normale funzionamento del file di swap e hanno portato alla perdita dell'offset dell'inizio dei dati di swap nel FS, causando risultati disastrosi — sovrascrivendo il contenuto del FS con dati di swap casuali. Il problema interessa solo i sistemi con file di swap (swapfile) e non si manifesta quando si utilizza una partizione separata per lo swapping.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster