Menu

Ticket/Bug perhaps?

Dee
2022-05-30
2023-01-16
  • Dee

    Dee - 2022-05-30

    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_readable
    cc1: some warnings being treated as errors
    make[2]: *** [scripts/Makefile.build:288: fs/reiser4/plugin/file/cryptcompress.o] Error 1
    make[1]: *** [scripts/Makefile.build:551: fs/reiser4] Error 2
    make[1]: *** Waiting for unfinished jobs....
    make: *** [Makefile:1868: fs] Error 2
    make: *** 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.

     
    • Edward Shishkin

      Edward Shishkin - 2022-05-31

      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:

      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.


      Ticket/Bug perhaps?
      https://sourceforge.net/p/reiser4/discussion/general/thread/4f43348c7f/?limit=100#7f27


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/reiser4/discussion/general/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       
      • ia666

        ia666 - 2022-06-20

        Thank you for response!
        If exclude changing for compress.c from this commit the compilation will succeed

         
  • Dee

    Dee - 2023-01-16

    Indeed, thanks Edward and thanks also ia666. Those VFS changes seem to have caused a headache relatively.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.