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

Deadlock on transaction with iget()/clear_inode()

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • Lustre 2.8.0
    • None
    • 3
    • 9223372036854775807

      Thread 1:

      schedule
      start_this_handle
      jbd2_journal_start
      ldiskfs_journal_start_sb
      ldiskfs_dquot_drop
      vfs_dq_drop
      clear_inode
      dispose_list
      shrink_icache_memory
      shrink_slab
      zone_reclaim
      get_page_from_freelist
      __alloc_pages_nodemask
      alloc_pages_vma
      do_huge_pmd_anonymous_page
      handle_mm_fault
      __do_page_fault
      do_page_fault
      page_fault
      

      Thread2:

      __wait_on_freeing_inode
      find_inode_fast
      ifind_fast
      iget_locked
      ldiskfs_iget
      osd_iget
      osd_index_ea_delete
      out_obj_index_delete
      out_tx_index_delete_exec
      out_tx_end
      out_handle
      tgt_request_handle
      ptlrpc_main
      kthread
      kernel_thread
      

            wc-triage WC Triage
            askulysh Andriy Skulysh
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: