
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