On 02/06/2020 03:12 PM, Metztli Information Technology wrote:
That is 'one hell of' a shrewd finding, Ed!
On Tue, Feb 4, 2020 at 4:24 PM Edward Shishkin <edward.shishkin@xxxxxxxxx> wrote:
Hi all,
Starting from Linux-4.15, VFS introduces optimizations, which
are incompatible with Reiser4 (as well as with any FS possessing
an advanced transaction manager). Here is the problematic commit:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=aa65c29ce1b6e1990cd2c7d8004bbea7ff3aff38
Indeed, I knew *something* had changed but I focused heavily on confirming the validity of my reiser4 hacks; additionally, I began
examining attentively multiple Debian packaging for Linux major.minor changes, custom debian patches, as well as the packaging custom default .config
--believing the Debian Kernel Team modifications might have had introduced the hanging issue, Sir.
The attached patch fixes the problem. This patch is against
Linux-5.4+reiser4. Please, apply.
5.4.6 [?]
Yes, against Linux-5.4.X+reiser4-for-5.4.6.
Also I've uploaded reiser4-for-5.4.17, which already contains that fixup:
https://sourceforge.net/projects/reiser4/files/reiser4-for-linux-5.x/
Edward.
Later I'll prepare backports for all the mentioned kernels and will
put them on Sourceforge.
Cool! I was notified of your latest reiser4-for-5.4.17.patch.gz release.
If someone urgently needs a backport, then
let me know.
Thanks,
Edward.
Your dedication and outsized efforts toward maintaining and enhancing REISER4 are MUCH ADMIRED and APPRECIATED, Ed, THANK YOU!
Best Professional Regards.