diff options
author | Yan, Zheng <zheng.z.yan@intel.com> | 2013-11-22 00:50:45 -0500 |
---|---|---|
committer | Yan, Zheng <zheng.z.yan@intel.com> | 2014-01-21 00:29:32 -0500 |
commit | 9563f88c1fa01341d125e396edc654a8dbcab2d2 (patch) | |
tree | 421b041c32cd218720bc1369b0abe1ce353d4547 /crypto/cast_common.c | |
parent | d1b87809fba3e07a261080837d1ae58d790b51a6 (diff) |
ceph: fix cache revoke race
handle following sequence of events:
- non-auth MDS revokes Fc cap. queue invalidate work
- auth MDS issues Fc cap through request reply. i_rdcache_gen gets
increased.
- invalidate work runs. it finds i_rdcache_revoking != i_rdcache_gen,
so it does nothing.
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
Diffstat (limited to 'crypto/cast_common.c')
0 files changed, 0 insertions, 0 deletions