]> xenbits.xensource.com Git - qemu-xen-4.1-testing.git/commitdiff
qemu-xen-traditional: use O_DIRECT to open disk images for IDE
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>
Mon, 2 Apr 2012 16:54:08 +0000 (17:54 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Tue, 24 Apr 2012 17:35:25 +0000 (18:35 +0100)
[ Major performance fix. -iwj ]

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
(cherry picked from commit 1307e42a4b3c1102d75401bc0cffb4eb6c9b7a38)

xenstore.c

index 4c483e29523129f825e7b889555ff88be5952edf..ac90366f0d9463ca407ccb14150edde42a34f725 100644 (file)
@@ -643,7 +643,7 @@ void xenstore_parse_domain_config(int hvm_domid)
            }
             pstrcpy(bs->filename, sizeof(bs->filename), params);
 
-            flags = BDRV_O_CACHE_WB; /* snapshot and write-back */
+            flags = BDRV_O_NOCACHE;
             is_readonly = 0;
             if (pasprintf(&buf, "%s/mode", bpath) == -1)
                 continue;