mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-12 07:42:56 +00:00
qemu: populate <audio> element with default config
Currently the QEMU driver secretly sets the QEMU_AUDIO_DRV env variable - VNC - set to "none", unless passthrough of host env variable is set - SPICE - always set to "spice" - SDL - always passthrough host env - No graphics - set to "none", unless passthrough of host env variable is set The setting of the QEMU_AUDIO_DRV env variable is done in the code which configures graphics. If no <audio> element is present, we now auto-populate <audio> elements to reflect this historical default config. This avoids need to set audio env when processing graphics. Reviewed-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
6be99c99c5
commit
e88367095f
@ -7642,7 +7642,6 @@ static int
|
|||||||
qemuBuildGraphicsSDLCommandLine(virQEMUDriverConfigPtr cfg G_GNUC_UNUSED,
|
qemuBuildGraphicsSDLCommandLine(virQEMUDriverConfigPtr cfg G_GNUC_UNUSED,
|
||||||
virCommandPtr cmd,
|
virCommandPtr cmd,
|
||||||
virQEMUCapsPtr qemuCaps G_GNUC_UNUSED,
|
virQEMUCapsPtr qemuCaps G_GNUC_UNUSED,
|
||||||
virDomainDefPtr def,
|
|
||||||
virDomainGraphicsDefPtr graphics)
|
virDomainGraphicsDefPtr graphics)
|
||||||
{
|
{
|
||||||
g_auto(virBuffer) opt = VIR_BUFFER_INITIALIZER;
|
g_auto(virBuffer) opt = VIR_BUFFER_INITIALIZER;
|
||||||
@ -7654,15 +7653,6 @@ qemuBuildGraphicsSDLCommandLine(virQEMUDriverConfigPtr cfg G_GNUC_UNUSED,
|
|||||||
if (graphics->data.sdl.fullscreen)
|
if (graphics->data.sdl.fullscreen)
|
||||||
virCommandAddArg(cmd, "-full-screen");
|
virCommandAddArg(cmd, "-full-screen");
|
||||||
|
|
||||||
if (def->naudios == 0) {
|
|
||||||
/* If using SDL for video, then we should just let it
|
|
||||||
* use QEMU's host audio drivers, possibly SDL too
|
|
||||||
* User can set these two before starting libvirtd
|
|
||||||
*/
|
|
||||||
virCommandAddEnvPass(cmd, "QEMU_AUDIO_DRV");
|
|
||||||
virCommandAddEnvPass(cmd, "SDL_AUDIODRIVER");
|
|
||||||
}
|
|
||||||
|
|
||||||
virCommandAddArg(cmd, "-display");
|
virCommandAddArg(cmd, "-display");
|
||||||
virBufferAddLit(&opt, "sdl");
|
virBufferAddLit(&opt, "sdl");
|
||||||
|
|
||||||
@ -7680,7 +7670,6 @@ static int
|
|||||||
qemuBuildGraphicsVNCCommandLine(virQEMUDriverConfigPtr cfg,
|
qemuBuildGraphicsVNCCommandLine(virQEMUDriverConfigPtr cfg,
|
||||||
virCommandPtr cmd,
|
virCommandPtr cmd,
|
||||||
virQEMUCapsPtr qemuCaps,
|
virQEMUCapsPtr qemuCaps,
|
||||||
virDomainDefPtr def,
|
|
||||||
virDomainGraphicsDefPtr graphics)
|
virDomainGraphicsDefPtr graphics)
|
||||||
{
|
{
|
||||||
g_auto(virBuffer) opt = VIR_BUFFER_INITIALIZER;
|
g_auto(virBuffer) opt = VIR_BUFFER_INITIALIZER;
|
||||||
@ -7807,17 +7796,6 @@ qemuBuildGraphicsVNCCommandLine(virQEMUDriverConfigPtr cfg,
|
|||||||
if (graphics->data.vnc.keymap)
|
if (graphics->data.vnc.keymap)
|
||||||
virCommandAddArgList(cmd, "-k", graphics->data.vnc.keymap, NULL);
|
virCommandAddArgList(cmd, "-k", graphics->data.vnc.keymap, NULL);
|
||||||
|
|
||||||
if (def->naudios == 0) {
|
|
||||||
/* Unless user requested it, set the audio backend to none, to
|
|
||||||
* prevent it opening the host OS audio devices, since that causes
|
|
||||||
* security issues and might not work when using VNC.
|
|
||||||
*/
|
|
||||||
if (cfg->vncAllowHostAudio)
|
|
||||||
virCommandAddEnvPass(cmd, "QEMU_AUDIO_DRV");
|
|
||||||
else
|
|
||||||
virCommandAddEnvString(cmd, "QEMU_AUDIO_DRV=none");
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -7825,7 +7803,6 @@ qemuBuildGraphicsVNCCommandLine(virQEMUDriverConfigPtr cfg,
|
|||||||
static int
|
static int
|
||||||
qemuBuildGraphicsSPICECommandLine(virQEMUDriverConfigPtr cfg,
|
qemuBuildGraphicsSPICECommandLine(virQEMUDriverConfigPtr cfg,
|
||||||
virCommandPtr cmd,
|
virCommandPtr cmd,
|
||||||
virDomainDefPtr def,
|
|
||||||
virDomainGraphicsDefPtr graphics)
|
virDomainGraphicsDefPtr graphics)
|
||||||
{
|
{
|
||||||
g_auto(virBuffer) opt = VIR_BUFFER_INITIALIZER;
|
g_auto(virBuffer) opt = VIR_BUFFER_INITIALIZER;
|
||||||
@ -8024,13 +8001,6 @@ qemuBuildGraphicsSPICECommandLine(virQEMUDriverConfigPtr cfg,
|
|||||||
virCommandAddArgList(cmd, "-k",
|
virCommandAddArgList(cmd, "-k",
|
||||||
graphics->data.spice.keymap, NULL);
|
graphics->data.spice.keymap, NULL);
|
||||||
|
|
||||||
if (def->naudios == 0) {
|
|
||||||
/* SPICE includes native support for tunnelling audio, so we
|
|
||||||
* set the audio backend to point at SPICE's own driver
|
|
||||||
*/
|
|
||||||
virCommandAddEnvString(cmd, "QEMU_AUDIO_DRV=spice");
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -8071,19 +8041,19 @@ qemuBuildGraphicsCommandLine(virQEMUDriverConfigPtr cfg,
|
|||||||
switch (graphics->type) {
|
switch (graphics->type) {
|
||||||
case VIR_DOMAIN_GRAPHICS_TYPE_SDL:
|
case VIR_DOMAIN_GRAPHICS_TYPE_SDL:
|
||||||
if (qemuBuildGraphicsSDLCommandLine(cfg, cmd,
|
if (qemuBuildGraphicsSDLCommandLine(cfg, cmd,
|
||||||
qemuCaps, def, graphics) < 0)
|
qemuCaps, graphics) < 0)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case VIR_DOMAIN_GRAPHICS_TYPE_VNC:
|
case VIR_DOMAIN_GRAPHICS_TYPE_VNC:
|
||||||
if (qemuBuildGraphicsVNCCommandLine(cfg, cmd,
|
if (qemuBuildGraphicsVNCCommandLine(cfg, cmd,
|
||||||
qemuCaps, def, graphics) < 0)
|
qemuCaps, graphics) < 0)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case VIR_DOMAIN_GRAPHICS_TYPE_SPICE:
|
case VIR_DOMAIN_GRAPHICS_TYPE_SPICE:
|
||||||
if (qemuBuildGraphicsSPICECommandLine(cfg, cmd,
|
if (qemuBuildGraphicsSPICECommandLine(cfg, cmd,
|
||||||
def, graphics) < 0)
|
graphics) < 0)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
break;
|
break;
|
||||||
@ -10081,13 +10051,6 @@ qemuBuildCommandLine(virQEMUDriverPtr driver,
|
|||||||
if (!def->ngraphics) {
|
if (!def->ngraphics) {
|
||||||
virCommandAddArg(cmd, "-display");
|
virCommandAddArg(cmd, "-display");
|
||||||
virCommandAddArg(cmd, "none");
|
virCommandAddArg(cmd, "none");
|
||||||
|
|
||||||
if (def->naudios == 0) {
|
|
||||||
if (cfg->nogfxAllowHostAudio)
|
|
||||||
virCommandAddEnvPass(cmd, "QEMU_AUDIO_DRV");
|
|
||||||
else
|
|
||||||
virCommandAddEnvString(cmd, "QEMU_AUDIO_DRV=none");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Disable global config files and default devices */
|
/* Disable global config files and default devices */
|
||||||
|
@ -3573,9 +3573,112 @@ qemuDomainDefAddImplicitInputDevice(virDomainDef *def)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static int
|
||||||
|
qemuDomainDefAddDefaultAudioBackend(virQEMUDriverPtr driver,
|
||||||
|
virDomainDefPtr def)
|
||||||
|
{
|
||||||
|
size_t i;
|
||||||
|
bool addAudio = false;
|
||||||
|
bool audioPassthrough = false;
|
||||||
|
int audioBackend = VIR_DOMAIN_AUDIO_TYPE_NONE;
|
||||||
|
g_autoptr(virQEMUDriverConfig) cfg = virQEMUDriverGetConfig(driver);
|
||||||
|
|
||||||
|
if (def->naudios > 0) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
for (i = 0; i < def->ngraphics; i++) {
|
||||||
|
virDomainGraphicsDefPtr graph = def->graphics[i];
|
||||||
|
|
||||||
|
switch ((virDomainGraphicsType)graph->type) {
|
||||||
|
case VIR_DOMAIN_GRAPHICS_TYPE_VNC:
|
||||||
|
if (cfg->vncAllowHostAudio) {
|
||||||
|
audioPassthrough = true;
|
||||||
|
} else {
|
||||||
|
audioPassthrough = false;
|
||||||
|
audioBackend = VIR_DOMAIN_AUDIO_TYPE_NONE;
|
||||||
|
}
|
||||||
|
addAudio = true;
|
||||||
|
break;
|
||||||
|
case VIR_DOMAIN_GRAPHICS_TYPE_SPICE:
|
||||||
|
audioPassthrough = false;
|
||||||
|
audioBackend = VIR_DOMAIN_AUDIO_TYPE_SPICE;
|
||||||
|
addAudio = true;
|
||||||
|
break;
|
||||||
|
case VIR_DOMAIN_GRAPHICS_TYPE_SDL:
|
||||||
|
audioPassthrough = true;
|
||||||
|
addAudio = true;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case VIR_DOMAIN_GRAPHICS_TYPE_RDP:
|
||||||
|
case VIR_DOMAIN_GRAPHICS_TYPE_DESKTOP:
|
||||||
|
case VIR_DOMAIN_GRAPHICS_TYPE_EGL_HEADLESS:
|
||||||
|
break;
|
||||||
|
case VIR_DOMAIN_GRAPHICS_TYPE_LAST:
|
||||||
|
default:
|
||||||
|
virReportEnumRangeError(virDomainGraphicsType, graph->type);
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!def->ngraphics) {
|
||||||
|
if (cfg->nogfxAllowHostAudio) {
|
||||||
|
audioPassthrough = true;
|
||||||
|
} else {
|
||||||
|
audioPassthrough = false;
|
||||||
|
audioBackend = VIR_DOMAIN_AUDIO_TYPE_NONE;
|
||||||
|
}
|
||||||
|
addAudio = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (addAudio && audioPassthrough) {
|
||||||
|
const char *audioenv = g_getenv("QEMU_AUDIO_DRV");
|
||||||
|
if (audioenv == NULL) {
|
||||||
|
addAudio = false;
|
||||||
|
} else {
|
||||||
|
/*
|
||||||
|
* QEMU audio driver names are mostly the same as
|
||||||
|
* libvirt XML audio backend names
|
||||||
|
*/
|
||||||
|
if (STREQ(audioenv, "pa")) {
|
||||||
|
audioBackend = VIR_DOMAIN_AUDIO_TYPE_PULSEAUDIO;
|
||||||
|
} else {
|
||||||
|
if ((audioBackend = virDomainAudioTypeTypeFromString(audioenv)) < 0) {
|
||||||
|
virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
|
||||||
|
_("unknown QEMU_AUDIO_DRV setting %s"), audioenv);
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (addAudio) {
|
||||||
|
virDomainAudioDefPtr audio = g_new0(virDomainAudioDef, 1);
|
||||||
|
|
||||||
|
audio->type = audioBackend;
|
||||||
|
audio->id = 1;
|
||||||
|
|
||||||
|
def->naudios = 1;
|
||||||
|
def->audios = g_new0(virDomainAudioDefPtr, def->naudios);
|
||||||
|
def->audios[0] = audio;
|
||||||
|
|
||||||
|
if (audioBackend == VIR_DOMAIN_AUDIO_TYPE_SDL) {
|
||||||
|
const char *sdldriver = g_getenv("SDL_AUDIODRIVER");
|
||||||
|
if (sdldriver != NULL &&
|
||||||
|
((audio->backend.sdl.driver =
|
||||||
|
virDomainAudioSDLDriverTypeFromString(sdldriver)) <= 0)) {
|
||||||
|
virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
|
||||||
|
_("unknown SDL_AUDIODRIVER setting %s"), sdldriver);
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
qemuDomainDefAddDefaultDevices(virDomainDefPtr def,
|
qemuDomainDefAddDefaultDevices(virQEMUDriverPtr driver,
|
||||||
|
virDomainDefPtr def,
|
||||||
virQEMUCapsPtr qemuCaps)
|
virQEMUCapsPtr qemuCaps)
|
||||||
{
|
{
|
||||||
bool addDefaultUSB = true;
|
bool addDefaultUSB = true;
|
||||||
@ -3827,6 +3930,9 @@ qemuDomainDefAddDefaultDevices(virDomainDefPtr def,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (qemuDomainDefAddDefaultAudioBackend(driver, def) < 0)
|
||||||
|
return -1;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -4419,7 +4525,7 @@ qemuDomainDefPostParse(virDomainDefPtr def,
|
|||||||
|
|
||||||
qemuDomainNVRAMPathGenerate(cfg, def);
|
qemuDomainNVRAMPathGenerate(cfg, def);
|
||||||
|
|
||||||
if (qemuDomainDefAddDefaultDevices(def, qemuCaps) < 0)
|
if (qemuDomainDefAddDefaultDevices(driver, def, qemuCaps) < 0)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
if (qemuCanonicalizeMachine(def, qemuCaps) < 0)
|
if (qemuCanonicalizeMachine(def, qemuCaps) < 0)
|
||||||
|
@ -57,6 +57,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
</domain>
|
</domain>
|
||||||
|
@ -85,6 +85,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -45,6 +45,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -38,6 +38,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -42,6 +42,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -57,6 +57,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -64,6 +64,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<alias name='balloon0'/>
|
<alias name='balloon0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
|
@ -57,6 +57,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -64,6 +64,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<alias name='balloon0'/>
|
<alias name='balloon0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
|
@ -33,6 +33,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -40,6 +40,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<alias name='balloon0'/>
|
<alias name='balloon0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
|
@ -33,6 +33,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -40,6 +40,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<alias name='balloon0'/>
|
<alias name='balloon0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
|
@ -23,6 +23,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -30,6 +30,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<alias name='balloon0'/>
|
<alias name='balloon0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
|
@ -44,6 +44,7 @@
|
|||||||
<alias name='virtio-serial0'/>
|
<alias name='virtio-serial0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</controller>
|
</controller>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<panic model='s390'/>
|
<panic model='s390'/>
|
||||||
</devices>
|
</devices>
|
||||||
|
@ -54,6 +54,7 @@
|
|||||||
<alias name='virtio-serial0'/>
|
<alias name='virtio-serial0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</controller>
|
</controller>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<panic model='s390'/>
|
<panic model='s390'/>
|
||||||
</devices>
|
</devices>
|
||||||
|
@ -44,6 +44,7 @@
|
|||||||
<alias name='virtio-serial0'/>
|
<alias name='virtio-serial0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</controller>
|
</controller>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<panic model='s390'/>
|
<panic model='s390'/>
|
||||||
</devices>
|
</devices>
|
||||||
|
@ -53,6 +53,7 @@
|
|||||||
<alias name='virtio-serial0'/>
|
<alias name='virtio-serial0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</controller>
|
</controller>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<panic model='s390'/>
|
<panic model='s390'/>
|
||||||
</devices>
|
</devices>
|
||||||
|
@ -53,6 +53,7 @@
|
|||||||
<alias name='virtio-serial0'/>
|
<alias name='virtio-serial0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</controller>
|
</controller>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<panic model='s390'/>
|
<panic model='s390'/>
|
||||||
</devices>
|
</devices>
|
||||||
|
@ -43,6 +43,7 @@
|
|||||||
<alias name='virtio-serial0'/>
|
<alias name='virtio-serial0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</controller>
|
</controller>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<panic model='s390'/>
|
<panic model='s390'/>
|
||||||
</devices>
|
</devices>
|
||||||
|
@ -34,6 +34,7 @@
|
|||||||
<alias name='virtio-serial0'/>
|
<alias name='virtio-serial0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</controller>
|
</controller>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<panic model='s390'/>
|
<panic model='s390'/>
|
||||||
</devices>
|
</devices>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
<seclabel type='none' model='none'/>
|
<seclabel type='none' model='none'/>
|
||||||
|
@ -66,6 +66,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
<seclabel type='none' model='none'/>
|
<seclabel type='none' model='none'/>
|
||||||
|
@ -54,6 +54,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
<seclabel type='none' model='none'/>
|
<seclabel type='none' model='none'/>
|
||||||
|
@ -54,6 +54,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
<seclabel type='none' model='none'/>
|
<seclabel type='none' model='none'/>
|
||||||
|
@ -54,6 +54,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
<seclabel type='none' model='none'/>
|
<seclabel type='none' model='none'/>
|
||||||
|
@ -49,6 +49,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
<seclabel type='none' model='none'/>
|
<seclabel type='none' model='none'/>
|
||||||
|
@ -44,6 +44,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<hostdev mode='subsystem' type='pci' managed='yes'>
|
<hostdev mode='subsystem' type='pci' managed='yes'>
|
||||||
<driver name='vfio'/>
|
<driver name='vfio'/>
|
||||||
<source>
|
<source>
|
||||||
|
@ -51,6 +51,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
<seclabel type='none' model='none'/>
|
<seclabel type='none' model='none'/>
|
||||||
|
@ -44,6 +44,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<shmem name='shmem0' role='peer'>
|
<shmem name='shmem0' role='peer'>
|
||||||
<model type='ivshmem-plain'/>
|
<model type='ivshmem-plain'/>
|
||||||
|
@ -44,6 +44,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<shmem name='shmem0' role='peer'>
|
<shmem name='shmem0' role='peer'>
|
||||||
<model type='ivshmem-plain'/>
|
<model type='ivshmem-plain'/>
|
||||||
|
@ -50,6 +50,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
<seclabel type='none' model='none'/>
|
<seclabel type='none' model='none'/>
|
||||||
|
@ -44,6 +44,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<watchdog model='i6300esb' action='poweroff'>
|
<watchdog model='i6300esb' action='poweroff'>
|
||||||
<alias name='ua-UserWatchdog'/>
|
<alias name='ua-UserWatchdog'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
|
||||||
|
@ -44,6 +44,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<watchdog model='i6300esb' action='poweroff'>
|
<watchdog model='i6300esb' action='poweroff'>
|
||||||
<alias name='watchdog0'/>
|
<alias name='watchdog0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
|
||||||
|
@ -44,6 +44,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
<seclabel type='none' model='none'/>
|
<seclabel type='none' model='none'/>
|
||||||
|
@ -48,6 +48,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
<seclabel type='none' model='none'/>
|
<seclabel type='none' model='none'/>
|
||||||
|
@ -58,6 +58,7 @@
|
|||||||
<input type='keyboard' bus='ps2'>
|
<input type='keyboard' bus='ps2'>
|
||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
<seclabel type='none' model='none'/>
|
<seclabel type='none' model='none'/>
|
||||||
|
@ -119,6 +119,7 @@
|
|||||||
<alias name='sound0'/>
|
<alias name='sound0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</sound>
|
</sound>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<video>
|
<video>
|
||||||
<model type='cirrus' vram='16384' heads='1' primary='yes'/>
|
<model type='cirrus' vram='16384' heads='1' primary='yes'/>
|
||||||
<alias name='video0'/>
|
<alias name='video0'/>
|
||||||
|
@ -114,6 +114,7 @@
|
|||||||
<alias name='sound0'/>
|
<alias name='sound0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</sound>
|
</sound>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<video>
|
<video>
|
||||||
<model type='cirrus' vram='16384' heads='1' primary='yes'/>
|
<model type='cirrus' vram='16384' heads='1' primary='yes'/>
|
||||||
<alias name='video0'/>
|
<alias name='video0'/>
|
||||||
|
@ -36,6 +36,7 @@
|
|||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
<address type='usb' bus='0' port='2'/>
|
<address type='usb' bus='0' port='2'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<hostdev mode='subsystem' type='pci' managed='yes'>
|
<hostdev mode='subsystem' type='pci' managed='yes'>
|
||||||
<driver name='vfio'/>
|
<driver name='vfio'/>
|
||||||
<source>
|
<source>
|
||||||
|
@ -36,6 +36,7 @@
|
|||||||
<alias name='input1'/>
|
<alias name='input1'/>
|
||||||
<address type='usb' bus='0' port='2'/>
|
<address type='usb' bus='0' port='2'/>
|
||||||
</input>
|
</input>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<panic model='pseries'/>
|
<panic model='pseries'/>
|
||||||
</devices>
|
</devices>
|
||||||
|
@ -142,6 +142,7 @@
|
|||||||
<sound model='ich6'>
|
<sound model='ich6'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</sound>
|
</sound>
|
||||||
|
<audio id='1' type='spice'/>
|
||||||
<video>
|
<video>
|
||||||
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
|
||||||
|
@ -594,6 +594,7 @@
|
|||||||
<listen type='address' address='127.0.0.1' fromConfig='1' autoGenerated='no'/>
|
<listen type='address' address='127.0.0.1' fromConfig='1' autoGenerated='no'/>
|
||||||
<image compression='off'/>
|
<image compression='off'/>
|
||||||
</graphics>
|
</graphics>
|
||||||
|
<audio id='1' type='spice'/>
|
||||||
<video>
|
<video>
|
||||||
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
||||||
<alias name='video0'/>
|
<alias name='video0'/>
|
||||||
|
@ -694,6 +694,7 @@
|
|||||||
<listen type='address' address='127.0.0.1' fromConfig='1' autoGenerated='no'/>
|
<listen type='address' address='127.0.0.1' fromConfig='1' autoGenerated='no'/>
|
||||||
<image compression='off'/>
|
<image compression='off'/>
|
||||||
</graphics>
|
</graphics>
|
||||||
|
<audio id='1' type='spice'/>
|
||||||
<video>
|
<video>
|
||||||
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
||||||
<alias name='video0'/>
|
<alias name='video0'/>
|
||||||
|
@ -103,6 +103,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -375,6 +375,7 @@
|
|||||||
<listen type='address' address='0.0.0.0' fromConfig='1' autoGenerated='no'/>
|
<listen type='address' address='0.0.0.0' fromConfig='1' autoGenerated='no'/>
|
||||||
<image compression='off'/>
|
<image compression='off'/>
|
||||||
</graphics>
|
</graphics>
|
||||||
|
<audio id='1' type='spice'/>
|
||||||
<video>
|
<video>
|
||||||
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
||||||
<alias name='video0'/>
|
<alias name='video0'/>
|
||||||
|
@ -539,6 +539,7 @@
|
|||||||
<alias name='sound0'/>
|
<alias name='sound0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</sound>
|
</sound>
|
||||||
|
<audio id='1' type='spice'/>
|
||||||
<video>
|
<video>
|
||||||
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
||||||
<alias name='video0'/>
|
<alias name='video0'/>
|
||||||
|
@ -420,6 +420,7 @@
|
|||||||
<alias name='sound0'/>
|
<alias name='sound0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</sound>
|
</sound>
|
||||||
|
<audio id='1' type='spice'/>
|
||||||
<video>
|
<video>
|
||||||
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
||||||
<alias name='video0'/>
|
<alias name='video0'/>
|
||||||
|
@ -457,6 +457,7 @@
|
|||||||
<alias name='sound0'/>
|
<alias name='sound0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</sound>
|
</sound>
|
||||||
|
<audio id='1' type='spice'/>
|
||||||
<video>
|
<video>
|
||||||
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
||||||
<alias name='video0'/>
|
<alias name='video0'/>
|
||||||
|
@ -389,6 +389,7 @@
|
|||||||
<listen type='address' address='0.0.0.0' fromConfig='1' autoGenerated='no'/>
|
<listen type='address' address='0.0.0.0' fromConfig='1' autoGenerated='no'/>
|
||||||
<image compression='off'/>
|
<image compression='off'/>
|
||||||
</graphics>
|
</graphics>
|
||||||
|
<audio id='1' type='spice'/>
|
||||||
<video>
|
<video>
|
||||||
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
||||||
<alias name='video0'/>
|
<alias name='video0'/>
|
||||||
|
@ -454,6 +454,7 @@
|
|||||||
<alias name='sound0'/>
|
<alias name='sound0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</sound>
|
</sound>
|
||||||
|
<audio id='1' type='spice'/>
|
||||||
<video>
|
<video>
|
||||||
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
||||||
<alias name='video0'/>
|
<alias name='video0'/>
|
||||||
|
@ -509,6 +509,7 @@
|
|||||||
<alias name='sound0'/>
|
<alias name='sound0'/>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</sound>
|
</sound>
|
||||||
|
<audio id='1' type='spice'/>
|
||||||
<video>
|
<video>
|
||||||
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
|
||||||
<alias name='video0'/>
|
<alias name='video0'/>
|
||||||
|
@ -335,6 +335,7 @@
|
|||||||
</controller>
|
</controller>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<iommu model='intel'>
|
<iommu model='intel'>
|
||||||
<driver intremap='on' eim='on'/>
|
<driver intremap='on' eim='on'/>
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
<devices>
|
<devices>
|
||||||
<emulator>/usr/bin/qemu-system-aarch64</emulator>
|
<emulator>/usr/bin/qemu-system-aarch64</emulator>
|
||||||
<controller type='usb' index='0' model='none'/>
|
<controller type='usb' index='0' model='none'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
</domain>
|
</domain>
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
<devices>
|
<devices>
|
||||||
<emulator>/usr/bin/qemu-system-aarch64</emulator>
|
<emulator>/usr/bin/qemu-system-aarch64</emulator>
|
||||||
<controller type='usb' index='0' model='none'/>
|
<controller type='usb' index='0' model='none'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
</domain>
|
</domain>
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
<devices>
|
<devices>
|
||||||
<emulator>/usr/bin/qemu-system-aarch64</emulator>
|
<emulator>/usr/bin/qemu-system-aarch64</emulator>
|
||||||
<controller type='usb' index='0' model='none'/>
|
<controller type='usb' index='0' model='none'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
</domain>
|
</domain>
|
||||||
|
29
tests/qemuxml2argvdata/audio-default-nographics.args
Normal file
29
tests/qemuxml2argvdata/audio-default-nographics.args
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
LC_ALL=C \
|
||||||
|
PATH=/bin \
|
||||||
|
HOME=/tmp/lib/domain--1-QEMUGuest1 \
|
||||||
|
USER=test \
|
||||||
|
LOGNAME=test \
|
||||||
|
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
||||||
|
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
||||||
|
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
||||||
|
QEMU_AUDIO_DRV=alsa \
|
||||||
|
/usr/bin/qemu-system-i386 \
|
||||||
|
-name QEMUGuest1 \
|
||||||
|
-S \
|
||||||
|
-machine pc,accel=tcg,usb=off,dump-guest-core=off \
|
||||||
|
-m 214 \
|
||||||
|
-realtime mlock=off \
|
||||||
|
-smp 1,sockets=1,cores=1,threads=1 \
|
||||||
|
-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \
|
||||||
|
-display none \
|
||||||
|
-no-user-config \
|
||||||
|
-nodefaults \
|
||||||
|
-chardev socket,id=charmonitor,path=/tmp/lib/domain--1-QEMUGuest1/monitor.sock,\
|
||||||
|
server=on,wait=off \
|
||||||
|
-mon chardev=charmonitor,id=monitor,mode=control \
|
||||||
|
-rtc base=utc \
|
||||||
|
-no-shutdown \
|
||||||
|
-no-acpi \
|
||||||
|
-usb \
|
||||||
|
-drive file=/dev/cdrom,format=raw,if=none,id=drive-ide0-1-0,readonly=on \
|
||||||
|
-device ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0,bootindex=1
|
31
tests/qemuxml2argvdata/audio-default-nographics.xml
Normal file
31
tests/qemuxml2argvdata/audio-default-nographics.xml
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
<domain type='qemu'>
|
||||||
|
<name>QEMUGuest1</name>
|
||||||
|
<uuid>c7a5fdbd-edaf-9455-926a-d65c16db1809</uuid>
|
||||||
|
<memory unit='KiB'>219100</memory>
|
||||||
|
<currentMemory unit='KiB'>219100</currentMemory>
|
||||||
|
<vcpu placement='static'>1</vcpu>
|
||||||
|
<os>
|
||||||
|
<type arch='i686' machine='pc'>hvm</type>
|
||||||
|
<boot dev='cdrom'/>
|
||||||
|
</os>
|
||||||
|
<clock offset='utc'/>
|
||||||
|
<on_poweroff>destroy</on_poweroff>
|
||||||
|
<on_reboot>restart</on_reboot>
|
||||||
|
<on_crash>destroy</on_crash>
|
||||||
|
<devices>
|
||||||
|
<emulator>/usr/bin/qemu-system-i386</emulator>
|
||||||
|
<disk type='block' device='cdrom'>
|
||||||
|
<driver name='qemu' type='raw'/>
|
||||||
|
<source dev='/dev/cdrom'/>
|
||||||
|
<target dev='hdc' bus='ide'/>
|
||||||
|
<readonly/>
|
||||||
|
<address type='drive' controller='0' bus='1' target='0' unit='0'/>
|
||||||
|
</disk>
|
||||||
|
<controller type='usb' index='0'/>
|
||||||
|
<controller type='ide' index='0'/>
|
||||||
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
|
<input type='mouse' bus='ps2'/>
|
||||||
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<memballoon model='none'/>
|
||||||
|
</devices>
|
||||||
|
</domain>
|
31
tests/qemuxml2argvdata/audio-default-sdl.args
Normal file
31
tests/qemuxml2argvdata/audio-default-sdl.args
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
LC_ALL=C \
|
||||||
|
PATH=/bin \
|
||||||
|
HOME=/tmp/lib/domain--1-QEMUGuest1 \
|
||||||
|
USER=test \
|
||||||
|
LOGNAME=test \
|
||||||
|
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
||||||
|
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
||||||
|
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
||||||
|
QEMU_AUDIO_DRV=sdl \
|
||||||
|
SDL_AUDIODRIVER=esd \
|
||||||
|
/usr/bin/qemu-system-i386 \
|
||||||
|
-name QEMUGuest1 \
|
||||||
|
-S \
|
||||||
|
-machine pc,accel=tcg,usb=off,dump-guest-core=off \
|
||||||
|
-m 214 \
|
||||||
|
-realtime mlock=off \
|
||||||
|
-smp 1,sockets=1,cores=1,threads=1 \
|
||||||
|
-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \
|
||||||
|
-no-user-config \
|
||||||
|
-nodefaults \
|
||||||
|
-chardev socket,id=charmonitor,path=/tmp/lib/domain--1-QEMUGuest1/monitor.sock,\
|
||||||
|
server=on,wait=off \
|
||||||
|
-mon chardev=charmonitor,id=monitor,mode=control \
|
||||||
|
-rtc base=utc \
|
||||||
|
-no-shutdown \
|
||||||
|
-no-acpi \
|
||||||
|
-usb \
|
||||||
|
-drive file=/dev/cdrom,format=raw,if=none,id=drive-ide0-1-0,readonly=on \
|
||||||
|
-device ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0,bootindex=1 \
|
||||||
|
-display sdl \
|
||||||
|
-vga cirrus
|
35
tests/qemuxml2argvdata/audio-default-sdl.xml
Normal file
35
tests/qemuxml2argvdata/audio-default-sdl.xml
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
<domain type='qemu'>
|
||||||
|
<name>QEMUGuest1</name>
|
||||||
|
<uuid>c7a5fdbd-edaf-9455-926a-d65c16db1809</uuid>
|
||||||
|
<memory unit='KiB'>219100</memory>
|
||||||
|
<currentMemory unit='KiB'>219100</currentMemory>
|
||||||
|
<vcpu placement='static'>1</vcpu>
|
||||||
|
<os>
|
||||||
|
<type arch='i686' machine='pc'>hvm</type>
|
||||||
|
<boot dev='cdrom'/>
|
||||||
|
</os>
|
||||||
|
<clock offset='utc'/>
|
||||||
|
<on_poweroff>destroy</on_poweroff>
|
||||||
|
<on_reboot>restart</on_reboot>
|
||||||
|
<on_crash>destroy</on_crash>
|
||||||
|
<devices>
|
||||||
|
<emulator>/usr/bin/qemu-system-i386</emulator>
|
||||||
|
<disk type='block' device='cdrom'>
|
||||||
|
<driver name='qemu' type='raw'/>
|
||||||
|
<source dev='/dev/cdrom'/>
|
||||||
|
<target dev='hdc' bus='ide'/>
|
||||||
|
<readonly/>
|
||||||
|
<address type='drive' controller='0' bus='1' target='0' unit='0'/>
|
||||||
|
</disk>
|
||||||
|
<controller type='usb' index='0'/>
|
||||||
|
<controller type='ide' index='0'/>
|
||||||
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
|
<graphics type='sdl'/>
|
||||||
|
<video>
|
||||||
|
<model type='cirrus'/>
|
||||||
|
</video>
|
||||||
|
<input type='mouse' bus='ps2'/>
|
||||||
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<memballoon model='none'/>
|
||||||
|
</devices>
|
||||||
|
</domain>
|
30
tests/qemuxml2argvdata/audio-default-spice.args
Normal file
30
tests/qemuxml2argvdata/audio-default-spice.args
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
LC_ALL=C \
|
||||||
|
PATH=/bin \
|
||||||
|
HOME=/tmp/lib/domain--1-QEMUGuest1 \
|
||||||
|
USER=test \
|
||||||
|
LOGNAME=test \
|
||||||
|
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
||||||
|
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
||||||
|
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
||||||
|
QEMU_AUDIO_DRV=spice \
|
||||||
|
/usr/bin/qemu-system-i386 \
|
||||||
|
-name QEMUGuest1 \
|
||||||
|
-S \
|
||||||
|
-machine pc,accel=tcg,usb=off,dump-guest-core=off \
|
||||||
|
-m 214 \
|
||||||
|
-realtime mlock=off \
|
||||||
|
-smp 1,sockets=1,cores=1,threads=1 \
|
||||||
|
-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \
|
||||||
|
-no-user-config \
|
||||||
|
-nodefaults \
|
||||||
|
-chardev socket,id=charmonitor,path=/tmp/lib/domain--1-QEMUGuest1/monitor.sock,\
|
||||||
|
server=on,wait=off \
|
||||||
|
-mon chardev=charmonitor,id=monitor,mode=control \
|
||||||
|
-rtc base=utc \
|
||||||
|
-no-shutdown \
|
||||||
|
-no-acpi \
|
||||||
|
-usb \
|
||||||
|
-drive file=/dev/cdrom,format=raw,if=none,id=drive-ide0-1-0,readonly=on \
|
||||||
|
-device ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0,bootindex=1 \
|
||||||
|
-spice port=0,seamless-migration=on \
|
||||||
|
-vga cirrus
|
35
tests/qemuxml2argvdata/audio-default-spice.xml
Normal file
35
tests/qemuxml2argvdata/audio-default-spice.xml
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
<domain type='qemu'>
|
||||||
|
<name>QEMUGuest1</name>
|
||||||
|
<uuid>c7a5fdbd-edaf-9455-926a-d65c16db1809</uuid>
|
||||||
|
<memory unit='KiB'>219100</memory>
|
||||||
|
<currentMemory unit='KiB'>219100</currentMemory>
|
||||||
|
<vcpu placement='static'>1</vcpu>
|
||||||
|
<os>
|
||||||
|
<type arch='i686' machine='pc'>hvm</type>
|
||||||
|
<boot dev='cdrom'/>
|
||||||
|
</os>
|
||||||
|
<clock offset='utc'/>
|
||||||
|
<on_poweroff>destroy</on_poweroff>
|
||||||
|
<on_reboot>restart</on_reboot>
|
||||||
|
<on_crash>destroy</on_crash>
|
||||||
|
<devices>
|
||||||
|
<emulator>/usr/bin/qemu-system-i386</emulator>
|
||||||
|
<disk type='block' device='cdrom'>
|
||||||
|
<driver name='qemu' type='raw'/>
|
||||||
|
<source dev='/dev/cdrom'/>
|
||||||
|
<target dev='hdc' bus='ide'/>
|
||||||
|
<readonly/>
|
||||||
|
<address type='drive' controller='0' bus='1' target='0' unit='0'/>
|
||||||
|
</disk>
|
||||||
|
<controller type='usb' index='0'/>
|
||||||
|
<controller type='ide' index='0'/>
|
||||||
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
|
<graphics type='spice'/>
|
||||||
|
<video>
|
||||||
|
<model type='cirrus'/>
|
||||||
|
</video>
|
||||||
|
<input type='mouse' bus='ps2'/>
|
||||||
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<memballoon model='none'/>
|
||||||
|
</devices>
|
||||||
|
</domain>
|
30
tests/qemuxml2argvdata/audio-default-vnc.args
Normal file
30
tests/qemuxml2argvdata/audio-default-vnc.args
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
LC_ALL=C \
|
||||||
|
PATH=/bin \
|
||||||
|
HOME=/tmp/lib/domain--1-QEMUGuest1 \
|
||||||
|
USER=test \
|
||||||
|
LOGNAME=test \
|
||||||
|
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
||||||
|
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
||||||
|
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
||||||
|
QEMU_AUDIO_DRV=alsa \
|
||||||
|
/usr/bin/qemu-system-i386 \
|
||||||
|
-name QEMUGuest1 \
|
||||||
|
-S \
|
||||||
|
-machine pc,accel=tcg,usb=off,dump-guest-core=off \
|
||||||
|
-m 214 \
|
||||||
|
-realtime mlock=off \
|
||||||
|
-smp 1,sockets=1,cores=1,threads=1 \
|
||||||
|
-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \
|
||||||
|
-no-user-config \
|
||||||
|
-nodefaults \
|
||||||
|
-chardev socket,id=charmonitor,path=/tmp/lib/domain--1-QEMUGuest1/monitor.sock,\
|
||||||
|
server=on,wait=off \
|
||||||
|
-mon chardev=charmonitor,id=monitor,mode=control \
|
||||||
|
-rtc base=utc \
|
||||||
|
-no-shutdown \
|
||||||
|
-no-acpi \
|
||||||
|
-usb \
|
||||||
|
-drive file=/dev/cdrom,format=raw,if=none,id=drive-ide0-1-0,readonly=on \
|
||||||
|
-device ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0,bootindex=1 \
|
||||||
|
-vnc 127.0.0.1:0 \
|
||||||
|
-vga cirrus
|
35
tests/qemuxml2argvdata/audio-default-vnc.xml
Normal file
35
tests/qemuxml2argvdata/audio-default-vnc.xml
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
<domain type='qemu'>
|
||||||
|
<name>QEMUGuest1</name>
|
||||||
|
<uuid>c7a5fdbd-edaf-9455-926a-d65c16db1809</uuid>
|
||||||
|
<memory unit='KiB'>219100</memory>
|
||||||
|
<currentMemory unit='KiB'>219100</currentMemory>
|
||||||
|
<vcpu placement='static'>1</vcpu>
|
||||||
|
<os>
|
||||||
|
<type arch='i686' machine='pc'>hvm</type>
|
||||||
|
<boot dev='cdrom'/>
|
||||||
|
</os>
|
||||||
|
<clock offset='utc'/>
|
||||||
|
<on_poweroff>destroy</on_poweroff>
|
||||||
|
<on_reboot>restart</on_reboot>
|
||||||
|
<on_crash>destroy</on_crash>
|
||||||
|
<devices>
|
||||||
|
<emulator>/usr/bin/qemu-system-i386</emulator>
|
||||||
|
<disk type='block' device='cdrom'>
|
||||||
|
<driver name='qemu' type='raw'/>
|
||||||
|
<source dev='/dev/cdrom'/>
|
||||||
|
<target dev='hdc' bus='ide'/>
|
||||||
|
<readonly/>
|
||||||
|
<address type='drive' controller='0' bus='1' target='0' unit='0'/>
|
||||||
|
</disk>
|
||||||
|
<controller type='usb' index='0'/>
|
||||||
|
<controller type='ide' index='0'/>
|
||||||
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
|
<graphics type='vnc'/>
|
||||||
|
<video>
|
||||||
|
<model type='cirrus'/>
|
||||||
|
</video>
|
||||||
|
<input type='mouse' bus='ps2'/>
|
||||||
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<memballoon model='none'/>
|
||||||
|
</devices>
|
||||||
|
</domain>
|
@ -57,6 +57,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -61,6 +61,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -55,6 +55,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
<controller type='fdc' index='0'/>
|
<controller type='fdc' index='0'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
</domain>
|
</domain>
|
||||||
|
@ -6,8 +6,8 @@ LOGNAME=test \
|
|||||||
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
||||||
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
||||||
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
||||||
QEMU_AUDIO_DRV=none \
|
|
||||||
TZ=Europe/Paris \
|
TZ=Europe/Paris \
|
||||||
|
QEMU_AUDIO_DRV=none \
|
||||||
/usr/bin/qemu-system-i386 \
|
/usr/bin/qemu-system-i386 \
|
||||||
-name QEMUGuest1 \
|
-name QEMUGuest1 \
|
||||||
-S \
|
-S \
|
||||||
|
@ -31,6 +31,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -22,6 +22,7 @@
|
|||||||
<emulator>/usr/bin/qemu-system-aarch64</emulator>
|
<emulator>/usr/bin/qemu-system-aarch64</emulator>
|
||||||
<controller type='usb' index='0' model='none'/>
|
<controller type='usb' index='0' model='none'/>
|
||||||
<controller type='pci' index='0' model='pcie-root'/>
|
<controller type='pci' index='0' model='pcie-root'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
</domain>
|
</domain>
|
||||||
|
@ -41,6 +41,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -58,6 +58,7 @@
|
|||||||
</controller>
|
</controller>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
</domain>
|
</domain>
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
</domain>
|
</domain>
|
||||||
|
@ -42,6 +42,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -53,6 +53,7 @@
|
|||||||
</interface>
|
</interface>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x0c' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x0c' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -28,6 +28,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -31,6 +31,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -32,6 +32,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -33,6 +33,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -6,8 +6,8 @@ LOGNAME=test \
|
|||||||
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
||||||
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
||||||
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
||||||
SASL_CONF_PATH=/root/.sasl2 \
|
|
||||||
QEMU_AUDIO_DRV=spice \
|
QEMU_AUDIO_DRV=spice \
|
||||||
|
SASL_CONF_PATH=/root/.sasl2 \
|
||||||
/usr/bin/qemu-system-i386 \
|
/usr/bin/qemu-system-i386 \
|
||||||
-name QEMUGuest1 \
|
-name QEMUGuest1 \
|
||||||
-S \
|
-S \
|
||||||
|
@ -6,8 +6,8 @@ LOGNAME=test \
|
|||||||
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
||||||
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
||||||
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
||||||
SASL_CONF_PATH=/root/.sasl2 \
|
|
||||||
QEMU_AUDIO_DRV=none \
|
QEMU_AUDIO_DRV=none \
|
||||||
|
SASL_CONF_PATH=/root/.sasl2 \
|
||||||
/usr/bin/qemu-system-i386 \
|
/usr/bin/qemu-system-i386 \
|
||||||
-name QEMUGuest1 \
|
-name QEMUGuest1 \
|
||||||
-S \
|
-S \
|
||||||
|
@ -6,8 +6,8 @@ LOGNAME=test \
|
|||||||
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
||||||
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
||||||
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
||||||
SASL_CONF_PATH=/root/.sasl2 \
|
|
||||||
QEMU_AUDIO_DRV=none \
|
QEMU_AUDIO_DRV=none \
|
||||||
|
SASL_CONF_PATH=/root/.sasl2 \
|
||||||
/usr/bin/qemu-system-i386 \
|
/usr/bin/qemu-system-i386 \
|
||||||
-name guest=QEMUGuest1,debug-threads=on \
|
-name guest=QEMUGuest1,debug-threads=on \
|
||||||
-S \
|
-S \
|
||||||
|
@ -6,8 +6,8 @@ LOGNAME=test \
|
|||||||
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
||||||
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
||||||
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
||||||
SASL_CONF_PATH=/root/.sasl2 \
|
|
||||||
QEMU_AUDIO_DRV=none \
|
QEMU_AUDIO_DRV=none \
|
||||||
|
SASL_CONF_PATH=/root/.sasl2 \
|
||||||
/usr/bin/qemu-system-i386 \
|
/usr/bin/qemu-system-i386 \
|
||||||
-name QEMUGuest1 \
|
-name QEMUGuest1 \
|
||||||
-S \
|
-S \
|
||||||
|
@ -6,8 +6,8 @@ LOGNAME=test \
|
|||||||
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
||||||
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
||||||
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
||||||
SASL_CONF_PATH=/root/.sasl2 \
|
|
||||||
QEMU_AUDIO_DRV=none \
|
QEMU_AUDIO_DRV=none \
|
||||||
|
SASL_CONF_PATH=/root/.sasl2 \
|
||||||
/usr/bin/qemu-system-i386 \
|
/usr/bin/qemu-system-i386 \
|
||||||
-name guest=QEMUGuest1,debug-threads=on \
|
-name guest=QEMUGuest1,debug-threads=on \
|
||||||
-S \
|
-S \
|
||||||
|
@ -6,8 +6,8 @@ LOGNAME=test \
|
|||||||
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
XDG_DATA_HOME=/tmp/lib/domain--1-QEMUGuest1/.local/share \
|
||||||
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
XDG_CACHE_HOME=/tmp/lib/domain--1-QEMUGuest1/.cache \
|
||||||
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
|
||||||
SASL_CONF_PATH=/root/.sasl2 \
|
|
||||||
QEMU_AUDIO_DRV=none \
|
QEMU_AUDIO_DRV=none \
|
||||||
|
SASL_CONF_PATH=/root/.sasl2 \
|
||||||
/usr/bin/qemu-system-i386 \
|
/usr/bin/qemu-system-i386 \
|
||||||
-name guest=QEMUGuest1,debug-threads=on \
|
-name guest=QEMUGuest1,debug-threads=on \
|
||||||
-S \
|
-S \
|
||||||
|
@ -25,6 +25,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
</domain>
|
</domain>
|
||||||
|
@ -25,6 +25,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
</devices>
|
</devices>
|
||||||
</domain>
|
</domain>
|
||||||
|
@ -49,6 +49,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -49,6 +49,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='virtio'>
|
<memballoon model='virtio'>
|
||||||
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
|
||||||
</memballoon>
|
</memballoon>
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<memory model='dimm'>
|
<memory model='dimm'>
|
||||||
<source>
|
<source>
|
||||||
|
@ -33,6 +33,7 @@
|
|||||||
<controller type='pci' index='0' model='pci-root'/>
|
<controller type='pci' index='0' model='pci-root'/>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<memory model='nvdimm'>
|
<memory model='nvdimm'>
|
||||||
<source>
|
<source>
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
</controller>
|
</controller>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<iommu model='intel'>
|
<iommu model='intel'>
|
||||||
<driver intremap='on' aw_bits='48'/>
|
<driver intremap='on' aw_bits='48'/>
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
</controller>
|
</controller>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<iommu model='intel'>
|
<iommu model='intel'>
|
||||||
<driver intremap='on' caching_mode='on'/>
|
<driver intremap='on' caching_mode='on'/>
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
</controller>
|
</controller>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<iommu model='intel'>
|
<iommu model='intel'>
|
||||||
<driver intremap='on' iotlb='on'/>
|
<driver intremap='on' iotlb='on'/>
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
</controller>
|
</controller>
|
||||||
<input type='mouse' bus='ps2'/>
|
<input type='mouse' bus='ps2'/>
|
||||||
<input type='keyboard' bus='ps2'/>
|
<input type='keyboard' bus='ps2'/>
|
||||||
|
<audio id='1' type='none'/>
|
||||||
<memballoon model='none'/>
|
<memballoon model='none'/>
|
||||||
<iommu model='intel'>
|
<iommu model='intel'>
|
||||||
<driver intremap='on' eim='on'/>
|
<driver intremap='on' eim='on'/>
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user