summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSi-Wei Liu2020-10-01 22:09:45 +0200
committerMichael S. Tsirkin2020-10-30 09:29:13 +0100
commit9aa47edd4ee69fa0628c5f9adb52d5050a5bce6a (patch)
tree5a79669fdf63f4cf6d05ba2b6718c4b31092547e
parentMerge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20201027-... (diff)
downloadqemu-9aa47edd4ee69fa0628c5f9adb52d5050a5bce6a.tar.gz
qemu-9aa47edd4ee69fa0628c5f9adb52d5050a5bce6a.tar.xz
qemu-9aa47edd4ee69fa0628c5f9adb52d5050a5bce6a.zip
vhost-vdpa: negotiate VIRTIO_NET_F_STATUS with driver
Vendor driver may not support or implement config interrupt delivery for link status notifications. In this event, vendor driver is expected to NACK the feature, but guest will keep link always up. Signed-off-by: Si-Wei Liu <si-wei.liu@oracle.com> Message-Id: <1601582985-14944-1-git-send-email-si-wei.liu@oracle.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
-rw-r--r--net/vhost-vdpa.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/net/vhost-vdpa.c b/net/vhost-vdpa.c
index e2b3ba85bf..99c476db8c 100644
--- a/net/vhost-vdpa.c
+++ b/net/vhost-vdpa.c
@@ -55,6 +55,7 @@ const int vdpa_feature_bits[] = {
VIRTIO_F_IOMMU_PLATFORM,
VIRTIO_F_RING_PACKED,
VIRTIO_NET_F_GUEST_ANNOUNCE,
+ VIRTIO_NET_F_STATUS,
VHOST_INVALID_FEATURE_BIT
};