net: dpaa2-eth: do not always set xsk support in xdp_features flag
authorLorenzo Bianconi <lorenzo@kernel.org>
Wed, 15 Feb 2023 14:32:57 +0000 (15:32 +0100)
committerPaolo Abeni <pabeni@redhat.com>
Mon, 20 Feb 2023 06:49:44 +0000 (07:49 +0100)
commit1c93e48cc39147723abdcadc251611f6f0c18dee
treeea8030a9dec49dc17e09a0ed80f2c74ba2f7afce
parent675f176b4dcc2b75adbcea7ba0e9a649527f53bd
net: dpaa2-eth: do not always set xsk support in xdp_features flag

Do not always add NETDEV_XDP_ACT_XSK_ZEROCOPY bit in xdp_features flag
but check if the NIC really supports it.

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Reviewed-by: Larysa Zaremba <larysa.zaremba@intel.com>
Link: https://lore.kernel.org/r/3dba6ea42dc343a9f2d7d1a6a6a6c173235e1ebf.1676471386.git.lorenzo@kernel.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c