mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-09-13 11:15:08 +00:00
* src/qemu_conf.c: switch off cache if disk is shared and not read-only
patch by Charles Duffy Daniel
This commit is contained in:
parent
c1a9be4c1b
commit
d9c75acde1
@ -1,3 +1,8 @@
|
|||||||
|
Mon Nov 3 16:54:39 CET 2008 Daniel Veillard <veillard@redhat.com>
|
||||||
|
|
||||||
|
* src/qemu_conf.c: switch off cache if disk is shared and not read-only
|
||||||
|
patch by Charles Duffy
|
||||||
|
|
||||||
Mon Nov 3 16:52:12 CET 2008 Daniel Veillard <veillard@redhat.com>
|
Mon Nov 3 16:52:12 CET 2008 Daniel Veillard <veillard@redhat.com>
|
||||||
|
|
||||||
* src/qemu_driver.c: oops trailing blanks
|
* src/qemu_driver.c: oops trailing blanks
|
||||||
|
@ -960,13 +960,15 @@ int qemudBuildCommandLine(virConnectPtr conn,
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
snprintf(opt, PATH_MAX, "file=%s,if=%s,%sindex=%d%s",
|
snprintf(opt, PATH_MAX, "file=%s,if=%s,%sindex=%d%s%s",
|
||||||
disk->src ? disk->src : "", bus,
|
disk->src ? disk->src : "", bus,
|
||||||
media ? media : "",
|
media ? media : "",
|
||||||
idx,
|
idx,
|
||||||
bootable &&
|
bootable &&
|
||||||
disk->device == VIR_DOMAIN_DISK_DEVICE_DISK
|
disk->device == VIR_DOMAIN_DISK_DEVICE_DISK
|
||||||
? ",boot=on" : "");
|
? ",boot=on" : "",
|
||||||
|
disk->shared && ! disk->readonly
|
||||||
|
? ",cache=off" : "");
|
||||||
|
|
||||||
ADD_ARG_LIT("-drive");
|
ADD_ARG_LIT("-drive");
|
||||||
ADD_ARG_LIT(opt);
|
ADD_ARG_LIT(opt);
|
||||||
|
Loading…
Reference in New Issue
Block a user