]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
ocfs2/dlm: clear DROPPING_REF flag when the master goes down
authorxuejiufei <xuejiufei@huawei.com>
Tue, 15 Mar 2016 21:53:14 +0000 (14:53 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 15 Mar 2016 23:55:16 +0000 (16:55 -0700)
commit8c0343968163dc3536e56268026f475b1bbf61b4
tree90374789123d7d39a80fadb69463c4cd095ea341
parent842b90b62461d0848bd56ad776117d15a5fa95c0
ocfs2/dlm: clear DROPPING_REF flag when the master goes down

If the master goes down after return in-progress for deref message.  The
lock resource on non-master node can not be purged.  Clear the
DROPPING_REF flag and recovery it.

Signed-off-by: xuejiufei <xuejiufei@huawei.com>
Cc: Mark Fasheh <mfasheh@suse.de>
Cc: Joel Becker <jlbec@evilplan.org>
Cc: Junxiao Bi <junxiao.bi@oracle.com>
Reviewed-by: Joseph Qi <joseph.qi@huawei.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/ocfs2/dlm/dlmrecovery.c