commit | 7e1ee54a07b6f00f4b6dd9cd24505d3b76774ddc | [log] [tgz] |
---|---|---|
author | Yan, Zheng <zyan@redhat.com> | Sun Sep 03 10:09:11 2017 +0800 |
committer | Ilya Dryomov <idryomov@gmail.com> | Wed Sep 06 19:56:59 2017 +0200 |
tree | 2e1f67a3bac4941bb55f67e31a3454647132c91f | |
parent | 2a2d927e35dd8dc4faf8fbc211533cf5f8840f5b [diff] |
ceph: fix capsnap dirty pages accounting writepages_finish() calls ceph_put_wrbuffer_cap_refs() once for all pages, parameter snapc is set to req->r_snapc. So writepages() shouldn't write dirty pages associated with different snapc in one OSD request. Signed-off-by: "Yan, Zheng" <zyan@redhat.com> Signed-off-by: Ilya Dryomov <idryomov@gmail.com>