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

mdd_parent_fid()) ASSERTION( (((mdd_object_type(obj)) & 00170000) == 0040000) ) failed

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Lustre 2.12.0
    • Fix Version/s: Lustre 2.12.0, Lustre 2.14.0
    • Labels:
      None
    • Rank (Obsolete):
      9223372036854775807

      Description

      I hit this assertion in current master-next testing but I don't see anything obvious included that would lead to it so perhaps it's some rare race that just happened to happen?

       [ 6095.328424] Lustre: DEBUG MARKER: == racer test 1: racer on clients: centos-30.localnet DURATION=2700 ================================== 02:51:44 (1542181904)
       [ 6097.825252] Lustre: lfs: using old ioctl(LL_IOC_LOV_GETSTRIPE) on [0x200000403:0x5:0x0], use llapi_layout_get_by_path()
       [ 6101.235171] Lustre: DEBUG MARKER: racer test_1: @@@@@@ FAIL: generate lss conf (mds1)
       [ 6106.472165] LustreError: 4856:0:(mdt_lvb.c:430:mdt_lvbo_fill()) lustre-MDT0000: small buffer size 448 for EA 496 (max_mdsize 496): rc = -34
       [ 6108.575804] LustreError: 26511:0:(mdt_lvb.c:430:mdt_lvbo_fill()) lustre-MDT0001: small buffer size 448 for EA 472 (max_mdsize 472): rc = -34
       [ 6361.959073] 9[28537]: segfault at 8 ip 00007f20a23dc958 sp 00007fffccffcf80 error 4 in ld-2.17.so[7f20a23d1000+22000]
       [ 6469.162820] LustreError: 26494:0:(mdd_dir.c:222:mdd_parent_fid()) ASSERTION( (((mdd_object_type(obj)) & 00170000) == 0040000) ) failed: 
       [ 6469.214647] LustreError: 26494:0:(mdd_dir.c:222:mdd_parent_fid()) LBUG
       [ 6469.215925] Pid: 26494, comm: mdt00_001 3.10.0-7.6-debug #1 SMP Wed Nov 7 21:55:08 EST 2018
       [ 6469.219120] Call Trace:
       [ 6469.222463]  [<ffffffffa02637dc>] libcfs_call_trace+0x8c/0xc0 [libcfs]
       [ 6469.250486]  [<ffffffffa026388c>] lbug_with_loc+0x4c/0xa0 [libcfs]
       [ 6469.251895]  [<ffffffffa100ef22>] mdd_is_parent+0x4d2/0x510 [mdd]
       [ 6469.253469]  [<ffffffffa100f164>] mdd_is_subdir+0x204/0x240 [mdd]
       [ 6469.315072]  [<ffffffffa108f8a0>] mdt_reint_rename_internal.isra.47+0x810/0x2750 [mdt]
       [ 6469.318228]  [<ffffffffa109689b>] mdt_reint_rename_or_migrate.isra.51+0x19b/0x860 [mdt]
       [ 6469.340401]  [<ffffffffa1096f93>] mdt_reint_rename+0x13/0x20 [mdt]
       [ 6469.358495]  [<ffffffffa10984f0>] mdt_reint_rec+0x80/0x210 [mdt]
       [ 6469.400446]  [<ffffffffa1075882>] mdt_reint_internal+0x6b2/0xa50 [mdt]
       [ 6469.405016]  [<ffffffffa1080997>] mdt_reint+0x67/0x140 [mdt]
       [ 6469.406310]  [<ffffffffa05c3365>] tgt_request_handle+0xaf5/0x1590 [ptlrpc]
       [ 6469.412532]  [<ffffffffa0567436>] ptlrpc_server_handle_request+0x256/0xad0 [ptlrpc]
       [ 6469.415111]  [<ffffffffa056b329>] ptlrpc_main+0xa99/0x1f60 [ptlrpc]
       [ 6469.416569]  [<ffffffff810b4ed4>] kthread+0xe4/0xf0
       [ 6469.417870]  [<ffffffff817c4c77>] ret_from_fork_nospec_end+0x0/0x39
       [ 6469.419494]  [<ffffffffffffffff>] 0xffffffffffffffff
       [ 6469.420822] Kernel panic - not syncing: LBUG
      

      crashdump: 192.168.123.130-2018-11-14-02:58:09 git source: 46bcdb588e22abf162af9a486107c7b59b438dd2

        Attachments

          Activity

            People

            • Assignee:
              laisiyao Lai Siyao
              Reporter:
              green Oleg Drokin
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: