Програмери Линук кернела расправљају о могућности уклањања РеисерФС-а

Маттхев Вилцок из Орацлеа, познат по креирању нвме драјвера (НВМ Екпресс) и механизма за директан приступ систему датотека ДАКС, предложио је уклањање система датотека РеисерФС из језгра Линука по аналогији са некада уклоњеним застарјелим системима датотека ект и киафс или скраћивање кода РеисерФС, остављајући само подршку за рад у режиму само за читање.

Разлог за уклањање биле су додатне потешкоће са модернизацијом инфраструктуре кернела, узроковане чињеницом да су посебно за РеисерФС, програмери приморани да оставе у кернелу застарели обрађивач за заставицу АОП_ФЛАГ_ЦОНТ_ЕКСПАНД, пошто РеисерФС остаје једини ФС који користи ову заставицу у функција врите_бегин. Истовремено, последња исправка у коду РеисерФС датира из 2019. године и нејасно је колико је овај ФС уопште популаран и да ли се и даље користи.

Јан Кара из СУСЕ-а сложио се да је РеисерФС на путу да застари, али је нејасно да ли је довољно стар да буде уклоњен из кернела. Према Иану, РеисерФС наставља да се испоручује на опенСУСЕ и СЛЕС, али је база корисника за овај ФС мала и стално опада. За пословне кориснике, подршка за РеисерФС у СУСЕ-у је укинута пре 3-4 године, а модул са РеисерФС није подразумевано укључен у пакет кернела. Као опцију, Иан је предложио да почнете да приказујете упозорење о застарелости приликом монтирања РеисерФС партиција и сматрате да је овај ФС спреман за брисање ако вас нико не обавести у року од годину или две да жели да настави да користи овај ФС.

Едуард Шишкин, који одржава систем датотека РеисерФС, придружио се дискусији и обезбедио закрпу која уклања употребу ознаке АОП_ФЛАГ_ЦОНТ_ЕКСПАНД из РеисерФС кода. Маттхев Вилцок је прихватио закрпу у своју нит. Дакле, разлог за уклањање је елиминисан и питање уклањања РеисерФС-а из кернела може се сматрати одложеним већ дуже време.

Неће бити могуће потпуно одбацити проблем застарелости РеисерФС-а због рада на искључивању система датотека са нерешеним проблемом 2038 из кернела. На пример, из тог разлога, већ је припремљен распоред за уклањање четврте верзије формата КСФС система датотека из кернела (нови КСФС формат је предложен у кернелу 5.10 и померио је преливање бројача времена на 2468). КСФС в4 верзија ће подразумевано бити онемогућена 2025., а код ће бити уклоњен 2030.). Предлаже се да се развије сличан распоред за РеисерФС, који ће обезбедити најмање пет година за миграцију на друге ФС или промењен формат метаподатака.

Извор: опеннет.ру

Додај коментар