diff options
Diffstat (limited to 'src/launch-libvirt.c')
-rw-r--r-- | src/launch-libvirt.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/launch-libvirt.c b/src/launch-libvirt.c index a858e5c5..8d1cb678 100644 --- a/src/launch-libvirt.c +++ b/src/launch-libvirt.c @@ -642,9 +642,13 @@ construct_libvirt_xml_boot (guestfs_h *g, xmlTextWriterPtr xo) { char *cmdline; + int flags; /* Linux kernel command line. */ - cmdline = guestfs___appliance_command_line (g, params->appliance_dev); + flags = 0; + if (!params->is_kvm) + flags |= APPLIANCE_COMMAND_LINE_IS_TCG; + cmdline = guestfs___appliance_command_line (g, params->appliance_dev, flags); XMLERROR (-1, xmlTextWriterStartElement (xo, BAD_CAST "os")); |