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

NFS export of DNE: (service.c:193:ptlrpc_save_lock()) ASSERTION( rs->rs_nlocks < 8 ) failed:

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Critical
    • None
    • Lustre 2.6.0
    • None
    • NFS export of DNE Phase 2
    • 3
    • 14387

    Description

      During Cray testing of NFS export from a SLES11SP3 client with patch set 20 (from http://review.whamcloud.com/#/c/7476/) on client+server, I hit the assertion below on MDS0 (which has MDTs 0 and 1 on it. Striped directories are in use on the file system). Ran a modified racer against the NFS export and an unmodified racer on a separate Lustre 2.5.58 client.

      Dump of MDS0 is up at:
      ftp.whamcloud.com/uploads/LU-3544/LU-3544_140609.tar.gz

      <6>Lustre: Skipped 1 previous similar message
      <3>LustreError: 7816:0:(mdt_reint.c:1519:mdt_reint_migrate_internal()) centssm2-MDT0000: parent [0x400000400:0x1:0x0] is still on the same MDT, which should be migrated first: rc = -1
      <3>LustreError: 7816:0:(mdt_reint.c:1519:mdt_reint_migrate_internal()) Skipped 3 previous similar messages
      <3>LustreError: 7298:0:(mdd_dir.c:3957:mdd_migrate()) centssm2-MDD0000: [0x400000401:0x330f:0x0]8 is already opened count 1: rc = -16
      <0>LustreError: 7816:0:(service.c:193:ptlrpc_save_lock()) ASSERTION( rs->rs_nlocks < 8 ) failed:
      <0>LustreError: 7816:0:(service.c:193:ptlrpc_save_lock()) LBUG
      <4>Pid: 7816, comm: mdt00_007
      <4>
      <4>Call Trace:
      <4> [<ffffffffa0b27895>] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
      <4> [<ffffffffa0b27e97>] lbug_with_loc+0x47/0xb0 [libcfs]
      <4> [<ffffffffa0ebd656>] ptlrpc_save_lock+0xb6/0xf0 [ptlrpc]
      <4> [<ffffffffa15b074b>] mdt_save_lock+0x22b/0x320 [mdt]
      <4> [<ffffffffa15b089c>] mdt_object_unlock+0x5c/0x160 [mdt]
      <4> [<ffffffffa15b2187>] mdt_object_unlock_put+0x17/0x110 [mdt]
      <4> [<ffffffffa15cf18d>] mdt_unlock_list+0x5d/0x1e0 [mdt]
      <4> [<ffffffffa15d1e7c>] mdt_reint_migrate_internal+0x109c/0x1b50 [mdt]
      <4> [<ffffffffa15d6113>] mdt_reint_rename_or_migrate+0x2a3/0x660 [mdt]
      <4> [<ffffffffa0e8abc0>] ? ldlm_blocking_ast+0x0/0x180 [ptlrpc]
      <4> [<ffffffffa0e8c230>] ? ldlm_completion_ast+0x0/0x930 [ptlrpc]
      <4> [<ffffffffa15d64e3>] mdt_reint_migrate+0x13/0x20 [mdt]
      <4> [<ffffffffa15cea81>] mdt_reint_rec+0x41/0xe0 [mdt]
      <4> [<ffffffffa15b3e93>] mdt_reint_internal+0x4c3/0x7c0 [mdt]
      <4> [<ffffffffa15b471b>] mdt_reint+0x6b/0x120 [mdt]
      <4> [<ffffffffa0f182ac>] tgt_request_handle+0x23c/0xac0 [ptlrpc]
      <4> [<ffffffffa0ec7d1a>] ptlrpc_main+0xd1a/0x1980 [ptlrpc]
      <4> [<ffffffff810096f0>] ? __switch_to+0xd0/0x320
      <4> [<ffffffff81528090>] ? thread_return+0x4e/0x76e
      <4> [<ffffffffa0ec7000>] ? ptlrpc_main+0x0/0x1980 [ptlrpc]
      <4> [<ffffffff8109aee6>] kthread+0x96/0xa0
      <4> [<ffffffff8100c20a>] child_rip+0xa/0x20
      <4> [<ffffffff8109ae50>] ? kthread+0x0/0xa0
      <4> [<ffffffff8100c200>] ? child_rip+0x0/0x20
      <4>
      <0>Kernel panic - not syncing: LBUG
      <4>Pid: 7816, comm: mdt00_007 Not tainted 2.6.32.431.5.1.el6_lustre #1

      Attachments

        Activity

          People

            laisiyao Lai Siyao
            paf Patrick Farrell
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: