|
@@ -1711,7 +1711,8 @@ static int virtnet_probe(struct virtio_device *vdev)
|
|
|
/* If we can receive ANY GSO packets, we must allocate large ones. */
|
|
|
if (virtio_has_feature(vdev, VIRTIO_NET_F_GUEST_TSO4) ||
|
|
|
virtio_has_feature(vdev, VIRTIO_NET_F_GUEST_TSO6) ||
|
|
|
- virtio_has_feature(vdev, VIRTIO_NET_F_GUEST_ECN))
|
|
|
+ virtio_has_feature(vdev, VIRTIO_NET_F_GUEST_ECN) ||
|
|
|
+ virtio_has_feature(vdev, VIRTIO_NET_F_GUEST_UFO))
|
|
|
vi->big_packets = true;
|
|
|
|
|
|
if (virtio_has_feature(vdev, VIRTIO_NET_F_MRG_RXBUF))
|