Linux kernel developers discuss ReiserFS removal

Matthew Wilcox (Matthew Wilcox) from Oracle, known for creating the NVME driver (NVM Express) and the direct access mechanism to FS DAX , suggested To delete the ReiserFS file system from the Linux kernel by analogy when -To remote outdated FS EXT and XIAFS, or reduce the reiserfs code, leaving only read-only support.

Motif to remove styles Additional difficulties with the modernization of the core infrastructure caused by the fact that it is forced to leave the AOP_FLAG_CONT_EXPAND in the core to leave the AOP_FLAG_CONT_EXPAND flag in the core as reiserfs remains the only FS that uses this flag in the Write_begin function. At the same time, the last correction in the reiserfs code is dated 2019 year and it is not clear how much this FS is in demand and whether it continues to use.

Jan Kara (Jan Kára) from the company SUSE agreed that Reiserfs is on the way to obsolescence, But it is not clear whether it is outdated to remove from the kernel. According to Yana, Reiserfs continues to be supplied in OpenSUSE and SLES, but the user base of this FS is insignificant and is constantly reduced. For corporate users, Reiserfs support in SUSE has been discontinued 3-4 years ago and the reiserfs module is not included in the default package with the kernel. As an option, Yang offered to start displaying a warning about obsolescence when mounting ReiserFS sections and consider this FS ready to be removed if no one will know about the desire to continue using this FS.

The discussion was connected to Edward Shishkin, accompanying the reiserfs file system, and provided a patch that removes the use of the flag
AOP_FLAG_CONT_EXPAND from the reiserfs code. Matthew Wilcox accepted Patch in his branch. Thus, the reason for deletion is eliminated and the question of the exception of reiserfs from the kernel can be considered deferred by enough long time.

Reiserfs fully discard the question of obsolescence. problem of 2038 . For example, for this reason, a schedule of removal from the core of the fourth version of the XFS file system is already prepared (the new XFS format was proposed in the kernel 5.10 and moved the time meter overflow until 2468). The XFS V4 assembly will be disconnected by default in 2025, and the code is removed in 2030). Similar graphic is offered to work out and for reiserfs, providing at least five years to migrate to other FS or a changed metadata format .

/Media reports.