commit | 5b64640cf65be4a029728c390e9b97afce2a493d | [log] [tgz] |
---|---|---|
author | Yan, Zheng <zyan@redhat.com> | Thu Jan 07 16:00:17 2016 +0800 |
committer | Ilya Dryomov <idryomov@gmail.com> | Fri Mar 25 18:51:51 2016 +0100 |
tree | 76c270895d1b216695c569fb8fc99f7cdf28c622 | |
parent | 2c63f49a724a10bb71cc0fd34f8e5acce78525d5 [diff] |
ceph: scattered page writeback This patch makes ceph_writepages_start() try using single OSD request to write all dirty pages within a strip unit. When a nonconsecutive dirty page is found, ceph_writepages_start() tries starting a new write operation to existing OSD request. If it succeeds, it uses the new operation to writeback the dirty page. Signed-off-by: Yan, Zheng <zyan@redhat.com>