Project

General

Profile

Actions

Bug #53116

closed

[pwl rwl] dead lock issue when pwl initialization failed

Added by Deepika Upadhyay over 2 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
pacific
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

when pwl initialization failed, 'AbstractWriteLog' will release itself
in callback, it hold guard lock and want to get lock to delete data,
which causes dead lock. This PR works by release image_cache outside
the callback function.

Note: tracker created for backport


Related issues 1 (0 open1 closed)

Copied to rbd - Backport #53118: pacific: [pwl rwl] dead lock issue when pwl initialization failedResolvedDeepika UpadhyayActions
Actions #1

Updated by Deepika Upadhyay over 2 years ago

  • Status changed from New to Pending Backport
Actions #2

Updated by Deepika Upadhyay over 2 years ago

  • Copied to Backport #53118: pacific: [pwl rwl] dead lock issue when pwl initialization failed added
Actions #3

Updated by Ilya Dryomov about 2 years ago

  • Status changed from Pending Backport to Resolved

While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".

Actions

Also available in: Atom PDF