Linux-ytimen kehittäjät keskustelevat mahdollisuudesta poistaa ReiserFS

Matthew Wilcox Oraclesta, joka tunnetaan nvme-ajurin (NVM Express) ja DAX-tiedostojärjestelmään suoran pääsyn mekanismin luomisesta, ehdotti ReiserFS-tiedostojärjestelmän poistamista Linux-ytimestä analogisesti kerran poistettujen vanhojen tiedostojärjestelmien ext ja xiafs tai kanssa. lyhentämällä koodia ReiserFS, jättäen vain tuen vain luku -tilassa työskentelemiseen.

Poiston syynä olivat lisävaikeudet ytimen infrastruktuurin modernisoinnissa, jotka johtuivat siitä, että erityisesti ReiserFS:n osalta kehittäjät joutuvat jättämään ytimeen vanhentuneen AOP_FLAG_CONT_EXPAND-lipun käsittelijän, koska ReiserFS on edelleen ainoa FS, joka käyttää tätä lippua write_begin-funktio. Samaan aikaan viimeinen korjaus ReiserFS-koodissa on vuodelta 2019, ja on epäselvää, kuinka suosittu tämä FS yleensä on ja onko sen käyttöä edelleen.

SUSE:n Jan Kára myönsi, että ReiserFS on vanhentumassa, mutta on epäselvää, onko se tarpeeksi vanha poistettavaksi ytimestä. Ianin mukaan ReiserFS:ää toimitetaan edelleen openSUSElle ja SLES:lle, mutta tämän FS:n käyttäjäkunta on pieni ja vähenee jatkuvasti. Yrityskäyttäjille ReiserFS:n tuki SUSEssa lopetettiin 3–4 vuotta sitten, eikä ReiserFS-moduulia ole oletusarvoisesti sisällytetty ydinpakettiin. Vaihtoehtona Ian ehdotti vanhentuneisuusvaroituksen näyttämistä ReiserFS-osioita asennettaessa ja tämän FS:n olevan valmis poistettavaksi, jos kukaan ei vuoden tai kahden sisällä ilmoita haluavansa jatkaa tämän FS:n käyttöä.

Eduard Shishkin, joka ylläpitää ReiserFS-tiedostojärjestelmää, liittyi keskusteluun ja toimitti korjaustiedoston, joka poistaa AOP_FLAG_CONT_EXPAND-lipun käytön ReiserFS-koodista. Matthew Wilcox hyväksyi laastarin lankaansa. Siten poiston syy on eliminoitu ja ReiserFS:n ytimestä poistamista voidaan pitää lykättynä varsin pitkäksi aikaa.

ReiserFS:n vanhenemisongelmaa ei voida täysin hylätä, koska ytimestä on jätetty pois tiedostojärjestelmät, joissa on ratkaisematon 2038-ongelma. Esimerkiksi tästä syystä on jo laadittu aikataulu XFS-tiedostojärjestelmän neljännen version poistamiseksi ytimestä (uusi XFS-muoto ehdotettiin 5.10-ytimessä ja aikalaskurin ylivuoto siirrettiin 2468:aan). XFS v4 -koontiversio poistetaan oletusarvoisesti käytöstä vuonna 2025 ja koodi poistetaan vuonna 2030). ReiserFS:lle ehdotetaan kehitettäväksi samanlainen aikataulu, joka tarjoaa vähintään viisi vuotta siirtymistä muihin FS:iin tai muutettuun metatietomuotoon.

Lähde: opennet.ru

Lisää kommentti