summaryrefslogtreecommitdiffstats
path: root/src/launch-libvirt.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/launch-libvirt.c')
-rw-r--r--src/launch-libvirt.c6
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"));