diff --git a/linux/vhost_dev.c b/linux/vhost_dev.c index 7c751a0ff..f2f8f7968 100644 --- a/linux/vhost_dev.c +++ b/linux/vhost_dev.c @@ -225,7 +225,6 @@ vhost_if_add(struct vr_interface *vif) vp->vp_vifp = vif; if (vif->vif_type == VIF_TYPE_HOST) { - dev->features |= (NETIF_F_GSO | NETIF_F_TSO | NETIF_F_SG | NETIF_F_IP_CSUM); if (vif->vif_bridge) { vp->vp_phys_dev = diff --git a/linux/vr_host_interface.c b/linux/vr_host_interface.c index ffc218509..5318ffb60 100644 --- a/linux/vr_host_interface.c +++ b/linux/vr_host_interface.c @@ -941,7 +941,6 @@ linux_to_vr(struct vr_interface *vif, struct sk_buff *skb) if (!pkt) return 0; - pkt->vp_flags |= VP_FLAG_GSO; vif->vif_rx(vif, pkt, VLAN_ID_INVALID); return 0;