Since this check is now present in core in xp_assign_dev(), remove redundant statement from gve_xsk_pool_enable(). Signed-off-by: Maciej Fijalkowski --- drivers/net/ethernet/google/gve/gve_main.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/drivers/net/ethernet/google/gve/gve_main.c b/drivers/net/ethernet/google/gve/gve_main.c index 9eb4b3614c4f..b63e0a0459fb 100644 --- a/drivers/net/ethernet/google/gve/gve_main.c +++ b/drivers/net/ethernet/google/gve/gve_main.c @@ -1596,11 +1596,6 @@ static int gve_xsk_pool_enable(struct net_device *dev, dev_err(&priv->pdev->dev, "xsk pool invalid qid %d", qid); return -EINVAL; } - if (xsk_pool_get_rx_frame_size(pool) < - priv->dev->max_mtu + sizeof(struct ethhdr)) { - dev_err(&priv->pdev->dev, "xsk pool frame_len too small"); - return -EINVAL; - } err = xsk_pool_dma_map(pool, &priv->pdev->dev, DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING); -- 2.43.0