From 92160c82ff9fc220a13edf87c4a23ca1c45f450e Mon Sep 17 00:00:00 2001 From: "alex.lyn" Date: Tue, 1 Jul 2025 10:43:10 +0800 Subject: [PATCH] runtime-rs: Change block device driver defualt with virtio-blk-* When we run a kata pod with runtime-rs/qemu and with a default configuration toml, it will fail with error "unsupported driver type virtio-scsi". As virtio-scsi within runtime-rs is not so popular, we set default block device driver with `virtio-blk-*`. Fixes #11488 Signed-off-by: alex.lyn --- src/runtime-rs/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/runtime-rs/Makefile b/src/runtime-rs/Makefile index 86f022c4d1..7cf88ac042 100644 --- a/src/runtime-rs/Makefile +++ b/src/runtime-rs/Makefile @@ -311,14 +311,15 @@ ifneq (,$(QEMUCMD)) DEFSANDBOXCGROUPONLY_QEMU := false ifeq ($(ARCH), s390x) VMROOTFSDRIVER_QEMU := virtio-blk-ccw + DEFBLOCKSTORAGEDRIVER_QEMU := virtio-blk-ccw else VMROOTFSDRIVER_QEMU := virtio-pmem + DEFBLOCKSTORAGEDRIVER_QEMU := virtio-blk-pci endif DEFVCPUS_QEMU := 1 DEFMAXVCPUS_QEMU := 0 DEFSHAREDFS_QEMU_VIRTIOFS := virtio-fs DEFSHAREDFS_QEMU_SEL_VIRTIOFS := none - DEFBLOCKSTORAGEDRIVER_QEMU := virtio-scsi DEFBLOCKDEVICEAIO_QEMU := io_uring DEFNETWORKMODEL_QEMU := tcfilter DEFDISABLEGUESTSELINUX := true