We provide alignment within xsk_pool_get_rx_frame_size() now, so this
validation is redundant.
Signed-off-by: Maciej Fijalkowski <maciej.fijalkowski@intel.com>
---
drivers/net/ethernet/intel/idpf/xsk.c | 10 ----------
1 file changed, 10 deletions(-)
diff --git a/drivers/net/ethernet/intel/idpf/xsk.c b/drivers/net/ethernet/intel/idpf/xsk.c
index d95d3efdfd36..a5b6177fd44c 100644
--- a/drivers/net/ethernet/intel/idpf/xsk.c
+++ b/drivers/net/ethernet/intel/idpf/xsk.c
@@ -558,16 +558,6 @@ int idpf_xsk_pool_setup(struct idpf_vport *vport, struct netdev_bpf *bpf)
bool restart;
int ret;
- if (pool && !IS_ALIGNED(xsk_pool_get_rx_frame_size(pool),
- LIBETH_RX_BUF_STRIDE)) {
- NL_SET_ERR_MSG_FMT_MOD(bpf->extack,
- "%s: HW doesn't support frames sizes not aligned to %u (qid %u: %u)",
- netdev_name(vport->netdev),
- LIBETH_RX_BUF_STRIDE, qid,
- xsk_pool_get_rx_frame_size(pool));
- return -EINVAL;
- }
-
restart = idpf_xdp_enabled(vport) && netif_running(vport->netdev);
if (!restart)
goto pool;--
2.43.0