Eviction thread stuck on mutex lock blocking ref access with no apparent owner (disagg)

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: PALM
    • None
    • Storage Engines, Storage Engines - Persistence
    • SE Persistence backlog
    • 8

      This issue is consistently reproducible. Config and stack traces are in the comments.

      While running test/format with disagg enabled an eviction thread is observed waiting on a mutex in palm. However, no thread in the stack traces seems to be holding this lock which suggests a potential bug where the owner thread may have exited prematurely or failed to release the mutex.

      Eviction thread waiting on the mutex has an exclusively lock to the ref (like it should), preventing any other thread from proceeding to access the page. This causes test/format to simply hang.

        1. bt
          95 kB
          Sid Mahajan

              Assignee:
              [DO NOT USE] Backlog - Storage Engines Team
              Reporter:
              Sid Mahajan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: