We provide alignment within xsk_pool_get_rx_frame_size() now, so this validation is redundant. Signed-off-by: Maciej Fijalkowski --- 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