+Thu Nov 16 19:36:12 EST 2006 Daniel Berrange <berrange@redhat.com>
+
+ * src/xm_internal.c: Add support for device_model parameter to
+ make HVM guests work. Also support serial console in HVM, since
+ it needs to be explicitly turned on, unlike PV.
+
Thu Nov 16 18:16:42 EST 2006 Daniel Berrange <berrange@redhat.com>
* src/xml.c: Mark 'msg' parameter in XML error handler as unused.
virBufferAdd(buf, " <devices>\n", -1);
+ if (hvm) {
+ if (xenXMConfigGetString(entry->conf, "device_model", &str) == 0)
+ virBufferVSprintf(buf, " <emulator>%s</emulator>\n", str);
+ }
+
list = virConfGetValue(entry->conf, "disk");
while (list && list->type == VIR_CONF_LIST) {
virConfValuePtr el = list->list;
virBufferAdd(buf, " <graphics type='sdl'/>\n", -1);
}
+ if (hvm) {
+ if (xenXMConfigGetString(entry->conf, "serial", &str) == 0 && !strcmp(str, "pty")) {
+ virBufferAdd(buf, " <console/>\n", -1);
+ }
+ }
+
virBufferAdd(buf, " </devices>\n", -1);
virBufferAdd(buf, "</domain>\n", -1);