Linux kodola izstrādātāji apspriež iespēju noņemt ReiserFS

Metjū Vilkokss no Oracle, kas pazīstams ar nvme draivera (NVM Express) un mehānisma tiešai piekļuvei DAX failu sistēmai izveidi, ierosināja noņemt ReiserFS failu sistēmu no Linux kodola, līdzīgi kā reiz noņemtās mantotās failu sistēmas ext un xiafs, vai saīsinot kodu ReiserFS, atstājot tikai atbalstu darbam tikai lasīšanas režīmā.

Izņemšanas iemesls bija papildu grūtības ar kodola infrastruktūras modernizēšanu, ko izraisīja fakts, ka īpaši attiecībā uz ReiserFS izstrādātāji ir spiesti kodolā atstāt novecojušu apstrādātāju AOP_FLAG_CONT_EXPAND karogam, jo ​​ReiserFS joprojām ir vienīgais FS, kas izmanto šo karogu. write_begin funkcija. Tajā pašā laikā pēdējais labojums ReiserFS kodā ir datēts ar 2019. gadu, un nav skaidrs, cik populārs šis FS kopumā ir un vai to turpina lietot.

SUSE Jan Kára piekrita, ka ReiserFS drīz noveco, taču nav skaidrs, vai tas ir pietiekami vecs, lai to noņemtu no kodola. Saskaņā ar Ian teikto, ReiserFS turpina piegādāt openSUSE un SLES, taču šīs FS lietotāju bāze ir maza un pastāvīgi samazinās. Uzņēmuma lietotājiem ReiserFS atbalsts SUSE tika pārtraukts pirms 3–4 gadiem, un modulis ar ReiserFS pēc noklusējuma nav iekļauts kodola pakotnē. Kā opciju Īans ieteica sākt rādīt brīdinājumu par novecošanos, uzstādot ReiserFS nodalījumus, un apsvērt šo FS gatavu dzēšanai, ja gada vai divu laikā neviens neziņos, ka vēlas turpināt izmantot šo FS.

Eduards Šiškins, kurš uztur ReiserFS failu sistēmu, pievienojās diskusijai un nodrošināja ielāpu, kas noņem ReiserFS koda karoga AOP_FLAG_CONT_EXPAND izmantošanu. Metjū Vilkoks pieņēma ielāpu savā pavedienā. Līdz ar to noņemšanas iemesls ir novērsts un jautājumu par ReiserFS izņemšanu no kodola var uzskatīt par atliktu uz diezgan ilgu laiku.

Nebūs iespējams pilnībā noraidīt ReiserFS novecošanas problēmu, jo tiek strādāts, lai no kodola izslēgtu failu sistēmas ar neatrisinātu 2038 problēmu. Piemēram, šī iemesla dēļ jau ir sagatavots grafiks XFS failu sistēmas formāta ceturtās versijas noņemšanai no kodola (jaunais XFS formāts tika piedāvāts 5.10 kodolā un pārcēla laika skaitītāja pārplūdi uz 2468). XFS v4 būvējums pēc noklusējuma tiks atspējots 2025. gadā un kods tiks noņemts 2030. gadā). Tiek ierosināts izstrādāt līdzīgu grafiku ReiserFS, paredzot vismaz piecus gadus migrācijai uz citiem FS vai mainītu metadatu formātu.

Avots: opennet.ru

Pievieno komentāru