Using the 5.13 (experimental) patch for 5.15 has worked thus far for me to 5.15.32, but recently an update to 5.15.41 has given a failed kernel compile.
The only change that I've been aware of (could have had other changes) is a kernel update from 5.15.32 to 5.15.41 has spat out this error on kernel compile...
Not sure if this is a bug or not, or a change on my end, but I'm guessing it's a bug relative to kernel changes underneath? The patch for 5.16 does not work as is probably expected.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It is because of VFS changes backported to 5.15.41.
Respectively, a new reiser4-for-5.15.41 patch is needed.
This patch should include the following commit (or only some its parts,
related to the new
function fault_in_readable()): https://github.com/edward6/reiser4/commit/719c4bb7c8b2c009c28b1f33c3e28fbef9239ca0
If you don't want to wait, you can do it by yourself, Just let me know, if
any problems.
Using the 5.13 (experimental) patch for 5.15 has worked thus far for me to
5.15.32, but recently an update to 5.15.41 has given a failed kernel
compile.
The only change that I've been aware of (could have had other changes) is
a kernel update from 5.15.32 to 5.15.41 has spat out this error on kernel
compile...
fs/reiser4/plugin/file/cryptcompress.c: In function 'do_write_cryptcompress':fs/reiser4/plugin/file/cryptcompress.c:2855:25: error: implicit declaration of function 'fault_in_pages_readable'; did you mean 'fault_in_readable'?> 2855 | fault_in_pages_readable(src, to_page); | ^~~~~~~~~~~~~~~~~~~~~~~ | fault_in_readablecc1: some warnings being treated as errorsmake[2]: [scripts/Makefile.build:288: fs/reiser4/plugin/file/cryptcompress.o] Error 1make[1]: [scripts/Makefile.build:551: fs/reiser4] Error 2make[1]: Waiting for unfinished jobs....make: [Makefile:1868: fs] Error 2make: *** Waiting for unfinished jobs....
Not sure if this is a bug or not, or a change on my end, but I'm guessing
it's a bug relative to kernel changes underneath? The patch for 5.16 does
not work as is probably expected.
Using the 5.13 (experimental) patch for 5.15 has worked thus far for me to 5.15.32, but recently an update to 5.15.41 has given a failed kernel compile.
The only change that I've been aware of (could have had other changes) is a kernel update from 5.15.32 to 5.15.41 has spat out this error on kernel compile...
Not sure if this is a bug or not, or a change on my end, but I'm guessing it's a bug relative to kernel changes underneath? The patch for 5.16 does not work as is probably expected.
It is because of VFS changes backported to 5.15.41.
Respectively, a new reiser4-for-5.15.41 patch is needed.
This patch should include the following commit (or only some its parts,
related to the new
function fault_in_readable()):
https://github.com/edward6/reiser4/commit/719c4bb7c8b2c009c28b1f33c3e28fbef9239ca0
If you don't want to wait, you can do it by yourself, Just let me know, if
any problems.
Thanks,
Edward.
On Mon, May 30, 2022 at 6:43 AM Dee boonfogle@users.sourceforge.net wrote:
Thank you for response!
If exclude changing for compress.c from this commit the compilation will succeed
Indeed, thanks Edward and thanks also ia666. Those VFS changes seem to have caused a headache relatively.