Linuxi kerneli arendajad arutavad ReiserFS-i eemaldamise võimalust

Matthew Wilcox Oracle'ist, kes on tuntud nvme-draiveri (NVM Express) ja DAX-failisüsteemile otsejuurdepääsu mehhanismi loomise poolest, tegi ettepaneku eemaldada ReiserFS-failisüsteem Linuxi tuumast analoogselt kunagi eemaldatud pärandfailisüsteemidega ext ja xiafs või lühendades koodi ReiserFS, jättes ainult kirjutuskaitstud režiimis töötamise toe.

Eemaldamise põhjuseks olid täiendavad raskused kerneli infrastruktuuri moderniseerimisel, mis on põhjustatud asjaolust, et eriti ReiserFS-i puhul on arendajad sunnitud kernelisse jätma AOP_FLAG_CONT_EXPAND lipu jaoks vananenud töötleja, kuna ReiserFS on ainus FS, mis kasutab seda lippu. funktsioon write_begin. Samas on ReiserFS-i koodi viimane parandus dateeritud 2019. aastaga ning pole selge, kui populaarne see FS üldiselt on ja kas seda kasutatakse ka edaspidi.

SUSE Jan Kára nõustus, et ReiserFS hakkab vananema, kuid pole selge, kas see on piisavalt vana, et seda tuumast eemaldada. Iani sõnul tarnitakse ReiserFS-i jätkuvalt openSUSE-le ja SLES-ile, kuid selle FS-i kasutajaskond on väike ja väheneb pidevalt. Ettevõtluskasutajate jaoks lõpetati ReiserFS-i tugi SUSE-s 3-4 aastat tagasi ning ReiserFS-iga moodulit ei ole vaikimisi kerneli paketis. Ühe võimalusena soovitas Ian hakata kuvama ReiserFS-i partitsioonide paigaldamisel vananemishoiatust ja pidada seda FS-i kustutamiseks valmis, kui keegi ei anna teile aasta või kahe jooksul teada, et soovib selle FS-i kasutamist jätkata.

Eduard Šiškin, kes haldab failisüsteemi ReiserFS, liitus aruteluga ja esitas paiga, mis eemaldab ReiserFS-i koodist lipu AOP_FLAG_CONT_EXPAND kasutamise. Matthew Wilcox võttis plaastri oma lõime vastu. Seega on eemaldamise põhjus kõrvaldatud ja ReiserFS-i kernelist eemaldamise teemat võib pidada üsna pikaks ajaks edasi lükkuks.

ReiserFS-i vananemise probleemi ei ole võimalik täielikult kõrvaldada, kuna tehakse tööd lahendamata 2038 probleemiga failisüsteemide tuumast väljajätmiseks. Näiteks sel põhjusel on juba koostatud ajakava XFS-failisüsteemi vormingu neljanda versiooni tuumast eemaldamiseks (5.10 kernelis pakuti välja uus XFS-vorming ja ajaloenduri ületäitumine viidi 2468-ni). XFS v4 ehitamine keelatakse vaikimisi 2025. aastal ja kood eemaldatakse 2030. aastal). Tehakse ettepanek välja töötada ReiserFS-i jaoks sarnane ajakava, mis näeb ette vähemalt viis aastat üleminekuks teistele FS-idele või muudetud metaandmete vormingule.

Allikas: opennet.ru

Lisa kommentaar