mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-10-06 06:15:46 +00:00
AArch64 qemu has similar behavior as armv7l, like use of mmio etc. This patch adds similar bypass checks what we have for armv7l to aarch64. E.g. we are enabling mmio transport for Nicdev. Making addDefaultUSB and addDefaultMemballoon to false etc. V3: - Adding missing domain rng schema for aarcg64 and test case in testutilsqemu.c which was causing test suite failure while running make check. V2: - Added testcase to qemuxml2argvtest as suggested during review comments of V1. V1: - Initial patch. Signed-off-by: Anup Patel <anup.patel@linaro.org> Signed-off-by: Pranavkumar Sawargaonkar <pranavkumar@linaro.org>
15 lines
875 B
Plaintext
15 lines
875 B
Plaintext
LC_ALL=C PATH=/bin HOME=/home/test USER=test LOGNAME=test QEMU_AUDIO_DRV=none \
|
|
/usr/bin/qemu-system-aarch64 -S -M virt -m 1024 -smp 1 -nographic \
|
|
-nodefconfig -nodefaults -monitor unix:/tmp/test-monitor,server,nowait \
|
|
-boot c -kernel /aarch64.kernel -initrd /aarch64.initrd -append \
|
|
'earlyprintk console=ttyAMA0,115200n8 rw root=/dev/vda rootwait' \
|
|
-dtb /aarch64.dtb -device virtio-serial-device,id=virtio-serial0 -usb \
|
|
-drive file=/aarch64.raw,if=none,id=drive-virtio-disk0 \
|
|
-device virtio-blk-device,drive=drive-virtio-disk0,id=virtio-disk0 \
|
|
-device virtio-net-device,vlan=0,id=net0,mac=52:54:00:09:a4:37 \
|
|
-net user,vlan=0,name=hostnet0 -serial pty -chardev pty,id=charconsole1 \
|
|
-device virtconsole,chardev=charconsole1,id=console1 \
|
|
-device virtio-balloon-device,id=balloon0 \
|
|
-object rng-random,id=rng0,filename=/dev/random \
|
|
-device virtio-rng-device,rng=rng0
|