Message ID | 20240202113719.16171-4-louis.peens@corigine.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 0f4d6f011bca0df2051532b41b596366aa272019 |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | nfp: a few simple driver fixes | expand |
On Fri, Feb 02, 2024 at 01:37:19PM +0200, Louis Peens wrote: > From: James Hershaw <james.hershaw@corigine.com> > > Enable previously excluded xdp feature flag for NFD3 devices. This > feature flag is required in order to bind nfp interfaces to an xdp > socket and the nfp driver does in fact support the feature. > > Fixes: 66c0e13ad236 ("drivers: net: turn on XDP features") > Cc: stable@vger.kernel.org # 6.3+ > Signed-off-by: James Hershaw <james.hershaw@corigine.com> > Signed-off-by: Louis Peens <louis.peens@corigine.com> Reviewed-by: Simon Horman <horms@kernel.org>
diff --git a/drivers/net/ethernet/netronome/nfp/nfp_net_common.c b/drivers/net/ethernet/netronome/nfp/nfp_net_common.c index 3b3210d823e8..f28e769e6fda 100644 --- a/drivers/net/ethernet/netronome/nfp/nfp_net_common.c +++ b/drivers/net/ethernet/netronome/nfp/nfp_net_common.c @@ -2776,6 +2776,7 @@ static void nfp_net_netdev_init(struct nfp_net *nn) case NFP_NFD_VER_NFD3: netdev->netdev_ops = &nfp_nfd3_netdev_ops; netdev->xdp_features |= NETDEV_XDP_ACT_XSK_ZEROCOPY; + netdev->xdp_features |= NETDEV_XDP_ACT_REDIRECT; break; case NFP_NFD_VER_NFDK: netdev->netdev_ops = &nfp_nfdk_netdev_ops;