ceph: call handle_cap_grant() for cap import message
authorYan, Zheng <zheng.z.yan@intel.com>
Mon, 19 Nov 2012 02:49:09 +0000 (10:49 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 17 Jan 2013 16:46:50 +0000 (08:46 -0800)
commitc5ee6af4a9c23a98d401800ddb5be6edf98117d1
treeeaa555f60e002abf4f69e99fc4fd3a570b4945a6
parent608601fb5b6ea8b4dfbceea54c4e67638eaaabf5
ceph: call handle_cap_grant() for cap import message

(cherry picked from commit 0e5e1774a92e6fe9c511585de8f078b4c4c68dbb)

If client sends cap message that requests new max size during
exporting caps, the exporting MDS will drop the message quietly.
So the client may wait for the reply that updates the max size
forever. call handle_cap_grant() for cap import message can
avoid this issue.

Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
Signed-off-by: Sage Weil <sage@inktank.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/ceph/caps.c