]> git.proxmox.com Git - qemu.git/blobdiff - block/cow.c
block: use fdatasync instead of fsync if possible
[qemu.git] / block / cow.c
index 84818f10348b3f124552e8e7a2973c5d18b53a53..a70854e631bbea31d01d092ad506cf6dc8da6ca6 100644 (file)
@@ -258,7 +258,7 @@ static int cow_create(const char *filename, QEMUOptionParameter *options)
 static void cow_flush(BlockDriverState *bs)
 {
     BDRVCowState *s = bs->opaque;
-    fsync(s->fd);
+    qemu_fdatasync(s->fd);
 }
 
 static QEMUOptionParameter cow_create_options[] = {