X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=2019-kvm-forum%2F4500-new-qemu-flag.html;h=ea729bba1ba870dd4636e7e4100d2cddd6f5b364;hb=6f34bcd5178f2622d9a15915ad2ca136525f318a;hp=c3e41422c8dd8956c4945a1cf29c66243dc5d611;hpb=ad8b89cda996d5c71202863bb6b6facf99a027f7;p=libguestfs-talks.git diff --git a/2019-kvm-forum/4500-new-qemu-flag.html b/2019-kvm-forum/4500-new-qemu-flag.html index c3e4142..ea729bb 100644 --- a/2019-kvm-forum/4500-new-qemu-flag.html +++ b/2019-kvm-forum/4500-new-qemu-flag.html @@ -5,19 +5,17 @@

The fix: raise the victory flag

- Filler text - need a graphic here showing multiple combinations: + QEMU 4.0 added BDRV_REQ_NO_FALLBACK to detect if + zeroing is fast, and automatically utilizes it during 'qemu-img + convert': +

-
[WZ] = WRITE_ZEROES, normal -
[FZ+] = WRITE_ZEROES, successful with FAST_ZERO flag -
[FZ-] = WRITE_ZEROES, fails with FAST_ZERO flag -
[W...] = WRITE for data - -
-                  O(1) server             O(n) server
-pre-patch         [W...][WZ][W...][WZ]    [W...][WZ..][W...][WZ..]
-
-with fast zero    [FZ+][W...][W...]       [FZ-][W...][WZ..][W...][WZ..]
-                  (faster)                (marginally slower)
-
+