]> git.baikalelectronics.ru Git - kernel.git/commit
ocfs2: special case recovery lock in dlmlock_remote()
authorKurt Hackel <kurt.hackel@oracle.com>
Mon, 1 May 2006 20:47:50 +0000 (13:47 -0700)
committerMark Fasheh <mark.fasheh@oracle.com>
Mon, 26 Jun 2006 21:43:08 +0000 (14:43 -0700)
commit5139a290d4a66de2e43fa29b976d125e2bf340ba
treeb662c0c5b9ff4e5a607d53adb92a8c38acce940e
parent051c8d67034645270bd1f56599f5f9e6717a5b8b
ocfs2: special case recovery lock in dlmlock_remote()

If the previous master of the recovery lock dies, let calc_usage take it
down completely and let the caller completely redo the dlmlock() call.
Otherwise, there will never be an opportunity to re-master the lockres and
recovery wont be able to progress.

Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com>
Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
fs/ocfs2/dlm/dlmlock.c
fs/ocfs2/dlm/dlmrecovery.c