On Wed, Feb 08, 2023 at 12:49:02PM +0100, Kristina Hanicova wrote:
+++ b/tests/qemuxml2argvdata/pvpanic-pci-aarch64.xml
@@ -0,0 +1,20 @@
+<domain type='qemu'>
+ <name>guest</name>
+ <uuid>1ccfd97d-5eb4-478a-bbe6-88d254c16db7</uuid>
+ <memory unit='KiB'>1048576</memory>
+ <vcpu placement='static'>1</vcpu>
+ <os firmware='efi'>
+ <type arch='aarch64' machine='virt-6.0'>hvm</type>
+ </os>
+ <features>
+ <acpi/>
+ </features>
+ <devices>
+ <emulator>/usr/bin/qemu-system-aarch64</emulator>
+ <controller type='usb' model='none'/>
+ <memballoon model='virtio'/>
You can use
<memballoon model='none'/>
here and in the other input XMLs for slightly smaller output files.
+ <panic model='pvpanic'>
+ <address type='pci' domain='0x0000' bus='0x04'
slot='0x01' function='0x0'/>
+ </panic>
This explicit address could be on pcie.0, e.g.
<address type='pci' domain='0x0000' bus='0x0'
slot='0x04' function='0x0'/>
to prevent the pcie-pci-bridge and pci-bridge controllers from being
added and, again, produce slightly smaller output files.
More discussion about device placement in the upcoming reply to a
later patch :)
--
Andrea Bolognani / Red Hat / Virtualization