![]() ![]() +++ -2745,6 +2745,10 static void ocfs2_unlock_ast(void *opaque, enum dlm_status status) ![]() While the fs was doing the cancel convert, it was forgetting to wake up theĭc thread after a successful cancel, leading to a deadlock.ġ files changed, 4 insertions(+), 0 deletions(-)ĭiff -git a/fs/ocfs2/dlmglue.c b/fs/ocfs2/dlmglue.c ![]() Only when this lock is downconverted to NL,Ĭan the master upconvert the first node's lock to EX. Message tells that node to first cancel convert the upconvert request,įollowed by downconvert to a NL. Upconvert the locks to EX, the master sends a BAST to one of the nodes. When two nodes holding PR locks on a resource concurrently attempt to ` (24 subsequent siblings) 25 siblings, 0 replies 27+ messages in thread 20:37 ` ocfs2/dlm: Retract fix for race between purge and migrate Sunil Mushran 20:37 OCFS2 1.4: Patches backported from mainline Sunil 20:37 ` Sunil Mushran * ocfs2: Wakeup the downconvert thread after a successful cancel convert Please review the list of patches being applied to the ocfs2 1.4 tree.Īll patches list the mainline commit hash. ![]() ` (25 more replies) 0 siblings, 26 replies 27+ messages in threadįrom: Sunil Mushran 20:37 UTC ( / raw) 20:37 ` ocfs2: Wakeup the downconvert thread after a successful cancel convert Sunil Mushran OCFS2 1.4: Patches backported from mainline All of help / color / mirror / Atom feed * OCFS2 1.4: Patches backported from mainline 20:37 Sunil Mushran ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |