Paolo, does this implement what you were suggesting? Kevin Wolf (3): block: Rename bdrv_co_flush to bdrv_co_flush_to_disk block: Introduce bdrv_co_flush_to_os block: Make cache=unsafe flush to the OS
block.c | 23 +++++++++++++++++++---- block/cow.c | 22 ++++++++++++---------- block/qcow.c | 18 ++++++++++-------- block/qcow2.c | 14 ++++++++++---- block/raw-win32.c | 15 +++++++++------ block/raw.c | 8 ++++---- block/rbd.c | 10 +++++----- block/vdi.c | 2 +- block/vmdk.c | 4 ++-- block/vpc.c | 8 +++++--- block_int.h | 14 +++++++++++++- 11 files changed, 90 insertions(+), 48 deletions(-) -- 1.7.6.4