]> err.no Git - linux-2.6/commit
dlm: reject messages from non-members
authorDavid Teigland <teigland@redhat.com>
Tue, 8 Jan 2008 22:24:00 +0000 (16:24 -0600)
committerDavid Teigland <teigland@redhat.com>
Wed, 30 Jan 2008 17:04:42 +0000 (11:04 -0600)
commit46b43eed7018bab3a4e8c259eed27697b9170cb8
treed5a1c23ba3bb40ff2fcea4e635c72f2a33ff6ba7
parentaec64e1be2225c6fc64499594d23257c6adf6168
dlm: reject messages from non-members

Messages from nodes that are no longer members of the lockspace should be
ignored.  When nodes are removed from the lockspace, recovery can
sometimes complete quickly enough that messages arrive from a removed node
after recovery has completed.  When processed, these messages would often
cause an error message, and could in some cases change some state, causing
problems.

Signed-off-by: David Teigland <teigland@redhat.com>
fs/dlm/lock.c
fs/dlm/member.c
fs/dlm/member.h