Nel kernel Linux 6.15 si prevede di rimuovere il file system SystemV

Lo sviluppatore Jan Kara della SUSE ha proposto una patch che rimuove dal kernel Linux il codice di supporto per i file system Xenix, SystemV/386 e Coherent. Questo codice è stato contrassegnato come non supportato (orphaned) dal 2023, e da allora non si sono trovati volontari per mantenerlo. Il maintainer Christian Brauner, responsabile dei file system nel kernel, ha accettato la proposta e ha integrato la patch nel ramo vfs-6.15. Qualche ora fa, il contenuto di vfs-6.15 è stato trasferito nel ramo linux-next, dove si stanno preparando le modifiche per il futuro kernel 6.15.

La storia è iniziata nel 2002, quando il kernel Linux è stato liberato dal blocco globale (BKL - Big Kernel Lock) a favore di blocchi più granulari. Allora, nel file system SystemV si è effettuato il passaggio a rwlock, ma questo ha portato a problemi che impedivano al processore di entrare in modalità sospensione durante la chiamata dell'intera funzione che leggeva i metadati inode. Il problema è stato notato solo nel 2023 a seguito di test di stress condotti con lo strumento SyzBot. Un incidente simile dimostra che il file system SystemV non è utilizzato da nessuno e può essere rimosso.

Fonte: opennet.ru

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