]> git.baikalelectronics.ru Git - kernel.git/commit
ceph: dicard cap releases on mds restart
authorSage Weil <sage@newdream.net>
Mon, 10 May 2010 22:36:44 +0000 (15:36 -0700)
committerSage Weil <sage@newdream.net>
Mon, 17 May 2010 22:25:33 +0000 (15:25 -0700)
commit3b13538246170890d3813949a58224352d0f52f6
tree046b2acf54f803b60e873f419014472128103d53
parent59ee4045ee93ca37c96c7a0fede42cf442e2f34c
ceph: dicard cap releases on mds restart

If the MDS restarts, the expire caps state is no longer shared, and can be
thrown out.  Caps state will be rebuilt on the MDS during the reconnect
process that follows.  Zero out any release messages and adjust the
release counter accordingly.

Signed-off-by: Sage Weil <sage@newdream.net>
fs/ceph/mds_client.c