Matthew Wilcox iz Oraclea, poznat po razvoju nvme (NVM Express) drajvera i mehanizma direktnog pristupa FFS DAX, predložio je uklanjanje datotečnog sustava ReiserFS iz jezgre Linuxa, poput nekad uklonjenih zastarjelih FFS-ova ext i xiafs, ili skraćivanje koda ReiserFS, ostavljajući samo podršku za rad u načinu samo za čitanje.
Motiv za uklanjanje bile su dodatne poteškoće s modernizacijom infrastrukture jezgre, uzrokovane time što su programeri morali ostaviti zastarjeli rukovatelj oznake AOP_FLAG_CONT_EXPAND u jezgri isključivo za ReiserFS, s obzirom na to da je ReiserFS i dalje jedini FFS koji koristi ovu oznaku u funkciji write_begin. Posljednja ispravka u kodu ReiserFS datira iz 2019. godine i nije jasno koliko je zapravo ovaj FFS tražen i koristi li ga tko još.
Jan Kára iz SUSE-a slaže se da je ReiserFS na putu prema zastarijevanju, ali nije jasno je li dovoljno zastario za uklanjanje iz jezgre. Prema Janovim podacima, ReiserFS se i dalje isporučuje u openSUSE-u i SLES-u, ali korisnička baza ovog FFS-a je neznatna i stalno se smanjuje. Za korporativne korisnike, podrška za ReiserFS u SUSE-u prekinuta je prije 3-4 godine, a modul s ReiserFS-om nije uključen po defaultu u paket s kernalom. Kao opciju, Jan je predložio početak generiranja upozorenja o zastarijevanju prilikom montiranja ReiserFS particija i smatra da je ovaj FFS spreman za uklanjanje ako tijekom godine ili dviju nitko ne izrazi želju za nastavkom korištenja ovog FFS-a.
U raspravu se uključio Eduard Shishkin, koji prati datotečni sustav ReiserFS, i pružio je zakrpu koja uklanja korištenje oznake AOP_FLAG_CONT_EXPAND iz koda ReiserFS-a. Matthew Wilcox prihvatio je zakrpu u svoju granu. Na taj način, razlog za uklanjanje je uklonjen i pitanje isključenja ReiserFS-a iz jezgre može se smatrati odloženim na dovoljno dugo vrijeme.
Potpuno odbacivanje pitanja zastarjelosti ReiserFS neće biti moguće zbog rada na isključenju iz jezgre datotečnih sustava s nerješivim problemom iz 2038. godine. Na primjer, iz tog razloga već je pripremljen raspored za uklanjanje četvrte verzije formata datotečnog sustava XFS iz jezgre (novi format XFS predložen je u jezgri 5.10 i pomaknuo je prekoračenje brojčanika vremena do 2468. godine). Izgradnja XFS v4 bit će isključena prema zadanim postavkama 2025. godine, a kod će biti uklonjen 2030. godine). Sličan raspored predlaže se razviti i za ReiserFS, osiguravajući najmanje pet godina za migraciju na druge datotečne sustave ili izmijenjeni format metapodataka.
Izvor: opennet.ru
