These could affect the script. Signed-off-by: Demi Marie Obenour <demiobenour@gmail.com> --- scripts/run-qemu.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/run-qemu.sh b/scripts/run-qemu.sh index 14c58729dfceb3a0d2566fcfe076d6c10433419f..ba32467956a509b1744ade461f2fe5f20ae7a5b9 100755 --- a/scripts/run-qemu.sh +++ b/scripts/run-qemu.sh @@ -9,12 +9,15 @@ if [ -n ${ARCH+test} ]; then ARCH=$(uname -m) fi +unset kernel + case $ARCH in aarch64) machine=virt,accel=kvm:tcg,gic-version=3,iommu=smmuv3 + unset iommu append ;; x86_64) - append="console=ttyS0${append:+ $append}" + append=console=ttyS0 iommu=intel-iommu,intremap=on machine=q35,accel=kvm:tcg,kernel-irqchip=split ;; @@ -79,7 +82,7 @@ done for arg; do case "$arg" in -append) - append= + unset append ;; -kernel) kernel=1 -- 2.51.2