virtio-net: Advertise UDP tunnel GSO support by default
Allow bidirectional aggregated traffic for UDP encapsulated flows. Add the needed compatibility entries to avoid migration issues vs older QEMU instances. Signed-off-by: Paolo Abeni <pabeni@redhat.com> Acked-by: Jason Wang <jasowang@redhat.com> Tested-by: Lei Yang <leiyang@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Message-Id: <9c500fbcd2cf29afd1826b1ac906f9d5beac3601.1760104079.git.pabeni@redhat.com>
This commit is contained in:
parent
ccf166d89d
commit
1c79ab6937
2 changed files with 8 additions and 4 deletions
|
|
@ -40,6 +40,10 @@
|
|||
|
||||
GlobalProperty hw_compat_10_1[] = {
|
||||
{ TYPE_ACPI_GED, "x-has-hest-addr", "false" },
|
||||
{ TYPE_VIRTIO_NET, "host_tunnel", "off" },
|
||||
{ TYPE_VIRTIO_NET, "host_tunnel_csum", "off" },
|
||||
{ TYPE_VIRTIO_NET, "guest_tunnel", "off" },
|
||||
{ TYPE_VIRTIO_NET, "guest_tunnel_csum", "off" },
|
||||
};
|
||||
const size_t hw_compat_10_1_len = G_N_ELEMENTS(hw_compat_10_1);
|
||||
|
||||
|
|
|
|||
|
|
@ -4299,19 +4299,19 @@ static const Property virtio_net_properties[] = {
|
|||
VIRTIO_DEFINE_PROP_FEATURE("host_tunnel", VirtIONet,
|
||||
host_features_ex,
|
||||
VIRTIO_NET_F_HOST_UDP_TUNNEL_GSO,
|
||||
false),
|
||||
true),
|
||||
VIRTIO_DEFINE_PROP_FEATURE("host_tunnel_csum", VirtIONet,
|
||||
host_features_ex,
|
||||
VIRTIO_NET_F_HOST_UDP_TUNNEL_GSO_CSUM,
|
||||
false),
|
||||
true),
|
||||
VIRTIO_DEFINE_PROP_FEATURE("guest_tunnel", VirtIONet,
|
||||
host_features_ex,
|
||||
VIRTIO_NET_F_GUEST_UDP_TUNNEL_GSO,
|
||||
false),
|
||||
true),
|
||||
VIRTIO_DEFINE_PROP_FEATURE("guest_tunnel_csum", VirtIONet,
|
||||
host_features_ex,
|
||||
VIRTIO_NET_F_GUEST_UDP_TUNNEL_GSO_CSUM,
|
||||
false),
|
||||
true),
|
||||
};
|
||||
|
||||
static void virtio_net_class_init(ObjectClass *klass, const void *data)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue