Reiser4 Ported Early To The Linux 5.12 Kernel
Normally we don't see the out-of-tree Reiser4 file-system ported to new Linux kernel releases until after the inaugural stable release, but this time around Reiser4 has seen an early port to the near-final Linux 5.12 kernel.
Reiser4 didn't end up seeing a proper patch release to Linux 5.11 but now to succeed its Linux 5.10 port the code is now re-based against the current Linux 5.12 Git state.
This updated file-system driver had to change code around a deprecated read file operation, drop usage of a removed macro upstream, and some changes to existing Reiser4 functions. Assuming no last minute Linux 5.12 changes to the interfaces, this Reiser4 port should be able to continue working with the Linux 5.12 stable release later this month.
The patch providing the Reiser4 file-system for Linux 5.12 based kernels is available via SourceForge.
As of writing the experimental "Reiser5" code has yet to be re-based against the Linux 5.12 source tree.
Reiser4 didn't end up seeing a proper patch release to Linux 5.11 but now to succeed its Linux 5.10 port the code is now re-based against the current Linux 5.12 Git state.
This updated file-system driver had to change code around a deprecated read file operation, drop usage of a removed macro upstream, and some changes to existing Reiser4 functions. Assuming no last minute Linux 5.12 changes to the interfaces, this Reiser4 port should be able to continue working with the Linux 5.12 stable release later this month.
The patch providing the Reiser4 file-system for Linux 5.12 based kernels is available via SourceForge.
As of writing the experimental "Reiser5" code has yet to be re-based against the Linux 5.12 source tree.
Are you making use of the #Reiser4 file-system?
— Phoronix (@phoronix) April 8, 2021
20 Comments