În nucleul Linux 6.15 se intenționează eliminarea sistemului de fișiere SystemV

Dezvoltatorul Jan Kara de la SUSE a propus un patch care elimină din nucleul Linux codul pentru suportul sistemelor de fișiere Xenix, SystemV/386 și Coherent. Acest cod a fost marcat ca fiind nesuportat (orphaned) din 2023 și nu s-au găsit doritori să-l întrețină de atunci. Întreținătorul Christian Brauner, responsabil pentru sistemele de fișiere din nucleu, a fost de acord cu propunerea și a acceptat patch-ul în ramura vfs-6.15. Cu câteva ore în urmă, conținutul vfs-6.15 a fost mutat în ramura linux-next, unde se pregătesc modificările pentru viitorul nucleu 6.15.

Povestea a început în 2002, când nucleul Linux a fost eliberat de blocarea globală (BKL — Big Kernel Lock) în favoarea unor blocări mai granulare. Atunci, sistemul de fișiere SystemV a trecut la rwlock, dar acest lucru a generat probleme, care au făcut ca procesorul să nu poată trece în modul de repaus pe durata apelului funcției care citea metadatele inode. Problema a fost observată doar în 2023 ca urmare a testării de stres cu instrumentul SyzBot. Un astfel de incident arată că FS SystemV nu este folosit de nimeni și poate fi eliminat.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster