Nel kernel Linux 6.8 sono stati risolti due gravi problemi in bcachefs

Nel file system bcachefs, incluso nel kernel Linux a partire dalla versione 6.7, sono stati scoperti e corretti due gravi problemi durante i preparativi per il rilascio del kernel 6.8 (le correzioni saranno incluse nella versione 6.8-rc4). Il primo problema riguardava il malfunzionamento dei lock durante la gestione delle directory, causando un errore nella prima tentativo di eliminazione di sottodirectory inesistenti (subvolume), mentre il secondo tentativo poteva bloccarsi a causa del lock non rimosso.

Nel secondo caso si verificava una condizione di race, che durante la chiusura dei file poteva portare a un termine prematuro del thread nel kernel. I problemi sono presenti in tutte le versioni di bcachefs, a partire dalla richiesta di pull originale nel kernel 6.7. Entrambi i problemi sono considerati abbastanza gravi da richiedere il backporting della patch proposta per il ramo stabile del kernel 6.7.

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