From: Xuan Zhuo Date: Tue, 12 Nov 2024 01:29:28 +0000 (+0800) Subject: virtio_net: xdp_features add NETDEV_XDP_ACT_XSK_ZEROCOPY X-Git-Tag: v6.13-rc1~135^2~24^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=37e0ca657a3dd23338beed218d0f51a57057df42;p=thirdparty%2Fkernel%2Flinux.git virtio_net: xdp_features add NETDEV_XDP_ACT_XSK_ZEROCOPY Now, we support AF_XDP(xsk). Add NETDEV_XDP_ACT_XSK_ZEROCOPY to xdp_features. Signed-off-by: Xuan Zhuo Acked-by: Jason Wang Link: https://patch.msgid.link/20241112012928.102478-14-xuanzhuo@linux.alibaba.com Signed-off-by: Jakub Kicinski --- diff --git a/drivers/net/virtio_net.c b/drivers/net/virtio_net.c index 7db5867702491..64c87bb48a41c 100644 --- a/drivers/net/virtio_net.c +++ b/drivers/net/virtio_net.c @@ -6679,7 +6679,8 @@ static int virtnet_probe(struct virtio_device *vdev) dev->hw_features |= NETIF_F_GRO_HW; dev->vlan_features = dev->features; - dev->xdp_features = NETDEV_XDP_ACT_BASIC | NETDEV_XDP_ACT_REDIRECT; + dev->xdp_features = NETDEV_XDP_ACT_BASIC | NETDEV_XDP_ACT_REDIRECT | + NETDEV_XDP_ACT_XSK_ZEROCOPY; /* MTU range: 68 - 65535 */ dev->min_mtu = MIN_MTU;