]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
vmspawn: define QEMU_MACHINE_TYPE for riscv
authorXeonacid <h.dwwwwww@gmail.com>
Wed, 19 Jun 2024 09:56:57 +0000 (17:56 +0800)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 19 Jun 2024 18:00:38 +0000 (03:00 +0900)
Use ["virt"](https://www.qemu.org/docs/master/system/target-riscv.html#board-specific-documentation) as a commonly used generic platform on riscv.

src/vmspawn/vmspawn-util.h

index 6a77b46e2e616f304d2fbf396efbf4542ee80739..48aca0ee5759e684959df4b3ef7cbe48c6951ef3 100644 (file)
@@ -34,7 +34,7 @@
 
 #if defined(__x86_64__) || defined(__i386__)
 #  define QEMU_MACHINE_TYPE "q35"
-#elif defined(__arm__) || defined(__aarch64__)
+#elif defined(__arm__) || defined(__aarch64__) || defined(__riscv)
 #  define QEMU_MACHINE_TYPE "virt"
 #elif defined(__s390__) || defined(__s390x__)
 #  define QEMU_MACHINE_TYPE "s390-ccw-virtio"