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

check seq before calling lu_last_id_fid()

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.17.0
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      lu_last_id_fid() asserts on seq, since LAST_ID is only valid for normal FID and IDIF, but not IGIF. Add check before calling this function.

      Jun  4 09:45:55 is1-d01-oss3 kernel: LustreError: 121882:0:(lustre_fid.h:380:lu_last_id_fid()) LBUG
      Jun  4 09:45:55 is1-d01-oss3 kernel: Pid: 121882, comm: ll_ost03_018 3.10.0-1160.88.1.el7_lustre.ddn16.x86_64 #1 SMP Fri May 26 11:40:10 UTC 2023
      Jun  4 09:45:55 is1-d01-oss3 kernel: Call Trace:
      Jun  4 09:45:55 is1-d01-oss3 kernel: [<0>] libcfs_call_trace+0x90/0xf0 [libcfs]
      Jun  4 09:45:55 is1-d01-oss3 kernel: [<0>] lbug_with_loc+0x4c/0xa0 [libcfs]
      Jun  4 09:45:55 is1-d01-oss3 kernel: [<0>] ofd_seq_load+0xcc8/0xcd0 [ofd]
      Jun  4 09:45:55 is1-d01-oss3 kernel: [<0>] ofd_lvbo_init+0x66e/0x970 [ofd]
      Jun  4 09:45:55 is1-d01-oss3 kernel: [<0>] ldlm_handle_enqueue0+0x9e4/0x16c0 [ptlrpc]
      Jun  4 09:45:55 is1-d01-oss3 kernel: [<0>] tgt_enqueue+0x62/0x220 [ptlrpc]
      Jun  4 09:45:55 is1-d01-oss3 kernel: [<0>] tgt_request_handle+0x856/0x1740 [ptlrpc]
      Jun  4 09:45:55 is1-d01-oss3 kernel: [<0>] ptlrpc_server_handle_request+0x253/0xbe0 [ptlrpc]
      Jun  4 09:45:55 is1-d01-oss3 kernel: [<0>] ptlrpc_main+0xc09/0x1c30 [ptlrpc]
      Jun  4 09:45:55 is1-d01-oss3 kernel: [<0>] kthread+0xd1/0xe0
      Jun  4 09:45:55 is1-d01-oss3 kernel: [<0>] ret_from_fork_nospec_begin+0x7/0x21
      Jun  4 09:45:55 is1-d01-oss3 kernel: [<0>] 0xfffffffffffffffe
      Jun  4 09:45:55 is1-d01-oss3 kernel: Kernel panic - not syncing: LBUG
      

      Attachments

        Activity

          People

            laisiyao Lai Siyao
            laisiyao Lai Siyao
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: