]> xenbits.xensource.com Git - xen.git/commitdiff
automation/RISC-V: select APLIC and IMSIC to handle both wired interrupts and MSIs
authorOleksii Kurochko <oleksii.kurochko@gmail.com>
Tue, 1 Apr 2025 10:45:26 +0000 (12:45 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 1 Apr 2025 10:45:26 +0000 (12:45 +0200)
By default, the `aia` option is set to "none" which selects the SiFive PLIC for
handling wired interrupts. However, since PLIC is now considered obsolete and
will not be supported by Xen now, APLIC and IMSIC are selected instead to manage
both wired interrupts and MSIs.

Signed-off-by: Oleksii Kurochko <oleksii.kurochko@gmail.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
automation/scripts/qemu-smoke-riscv64.sh

index 8f755d0a6a99ea40013bdac97bbcfee3b2047f7c..b2e112c942aa8356d3c9d78519db49fe8c87fd1e 100755 (executable)
@@ -6,7 +6,7 @@ set -ex -o pipefail
 rm -f smoke.serial
 
 export TEST_CMD="qemu-system-riscv64 \
-    -M virt \
+    -M virt,aia=aplic-imsic \
     -smp 1 \
     -nographic \
     -m 2g \