Matthew Wilcox fra Oracle, kjent for å lage nvme (NVM Express)-driveren og DAX-mekanismen for direkte filsystemtilgang, foreslo å fjerne ReiserFS-filsystemet fra kjernen. Linux lik de en gang fjernede, foreldede ext- og xiafs-filsystemene, eller redusere ReiserFS-koden, slik at det bare er støtte for å arbeide i skrivebeskyttet modus.
Årsaken til fjerningen var de ekstra vanskelighetene med å modernisere kjerneinfrastrukturen, forårsaket av at utviklerne er tvunget til å beholde den utdaterte AOP_FLAG_CONT_EXPAND-flagghåndtereren i kjernen spesielt for ReiserFS, ettersom ReiserFS fortsatt er det eneste filsystemet som bruker dette flagget i write_begin-funksjonen. Videre dateres den siste oppdateringen til ReiserFS-koden tilbake til 2019, noe som gjør det uklart hvor stor etterspørselen det er etter dette filsystemet og om det fortsatt er i bruk.
Jan Kára fra SUSE var enig i at ReiserFS er på vei mot avskrivning, men det er uklart om det er avskrevet nok til å rettferdiggjøre fjerning fra kjernen. Ifølge Jan leveres ReiserFS fortsatt i openSUSE og SLES, men brukerbasen er liten og stadig krymper. Støtte for bedriftsbrukere av ReiserFS i SUSE ble avsluttet for 3–4 år siden, og ReiserFS-modulen er ikke lenger inkludert i kjernen som standard. Jan foreslo å vise en avskrivningsadvarsel når man monterer ReiserFS-partisjoner og anse filsystemet som klart for fjerning hvis ingen indikerer et ønske om å fortsette å bruke det innen et år eller to.
Eduard Shishkin, vedlikeholderen av ReiserFS-filsystemet, deltok i diskusjonen og leverte en patch som fjerner AOP_FLAG_CONT_EXPAND-flagget fra ReiserFS-koden. Matthew Wilcox aksepterte patchen i grenen sin. Dermed er årsaken til fjerningen eliminert, og problemet med å fjerne ReiserFS fra kjernen kan anses som utsatt i betydelig tid.
Problemet med avskrivning av ReiserFS kan ikke fullstendig avfeies på grunn av pågående arbeid med å fjerne filsystemer med uløste 2038-problemer fra kjernen. For eksempel er det allerede utarbeidet en tidsplan for å fjerne versjon 4 av XFS-filsystemformatet fra kjernen (det nye XFS-formatet ble foreslått i kjerne 5.10 og presset tidstelleroverløpet til 2468). XFS v4-bygget vil bli deaktivert som standard i 2025, og koden fjernet i 2030. En lignende tidsplan er foreslått for ReiserFS, som gir minst fem år for migrering til andre filsystemer eller et modifisert metadataformat.
Kilde: opennet.ru
