diff options
author | Yan, Zheng <zyan@redhat.com> | 2016-07-04 12:06:41 +0200 |
---|---|---|
committer | Ilya Dryomov <idryomov@gmail.com> | 2016-07-28 03:00:42 +0200 |
commit | 0e2943878942aee7100c94d0d40c49087dac12cb (patch) | |
tree | 8611ba2813ab13fd5a36a70dbd5005b29818d40e /scripts/Lindent | |
parent | ceph: use list instead of rbtree to track cap flushes (diff) | |
download | linux-0e2943878942aee7100c94d0d40c49087dac12cb.tar.xz linux-0e2943878942aee7100c94d0d40c49087dac12cb.zip |
ceph: unify cap flush and snapcap flush
This patch includes following changes
- Assign flush tid to snapcap flush
- Remove session's s_cap_snaps_flushing list. Add inode to session's
s_cap_flushing list instead. Inode is removed from the list when
there is no pending snapcap flush or cap flush.
- make __kick_flushing_caps() re-send both snapcap flushes and cap
flushes.
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Diffstat (limited to 'scripts/Lindent')
0 files changed, 0 insertions, 0 deletions