V jadre Linux 6.15 plánujú odstrániť súborový systém SystemV

Vývojár Jan Kara z firmy SUSE navrhol patch, ktorý odstraňuje z jadra Linux kód s podporou súborových systémov Xenix, SystemV/386 a Coherent. Tento kód je označený ako nepodporovaný (orphaned) od roku 2023 a odvtedy nebol nikto ochotný ho udržiavať. Správca Christian Brauner, zodpovedný za súborové systémy v jadre, súhlasil s návrhom a prijal patch do vetvy vfs-6.15. Pred niekoľkými hodinami bolo obsiahnuté vfs-6.15 presunuté do vetvy linux-next, kde prebieha príprava zmien pre budúce jadro 6.15.

Príbeh sa začal v roku 2002, keď bolo jadro Linux zbavené globálnej blokácie (BKL — Big Kernel Lock) v prospech podrobnejších blokácií. Vtedy sa v súborovom systéme SystemV prešlo na rwlock, ale to viedlo k problémom, ktoré spôsobovali, že procesor nemohol prejsť do spánkového režimu počas celého volania funkcie čítajúcej metadáta inode. Problém bol zaznamenaný až v roku 2023 v dôsledku stresového testovania nástrojom SyzBot. Takýto incident ukazuje, že FS SystemV nikto nepoužíva a je možné ho odstrániť.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster