From: Piotr Kwapulinski Date: Wed, 24 Apr 2019 12:20:46 +0000 (-0700) Subject: i40e: let untrusted VF to create up to 16 VLANs X-Git-Tag: tags/kvm-5.3-2~55^2~232^2~10 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=51110f162d215beb13417426bc1ab9ce6320f1a1;p=users%2Fdwmw2%2Flinux.git i40e: let untrusted VF to create up to 16 VLANs This patch lets untrusted VF to create up to 16 VLANs. It was implemented by increasing I40E_VC_MAX_VLAN_PER_VF up to 16. Without this patch untrusted VF could create only up to 8 VLANs. Signed-off-by: Piotr Kwapulinski Tested-by: Andrew Bowers Signed-off-by: Jeff Kirsher --- diff --git a/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c b/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c index 09a7fd4d24e86..2390bfff75811 100644 --- a/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c +++ b/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c @@ -2509,7 +2509,7 @@ error_param: * MAC filters: 16 for multicast, 1 for MAC, 1 for broadcast */ #define I40E_VC_MAX_MAC_ADDR_PER_VF (16 + 1 + 1) -#define I40E_VC_MAX_VLAN_PER_VF 8 +#define I40E_VC_MAX_VLAN_PER_VF 16 /** * i40e_check_vf_permission