Remove the check that prevents XDP support when SRIOV is enabled. There is no reason to completely forbid the user from using XDP with SRIOV.
Reviewed-by: Przemek Kitszel <[email protected]> Signed-off-by: Martyna Szapar-Mudlaw <[email protected]> --- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c index 459a539cf8db..a07e28107a42 100644 --- a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c +++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c @@ -10637,9 +10637,6 @@ static int ixgbe_xdp_setup(struct net_device *dev, struct bpf_prog *prog) bool need_reset; int num_queues; - if (adapter->flags & IXGBE_FLAG_SRIOV_ENABLED) - return -EINVAL; - if (adapter->flags & IXGBE_FLAG_DCB_ENABLED) return -EINVAL; -- 2.36.1
