From 375382cb08603c61cc30fb27b07b6f23cf4d4449 Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Mon, 26 Apr 2021 16:34:42 +0100 Subject: [PATCH] virtio-devices: net: Advertise full set of offload features This is based on the offload features that can be configured on the tap. Signed-off-by: Rob Bradford --- virtio-devices/src/net.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/virtio-devices/src/net.rs b/virtio-devices/src/net.rs index 631826a7d..cbb2e88ce 100644 --- a/virtio-devices/src/net.rs +++ b/virtio-devices/src/net.rs @@ -314,11 +314,15 @@ impl Net { seccomp_action: SeccompAction, rate_limiter_config: Option, ) -> Result { - let mut avail_features = 1 << VIRTIO_NET_F_GUEST_CSUM - | 1 << VIRTIO_NET_F_CSUM + let mut avail_features = 1 << VIRTIO_NET_F_CSUM + | 1 << VIRTIO_NET_F_GUEST_CSUM + | 1 << VIRTIO_NET_F_GUEST_ECN | 1 << VIRTIO_NET_F_GUEST_TSO4 + | 1 << VIRTIO_NET_F_GUEST_TSO6 | 1 << VIRTIO_NET_F_GUEST_UFO + | 1 << VIRTIO_NET_F_HOST_ECN | 1 << VIRTIO_NET_F_HOST_TSO4 + | 1 << VIRTIO_NET_F_HOST_TSO6 | 1 << VIRTIO_NET_F_HOST_UFO | 1 << VIRTIO_RING_F_EVENT_IDX | 1 << VIRTIO_F_VERSION_1;