]> git.baikalelectronics.ru Git - kernel.git/commit
ceph: handle race between cap reconnect and cap release
authorYan, Zheng <zheng.z.yan@intel.com>
Sun, 22 Sep 2013 03:08:14 +0000 (11:08 +0800)
committerSage Weil <sage@inktank.com>
Sat, 23 Nov 2013 19:01:02 +0000 (11:01 -0800)
commitc94681ed3e31b93fa83cd9bc98f66fef4a404f7f
treec02a8c512356b2a9ae76e18558e5b59a75458868
parent1e5941552906f7b0b70fc3e9797dd0425b39d172
ceph: handle race between cap reconnect and cap release

When a cap get released while composing the cap reconnect message.
We should skip queuing the release message if the cap hasn't been
added to the cap reconnect message.

Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
Reviewed-by: Sage Weil <sage@inktank.com>
fs/ceph/caps.c
fs/ceph/mds_client.c
fs/ceph/mds_client.h