[Ocfs2-commits] tag, ocfs2-1.4.11, created. ocfs2-1.4.8-55-ge2515e8
svn-commits at oss.oracle.com
svn-commits at oss.oracle.com
Tue May 24 11:41:29 PDT 2016
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The ocfs2 filesystem version 1.4".
The tag, ocfs2-1.4.11 has been created
at e2515e851c8a936a831ff611e8f741904cc9e1e6 (commit)
- Log -----------------------------------------------------------------
commit e2515e851c8a936a831ff611e8f741904cc9e1e6
Author: Srinivas Eeda <srinivas.eeda at oracle.com>
Date: Wed Nov 12 23:23:08 2014 -0800
o2dlm: fix a race between purge and master query
Node A sends a master query request to node B which is the master. At this
lockres happens to be on purgelist. dlm_master_request_handler gets the dlm
spinlock, finds the resource and releases the dlm spin lock. Right at this
dlm_thread on this node could purge the lockres. dlm_master_request_handler
can then acquire lockres spinlock and reply to Node A that node B is the
master even though lockres on node B is purged.
The above scenario will now make node B falsely think node A is the master.
Orabug 14613085
Signed-off-by: Srinivas Eeda <srinivas.eeda at oracle.com>
Reviewed-by: Wengang Wang <wen.gang.wang at oracle.com>
Signed-off-by: Guangyu Sun <guangyu.sun at oracle.com>
Signed-off-by: Srinivas Eeda <srinivas.eeda at oracle.com>
-----------------------------------------------------------------------
hooks/post-receive
--
The ocfs2 filesystem version 1.4
More information about the Ocfs2-commits
mailing list