[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 4/6] vhost-user-blk: Get more feature flags from vhost device
From: |
Kevin Wolf |
Subject: |
[PATCH v2 4/6] vhost-user-blk: Get more feature flags from vhost device |
Date: |
Thu, 29 Apr 2021 19:13:14 +0200 |
VIRTIO_F_RING_PACKED and VIRTIO_F_IOMMU_PLATFORM need to be supported by
the vhost device, otherwise advertising it to the guest doesn't result
in a working configuration. They are currently not supported by the
vhost-user-blk export in QEMU.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1935020
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Acked-by: Raphael Norwitz <raphael.norwitz@nutanix.com>
---
hw/block/vhost-user-blk.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/hw/block/vhost-user-blk.c b/hw/block/vhost-user-blk.c
index f3a45af97c..c7e502f4c7 100644
--- a/hw/block/vhost-user-blk.c
+++ b/hw/block/vhost-user-blk.c
@@ -47,6 +47,8 @@ static const int user_feature_bits[] = {
VIRTIO_RING_F_INDIRECT_DESC,
VIRTIO_RING_F_EVENT_IDX,
VIRTIO_F_NOTIFY_ON_EMPTY,
+ VIRTIO_F_RING_PACKED,
+ VIRTIO_F_IOMMU_PLATFORM,
VHOST_INVALID_FEATURE_BIT
};
--
2.30.2
- [PATCH v2 0/6] vhost-user-blk: Error handling fixes during initialistion, Kevin Wolf, 2021/04/29
- [PATCH v2 2/6] vhost-user-blk: Don't reconnect during initialisation, Kevin Wolf, 2021/04/29
- [PATCH v2 4/6] vhost-user-blk: Get more feature flags from vhost device,
Kevin Wolf <=
- [PATCH v2 3/6] vhost-user-blk: Improve error reporting in realize, Kevin Wolf, 2021/04/29
- [PATCH v2 6/6] vhost-user-blk: Check that num-queues is supported by backend, Kevin Wolf, 2021/04/29
- [PATCH v2 5/6] virtio: Fail if iommu_platform is requested, but unsupported, Kevin Wolf, 2021/04/29
- [PATCH v2 1/6] vhost-user-blk: Make sure to set Error on realize failure, Kevin Wolf, 2021/04/29