Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-14673

panic: crc32-table: crc32 alg self test failed in fips mode!

Details

    • Bug
    • Resolution: Fixed
    • Major
    • Lustre 2.12.7, Lustre 2.15.0
    • Lustre 2.12.6
    • lustre-2.12.6_4.llnl-2.t4.x86_64
      4.18.0-240.22.1.1toss.t4.x86_64
      fips=1
    • 3
    • 9223372036854775807

    Description

      upon loading LNet, node panics with this:

      libcfs: loading out-of-tree module taints kernel.
      libcfs: module verification failed: signature and/or required key missing - tainting kernel
      LNet: HW NUMA nodes: 2, HW CPU cores: 64, npartitions: 2
      alg: No test for adler32 (adler32-zlib)
      alg: hash: digest failed on test 1 for crc32-table: ret=126
      Kernel panic - not syncing: crc32-table: crc32 alg self test failed in fips mode!
      
      CPU: 11 PID: 70553 Comm: cryptomgr_test Tainted: G           OE    --------- -  - 4.18.0-240.22.1.1toss.t4.x86_64 #1
      Hardware name: HPE ProLiant DL385 Gen10 Plus/ProLiant DL385 Gen10 Plus, BIOS A42 10/30/2020
      Call Trace:
       dump_stack+0x5c/0x80
       panic+0xe7/0x2a9
       ? __alg_test_hash+0x55/0x80
       alg_test.cold.21+0x13/0x44
       ? __switch_to_asm+0x41/0x70
       ? __switch_to_asm+0x35/0x70
       ? __switch_to_asm+0x41/0x70
       ? __switch_to+0x7a/0x400
       ? __schedule+0x2cf/0x720
       ? crypto_acomp_scomp_free_ctx+0x30/0x30
       cryptomgr_test+0x27/0x50
       kthread+0x11d/0x140
       ? kthread_flush_work_fn+0x10/0x10
       ret_from_fork+0x22/0x40
      Kernel Offset: 0x18c00000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
      

      Loading 2.14.0 LNet under fips=1 does not cause the panic

      Attachments

        Issue Links

          Activity

            [LU-14673] panic: crc32-table: crc32 alg self test failed in fips mode!
            defazio Gian-Carlo Defazio made changes -
            Labels Original: llnl topllnl New: llnl
            pjones Peter Jones made changes -
            Link Original: This issue is related to JFC-21 [ JFC-21 ]
            pjones Peter Jones made changes -
            Labels Original: LTS12 llnl topllnl New: llnl topllnl
            pjones Peter Jones made changes -
            Fix Version/s New: Lustre 2.12.7 [ 14793 ]
            pjones Peter Jones made changes -
            Labels Original: llnl topllnl New: LTS12 llnl topllnl
            pjones Peter Jones made changes -
            Fix Version/s New: Lustre 2.15.0 [ 14791 ]
            Resolution New: Fixed [ 1 ]
            Status Original: Open [ 1 ] New: Resolved [ 5 ]
            pjones Peter Jones made changes -
            Link New: This issue is related to DDN-2166 [ DDN-2166 ]
            pjones Peter Jones made changes -
            Link New: This issue is related to JFC-21 [ JFC-21 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-13355 [ LU-13355 ]
            adilger Andreas Dilger made changes -
            Assignee Original: WC Triage [ wc-triage ] New: Sebastien Buisson [ sebastien ]
            ofaaland Olaf Faaland created issue -

            People

              sebastien Sebastien Buisson
              ofaaland Olaf Faaland
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: