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

DNE3: osd-zfs gets into a livelock if transaction is too big

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • None
    • Lustre 2.8.0
    • 3
    • 9223372036854775807

    Description

      ONLY=300k bash sanity.sh:

      [ 89.828294] LNet: Service thread pid 4249 was inactive for 40.00s. The thread might be hung, or it might only be slow and will resume later. Dumping the stack trace for debugging purposes:
      [ 89.831356] Pid: 4249, comm: mdt01_001
      [ 89.831895]
      [ 89.831895] Call Trace:
      [ 89.832451] [<ffffffff810ac6de>] ? getrawmonotonic+0x2e/0xc0
      [ 89.833222] [<ffffffff810828c5>] __cond_resched+0x25/0x40
      [ 89.834035] [<ffffffff814e521a>] _cond_resched+0x2a/0x40
      [ 89.834810] [<ffffffff814e5f11>] mutex_lock+0x11/0x40
      [ 89.835565] [<ffffffffa07741b4>] dmu_tx_assign+0x284/0x500 [zfs]
      [ 89.836410] [<ffffffffa0a1ae32>] osd_trans_start+0xb2/0x410 [osd_zfs]
      [ 89.837282] [<ffffffffa032de15>] top_trans_start+0x255/0x9c0 [ptlrpc]
      [ 89.838090] [<ffffffffa0bb88f9>] lod_trans_start+0x59/0x60 [lod]
      [ 89.838854] [<ffffffffa0ae3cdf>] mdd_trans_start+0xf/0x20 [mdd]
      [ 89.839594] [<ffffffffa0acf1a0>] mdd_create+0x1170/0x1c70 [mdd]

      Attachments

        Issue Links

          Activity

            People

              bzzz Alex Zhuravlev
              bzzz Alex Zhuravlev
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: