Details

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

    Description

      PID: 12333 TASK: ffff8d84a294c200 CPU: 8 COMMAND: "ll_ost_io02_086"
      #0 [ffff8d84a29937e0] __schedule at ffffffffa8988e18
      #1 [ffff8d84a2993848] schedule at ffffffffa89891e9
      #2 [ffff8d84a2993858] schedule_timeout at ffffffffa8986eb1
      #3 [ffff8d84a2993908] io_schedule_timeout at ffffffffa8988a9d
      #4 [ffff8d84a2993938] io_schedule at ffffffffa8988b38
      #5 [ffff8d84a2993948] bit_wait_io at ffffffffa8987501
      #6 [ffff8d84a2993960] __wait_on_bit_lock at ffffffffa89870b1
      #7 [ffff8d84a29939a0] __lock_page at ffffffffa83bd2a4
      #8 [ffff8d84a29939f8] truncate_inode_pages_range at ffffffffa83cf2fb
      #9 [ffff8d84a2993b50] truncate_pagecache at ffffffffa83cf3f7
      #10 [ffff8d84a2993b78] osd_punch at ffffffffc14beecc [osd_ldiskfs]
      #11 [ffff8d84a2993bd0] ofd_object_punch at ffffffffc15e7e26 [ofd]
      #12 [ffff8d84a2993c48] ofd_punch_hdl at ffffffffc15d442f [ofd]
      #13 [ffff8d84a2993cd0] tgt_checksum_niobuf_t10pi at ffffffffc0fe909e [ptlrpc]
      #14 [ffff8d84a2993d58] ptlrpc_server_handle_request at ffffffffc0f9090b [ptlrpc]
      #15 [ffff8d84a2993df8] ptlrpc_main at ffffffffc0f94274 [ptlrpc]
      #16 [ffff8d84a2993ec8] kthread at ffffffffa82c5e31
      ......

      PID: 12603 TASK: ffff8d8490db0000 CPU: 14 COMMAND: "ll_ost_io05_068"
      #0 [ffff8d8490daf8a8] __schedule at ffffffffa8988e18
      #1 [ffff8d8490daf910] schedule at ffffffffa89891e9
      #2 [ffff8d8490daf920] rwsem_down_read_failed at ffffffffa898abd5
      #3 [ffff8d8490daf9a0] call_rwsem_down_read_failed at ffffffffa8598068
      #4 [ffff8d8490daf9f0] down_read at ffffffffa89886b0
      #5 [ffff8d8490dafa08] osd_read_lock at ffffffffc148e03c [osd_ldiskfs]
      #6 [ffff8d8490dafa30] ofd_commitrw_write at ffffffffc15eb76c [ofd]
      #7 [ffff8d8490dafac0] ofd_commitrw at ffffffffc15efe4f [ofd]
      #8 [ffff8d8490dafb58] tgt_request_preprocess at ffffffffc0fee11b [ptlrpc]
      #9 [ffff8d8490dafcd0] tgt_checksum_niobuf_t10pi at ffffffffc0fe909e [ptlrpc]
      #10 [ffff8d8490dafd58] ptlrpc_server_handle_request at ffffffffc0f9090b [ptlrpc]
      #11 [ffff8d8490dafdf8] ptlrpc_main at ffffffffc0f94274 [ptlrpc]
      #12 [ffff8d8490dafec8] kthread at ffffffffa82c5e31

      Attachments

        Activity

          [LU-16044] osd: truncate vs write deadlock
          pjones Peter Jones made changes -
          Fix Version/s New: Lustre 2.16.0 [ 15190 ]
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          sthiell Stephane Thiell made changes -
          Attachment New: foreach_bt_fir-io2-s2_20220909.txt [ 45632 ]
          pjones Peter Jones made changes -
          Assignee Original: WC Triage [ wc-triage ] New: Alex Zhuravlev [ bzzz ]
          ys Yang Sheng made changes -
          Description Original: {quote}
          PID: 5671 TASK: ffff944f172f0000 CPU: 2 COMMAND: "ll_ost_io00_056"
           #0 [ffff944f172fb7e0] __schedule at ffffffffb5d88e18
           #1 [ffff944f172fb848] schedule at ffffffffb5d891e9
           #2 [ffff944f172fb858] schedule_timeout at ffffffffb5d86eb1
           #3 [ffff944f172fb908] io_schedule_timeout at ffffffffb5d88a9d
           #4 [ffff944f172fb938] io_schedule at ffffffffb5d88b38
           #5 [ffff944f172fb948] bit_wait_io at ffffffffb5d87501
           #6 [ffff944f172fb960] __wait_on_bit_lock at ffffffffb5d870b1
           #7 [ffff944f172fb9a0] __lock_page at ffffffffb57bd2a4
           #8 [ffff944f172fb9f8] truncate_inode_pages_range at ffffffffb57cf2fb
           #9 [ffff944f172fbb50] truncate_pagecache at ffffffffb57cf3f7
          #10 [ffff944f172fbb78] osd_punch at ffffffffc10e8bec [osd_ldiskfs]
          #11 [ffff944f172fbbd0] ofd_object_punch at ffffffffc1232c06 [ofd]
          #12 [ffff944f172fbc48] ofd_punch_hdl at ffffffffc121d3cf [ofd]
          #13 [ffff944f172fbcd0] tgt_request_handle at ffffffffc0e22b2e [ptlrpc]
          #14 [ffff944f172fbd58] ptlrpc_server_handle_request at ffffffffc0dc790b [ptlrpc]
          #15 [ffff944f172fbdf8] ptlrpc_main at ffffffffc0dcb274 [ptlrpc]
          #16 [ffff944f172fbec8] kthread at ffffffffb56c5e31
          {quote}

          {quote}
          PID: 5668 TASK: ffff944f17284200 CPU: 1 COMMAND: "ll_ost_io00_053"
           #0 [ffff944f172c77c8] __schedule at ffffffffb5d88e18
           #1 [ffff944f172c7830] schedule at ffffffffb5d891e9
           #2 [ffff944f172c7840] rwsem_down_read_failed at ffffffffb5d8abd5
           #3 [ffff944f172c78c8] call_rwsem_down_read_failed at ffffffffb5998068
           #4 [ffff944f172c7918] down_read at ffffffffb5d886b0
           #5 [ffff944f172c7930] osd_trunc_lock at ffffffffc10e7845 [osd_ldiskfs]
           #6 [ffff944f172c7968] osd_declare_write_commit at ffffffffc10e859f [osd_ldiskfs]
           #7 [ffff944f172c7a38] ofd_commitrw_write at ffffffffc1235a34 [ofd]
           #8 [ffff944f172c7ac8] ofd_commitrw at ffffffffc123aba3 [ofd]
           #9 [ffff944f172c7b58] tgt_brw_write at ffffffffc0e2007b [ptlrpc]
          #10 [ffff944f172c7cd0] tgt_request_handle at ffffffffc0e22b2e [ptlrpc]
          #11 [ffff944f172c7d58] ptlrpc_server_handle_request at ffffffffc0dc790b [ptlrpc]
          #12 [ffff944f172c7df8] ptlrpc_main at ffffffffc0dcb274 [ptlrpc]
          #13 [ffff944f172c7ec8] kthread at ffffffffb56c5e31
          {quote}
          New: {quote}
          PID: 12333 TASK: ffff8d84a294c200 CPU: 8 COMMAND: "ll_ost_io02_086"
           #0 [ffff8d84a29937e0] __schedule at ffffffffa8988e18
           #1 [ffff8d84a2993848] schedule at ffffffffa89891e9
           #2 [ffff8d84a2993858] schedule_timeout at ffffffffa8986eb1
           #3 [ffff8d84a2993908] io_schedule_timeout at ffffffffa8988a9d
           #4 [ffff8d84a2993938] io_schedule at ffffffffa8988b38
           #5 [ffff8d84a2993948] bit_wait_io at ffffffffa8987501
           #6 [ffff8d84a2993960] __wait_on_bit_lock at ffffffffa89870b1
           #7 [ffff8d84a29939a0] __lock_page at ffffffffa83bd2a4
           #8 [ffff8d84a29939f8] truncate_inode_pages_range at ffffffffa83cf2fb
           #9 [ffff8d84a2993b50] truncate_pagecache at ffffffffa83cf3f7
          #10 [ffff8d84a2993b78] osd_punch at ffffffffc14beecc [osd_ldiskfs]
          #11 [ffff8d84a2993bd0] ofd_object_punch at ffffffffc15e7e26 [ofd]
          #12 [ffff8d84a2993c48] ofd_punch_hdl at ffffffffc15d442f [ofd]
          #13 [ffff8d84a2993cd0] tgt_checksum_niobuf_t10pi at ffffffffc0fe909e [ptlrpc]
          #14 [ffff8d84a2993d58] ptlrpc_server_handle_request at ffffffffc0f9090b [ptlrpc]
          #15 [ffff8d84a2993df8] ptlrpc_main at ffffffffc0f94274 [ptlrpc]
          #16 [ffff8d84a2993ec8] kthread at ffffffffa82c5e31
          ......

          PID: 12603 TASK: ffff8d8490db0000 CPU: 14 COMMAND: "ll_ost_io05_068"
           #0 [ffff8d8490daf8a8] __schedule at ffffffffa8988e18
           #1 [ffff8d8490daf910] schedule at ffffffffa89891e9
           #2 [ffff8d8490daf920] rwsem_down_read_failed at ffffffffa898abd5
           #3 [ffff8d8490daf9a0] call_rwsem_down_read_failed at ffffffffa8598068
           #4 [ffff8d8490daf9f0] down_read at ffffffffa89886b0
           #5 [ffff8d8490dafa08] osd_read_lock at ffffffffc148e03c [osd_ldiskfs]
           #6 [ffff8d8490dafa30] ofd_commitrw_write at ffffffffc15eb76c [ofd]
           #7 [ffff8d8490dafac0] ofd_commitrw at ffffffffc15efe4f [ofd]
           #8 [ffff8d8490dafb58] tgt_request_preprocess at ffffffffc0fee11b [ptlrpc]
           #9 [ffff8d8490dafcd0] tgt_checksum_niobuf_t10pi at ffffffffc0fe909e [ptlrpc]
          #10 [ffff8d8490dafd58] ptlrpc_server_handle_request at ffffffffc0f9090b [ptlrpc]
          #11 [ffff8d8490dafdf8] ptlrpc_main at ffffffffc0f94274 [ptlrpc]
          #12 [ffff8d8490dafec8] kthread at ffffffffa82c5e31
          {quote}
          bzzz Alex Zhuravlev made changes -
          Link New: This issue is related to DDN-3160 [ DDN-3160 ]
          bzzz Alex Zhuravlev created issue -

          People

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

            Dates

              Created:
              Updated:
              Resolved: