nvme (NVM Express) драйверін және DAX тікелей файлдық жүйеге кіру механизмін жасаумен танымал Oracle компаниясының Мэттью Уилкокс ReiserFS файлдық жүйесін ядродан алып тастауды ұсынды. Linux бір рет жойылған ескірген ext және xiafs файлдық жүйелеріне ұқсас немесе ReiserFS кодын азайтып, тек оқу режимінде жұмыс істеуді ғана қолдайды.
Жоюдың себебі ядролық инфрақұрылымды модернизациялаудың қосымша қиындықтары болды, бұл әзірлеушілер ядрода ReiserFS үшін арнайы ескірген AOP_FLAG_CONT_EXPAND жалауша өңдеушісін сақтауға мәжбүр болды, өйткені ReiserFS write_begin функциясында осы жалауды пайдаланатын жалғыз файлдық жүйе болып қала береді. Сонымен қатар, ReiserFS кодының соңғы патчтары 2019 жылдан басталады, бұл бұл файлдық жүйеге қаншалықты сұраныс бар екенін және оның әлі де қолданыста екенін түсінбейді.
SUSE қызметкері Ян Кара ReiserFS ескіру жолында екеніне келісті, бірақ оның ядродан жоюға кепілдік беретіндей ескіргені белгісіз. Янның айтуынша, ReiserFS openSUSE және SLES-те жеткізілуін жалғастыруда, бірақ оның пайдаланушы базасы шағын және тұрақты түрде қысқарады. SUSE-дегі ReiserFS корпоративтік пайдаланушыларына қолдау көрсету 3-4 жыл бұрын аяқталды және ReiserFS модулі әдепкі бойынша ядроға енді қосылмайды. Ян ReiserFS бөлімдерін орнату кезінде ескіру туралы ескертуді көрсетуді және егер оны бір немесе екі жыл ішінде ешкім пайдалануды жалғастырғысы келмейтін болса, файлдық жүйені жоюға дайын деп санауды ұсынды.
ReiserFS файлдық жүйесінің қолдаушысы Эдуард Шишкин талқылауға қосылып, ReiserFS кодынан AOP_FLAG_CONT_EXPAND жалауын алып тастайтын патч ұсынды. Мэттью Уилкокс патчты өз филиалына қабылдады. Осылайша, жою себебі жойылды және ReiserFS-ті ядродан жою мәселесі біршама уақытқа кейінге қалдырылды деп санауға болады.
ReiserFS ескіруі мәселесі ядродан шешілмеген 2038 мәселелері бар файлдық жүйелерді жою бойынша жүргізіліп жатқан жұмыстарға байланысты толығымен өшірілмейді. Мысалы, XFS файлдық жүйе пішімінің 4-нұсқасын ядродан жою үшін кесте әлдеқашан дайындалған (жаңа XFS пішімі ядро 5.10-да ұсынылған және уақыт есептегішінің толып кетуін 2468-ге дейін итермеледі). XFS v4 құрастыруы әдепкі бойынша 2025 жылы өшіріледі және код 2030 жылы жойылады. Басқа файлдық жүйелерге немесе өзгертілген метадеректер пішіміне көшуге кемінде бес жыл мүмкіндік беретін ReiserFS үшін ұқсас кесте ұсынылады.
Ақпарат көзі: opennet.ru
