Linux kernel developers tham txog qhov muaj peev xwm tshem tawm ReiserFS

Matthew Wilcox los ntawm Oracle, paub txog kev tsim tus tsav nvme (NVM Express) thiab cov txheej txheem rau kev nkag ncaj qha mus rau DAX cov ntaub ntawv kaw lus, tau thov tshem tawm ReiserFS cov ntaub ntawv los ntawm Linux kernel, zoo ib yam li ib zaug tshem tawm cov ntaub ntawv keeb kwm yav dhau los ext thiab xiafs, los yog shortening tus code ReiserFS, tawm tsuas yog txhawb rau kev ua hauj lwm nyob rau hauv hom nyeem nkaus xwb.

Yog vim li cas rau kev tshem tawm yog cov teeb meem ntxiv nrog rau kev kho tshiab ntawm cov pob hauv vaj tse, tshwm sim los ntawm qhov tseeb tias tshwj xeeb tshaj yog rau ReiserFS, cov neeg tsim khoom raug yuam kom tawm hauv cov ntsiav uas tsis tu ncua rau tus chij AOP_FLAG_CONT_EXPAND, txij li ReiserFS tseem tsuas yog FS uas siv tus chij no hauv write_begin muaj nuj nqi. Nyob rau tib lub sijhawm, qhov kev kho zaum kawg hauv ReiserFS code yog hnub tim 2019, thiab nws tsis paub meej tias qhov FS no nrov npaum li cas thiab seb nws puas tseem siv tau.

SUSE's Jan KΓ‘ra tau pom zoo tias ReiserFS tab tom yuav dhau los ua qhov qub, tab sis nws tsis paub meej tias nws puas muaj hnub nyoog txaus los tshem tawm cov ntsiav. Raws li Ian, ReiserFS tseem raug xa mus rau openSUSE thiab SLES, tab sis cov neeg siv lub hauv paus rau FS no me me thiab tsis tu ncua. Rau cov neeg siv kev lag luam, kev txhawb nqa rau ReiserFS hauv SUSE tau txiav tawm 3-4 xyoo dhau los, thiab cov module nrog ReiserFS tsis suav nrog hauv pob ntsiav los ntawm lub neej ntawd. Raws li ib qho kev xaiv, Ian tau hais kom pib nthuav tawm cov lus ceeb toom tsis txaus ntseeg thaum txhim kho ReiserFS partitions thiab xav txog qhov no FS npaj rau kev tshem tawm yog tias tsis muaj leej twg qhia rau koj paub hauv ib xyoos lossis ob xyoos uas lawv xav txuas ntxiv siv FS no.

Eduard Shishkin, uas tswj hwm cov ntaub ntawv ReiserFS, tau koom nrog kev sib tham thiab muab ib thaj uas tshem tawm kev siv tus chij AOP_FLAG_CONT_EXPAND los ntawm ReiserFS code. Matthew Wilcox tau txais lub thaj rau hauv nws cov xov. Yog li, vim li cas rau kev tshem tawm tau raug tshem tawm thiab qhov teeb meem ntawm kev tshem ReiserFS los ntawm cov ntsiav tuaj yeem suav tias ncua sijhawm ntev heev.

Nws yuav tsis tuaj yeem tshem tawm tag nrho qhov teeb meem ntawm ReiserFS obsolescence vim kev ua haujlwm kom tshem tawm cov ntaub ntawv nrog cov teeb meem 2038 tsis tau daws los ntawm cov ntsiav. Piv txwv li, vim li no, ib lub sij hawm twb tau npaj rau kev tshem tawm plaub version ntawm XFS cov ntaub ntawv kaw lus los ntawm cov ntsiav (XFS hom tshiab tau npaj rau hauv 5.10 kernel thiab txav lub sij hawm txee dhau mus rau 2468). XFS v4 tsim yuav raug cuam tshuam los ntawm lub neej ntawd hauv 2025 thiab tus lej raug tshem tawm hauv 2030). Nws tau thov kom tsim ib lub sijhawm zoo sib xws rau ReiserFS, muab tsawg kawg tsib xyoos rau kev tsiv teb tsaws mus rau lwm qhov FSs lossis hloov pauv metadata hom.

Tau qhov twg los: opennet.ru

Ntxiv ib saib