Iminungkahi ni Matthew Wilcox ng Oracle, na kilala sa paglikha ng nvme (NVM Express) driver at ng mekanismo ng pag-access sa direktang file system ng DAX, na alisin ang ReiserFS file system mula sa kernel. Linux katulad ng dating inalis na lipas na mga ext at xiafs file system, o bawasan ang ReiserFS code, na nag-iiwan lamang ng suporta para sa pagtatrabaho sa read-only mode.
Ang dahilan para sa pag-alis ay ang mga karagdagang kahirapan sa pag-modernize ng kernel infrastructure, sanhi ng katotohanan na ang mga developer ay napipilitang panatilihin ang hindi na ginagamit na AOP_FLAG_CONT_EXPAND flag handler sa kernel partikular para sa ReiserFS, dahil ang ReiserFS ay nananatiling ang tanging file system na gumagamit ng flag na ito sa write_begin function. Higit pa rito, ang huling patch sa ReiserFS code ay nagsimula noong 2019, na ginagawang hindi malinaw kung gaano kalaki ang demand para sa file system na ito at kung ito ay ginagamit pa.
Sumang-ayon si Jan Kára ng SUSE na ang ReiserFS ay nasa landas ng paghinto, ngunit hindi malinaw kung sapat na itong hindi na ginagamit upang matiyak ang pag-alis mula sa kernel. Ayon kay Jan, ang ReiserFS ay patuloy na ipinapadala sa openSUSE at SLES, ngunit ang user base nito ay maliit at patuloy na lumiliit. Ang suporta para sa mga user ng enterprise ng ReiserFS sa SUSE ay natapos 3-4 na taon na ang nakalipas, at ang ReiserFS module ay hindi na kasama sa kernel bilang default. Iminungkahi ni Jan na magpakita ng babala sa paghinto sa paggamit kapag nag-mount ng mga partisyon ng ReiserFS at isinasaalang-alang ang file system na handa nang alisin kung walang sinuman ang nagsasaad ng pagnanais na ipagpatuloy ang paggamit nito sa loob ng isa o dalawang taon.
Si Eduard Shishkin, ang maintainer ng ReiserFS file system, ay sumali sa talakayan at nagbigay ng patch na nag-aalis ng AOP_FLAG_CONT_EXPAND na flag mula sa ReiserFS code. Tinanggap ni Matthew Wilcox ang patch sa kanyang sangay. Kaya, ang dahilan para sa pag-alis ay inalis, at ang isyu ng pag-alis ng ReiserFS mula sa kernel ay maaaring ituring na ipinagpaliban sa loob ng mahabang panahon.
Ang isyu ng paghinto sa paggamit ng ReiserFS ay hindi maaaring ganap na bale-walain dahil sa patuloy na gawain upang alisin ang mga file system na may hindi nalutas na mga isyu sa 2038 mula sa kernel. Halimbawa, ang isang iskedyul ay inihanda na para sa pag-alis ng bersyon 4 ng XFS file system format mula sa kernel (ang bagong XFS format ay iminungkahi sa kernel 5.10 at itinulak ang time counter overflow sa 2468). Ang XFS v4 build ay idi-disable bilang default sa 2025, at ang code ay aalisin sa 2030. Ang isang katulad na iskedyul ay iminungkahi para sa ReiserFS, na nagbibigay-daan sa hindi bababa sa limang taon para sa paglipat sa iba pang mga file system o isang binagong format ng metadata.
Pinagmulan: opennet.ru
