Details
-
Bug
-
Resolution: Fixed
-
Minor
-
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