OSDN Git Service

ceph: cleanup aborted requests when re-sending requests.
authorYan, Zheng <zheng.z.yan@intel.com>
Thu, 26 Sep 2013 06:25:36 +0000 (14:25 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 9 Jan 2014 20:24:19 +0000 (12:24 -0800)
commit2c460e835ceecda4b327aacb6423b54f9a89042f
tree7fea73024a38c549b4b5324c84fdc528cfc62241
parentd07732a871f6f0906c012e89e2a10edb3c9be3b4
ceph: cleanup aborted requests when re-sending requests.

commit eb1b8af33c2e42a9a57fc0a7588f4a7b255d2e79 upstream.

Aborted requests usually get cleared when the reply is received.
If MDS crashes, no reply will be received. So we need to cleanup
aborted requests when re-sending requests.

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