diff options
author | Kurt Hackel <kurt.hackel@oracle.com> | 2007-01-06 00:04:49 +0100 |
---|---|---|
committer | Mark Fasheh <mark.fasheh@oracle.com> | 2007-02-07 21:02:40 +0100 |
commit | e17e75ecb86b8ce9b51b219b5348517561031f80 (patch) | |
tree | 358001a91077fc9e62bd8def833f622d93c365cf /fs/ocfs2/dlm/dlmmaster.c | |
parent | ocfs2_dlm: Make dlmunlock() wait for migration to complete (diff) | |
download | linux-e17e75ecb86b8ce9b51b219b5348517561031f80.tar.xz linux-e17e75ecb86b8ce9b51b219b5348517561031f80.zip |
ocfs2_dlm: Fix migrate lockres handler queue scanning
The migrate lockres handler was only searching for its lock on
migrated lockres on the expected queue. This could be problematic
as the new master could have also issued a convert request
during the migration and thus moved the lock to the convert queue.
We now search for the lock on all three queues.
Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com>
Signed-off-by: Sunil Mushran <Sunil.Mushran@oracle.com>
Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
Diffstat (limited to 'fs/ocfs2/dlm/dlmmaster.c')
0 files changed, 0 insertions, 0 deletions