aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ocfs2/xattr.c
diff options
context:
space:
mode:
authorSunil Mushran <sunil.mushran@oracle.com>2009-02-03 12:37:16 -0800
committerMark Fasheh <mfasheh@suse.com>2009-02-26 11:51:11 -0800
commit53ecd25e148615e0ed2a72635cc76f4773f97f90 (patch)
treead4f26d160889792c72199678634b4132c5ce1d7 /fs/ocfs2/xattr.c
parentdabc47de7a23f57522dc762d9d2ad875700d3497 (diff)
downloadkernel_samsung_smdk4412-53ecd25e148615e0ed2a72635cc76f4773f97f90.zip
kernel_samsung_smdk4412-53ecd25e148615e0ed2a72635cc76f4773f97f90.tar.gz
kernel_samsung_smdk4412-53ecd25e148615e0ed2a72635cc76f4773f97f90.tar.bz2
ocfs2/dlm: Make dlm_assert_master_handler() kill itself instead of the asserter
In dlm_assert_master_handler(), if we get an incorrect assert master from a node that, we reply with EINVAL asking the asserter to die. The problem is that an assert is sent after so many hoops, it is invariably the node that thinks the asserter is wrong, is actually wrong. So instead of killing the asserter, this patch kills the assertee. This patch papers over a race that is still being addressed. Signed-off-by: Sunil Mushran <sunil.mushran@oracle.com> Acked-by: Joel Becker <joel.becker@oracle.com> Signed-off-by: Mark Fasheh <mfasheh@suse.com>
Diffstat (limited to 'fs/ocfs2/xattr.c')
0 files changed, 0 insertions, 0 deletions