From 7d3deea4fc16adce85593e9debdc24d8010a1fba Mon Sep 17 00:00:00 2001 From: lifupan Date: Mon, 15 Apr 2019 23:14:49 -0400 Subject: [PATCH] qemu: Add a virtio-blk-pci device driver support Add a pci bus based virtio block device driver support. Fixes:#92 Signed-off-by: lifupan --- qemu/qemu.go | 3 +++ qemu/qemu_arch_base.go | 1 + 2 files changed, 4 insertions(+) diff --git a/qemu/qemu.go b/qemu/qemu.go index 16e268d686..a360ec9213 100644 --- a/qemu/qemu.go +++ b/qemu/qemu.go @@ -71,6 +71,9 @@ const ( // VirtioBlock is the block device driver. VirtioBlock DeviceDriver = "virtio-blk" + // VirtioBlockPCI is a pci bus block device driver + VirtioBlockPCI DeviceDriver = "virtio-blk-pci" + // Console is the console device driver. Console DeviceDriver = "virtconsole" diff --git a/qemu/qemu_arch_base.go b/qemu/qemu_arch_base.go index 521741fa6a..ca9d78e73f 100644 --- a/qemu/qemu_arch_base.go +++ b/qemu/qemu_arch_base.go @@ -47,6 +47,7 @@ var isVirtioPCI = map[DeviceDriver]bool{ VirtioNetPCI: true, VirtioSerial: true, VirtioBlock: true, + VirtioBlockPCI: true, Console: false, VirtioSerialPort: false, VHostVSock: true,