include/block/block.h | 10 ++++++ include/block/block_int.h | 8 +++++ block.c | 17 ++++++++- block/file-posix.c | 7 ++-- block/io.c | 69 ++++++++++++++++++++++++++---------- tests/test-write-threshold.c | 4 +++ tests/qemu-iotests/206 | 2 +- tests/qemu-iotests/206.out | 6 ++++ 8 files changed, 98 insertions(+), 25 deletions(-)