set big_buffer to 1 for QinQ filter in the i40e_flow_destroy_tunnel_filter function.
Signed-off-by: Bernard Iremonger <bernard.iremon...@intel.com> --- drivers/net/i40e/i40e_flow.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/i40e/i40e_flow.c b/drivers/net/i40e/i40e_flow.c index 3e8c63a..49f5d41 100644 --- a/drivers/net/i40e/i40e_flow.c +++ b/drivers/net/i40e/i40e_flow.c @@ -1748,6 +1748,9 @@ i40e_flow_destroy_tunnel_filter(struct i40e_pf *pf, filter->input.general_fields, sizeof(cld_filter.general_fields)); + if (filter->input.flags == 0x10) /* QinQ filter */ + big_buffer = 1; + if (big_buffer) ret = i40e_aq_remove_cloud_filters_big_buffer(hw, vsi->seid, &cld_filter, 1); -- 2.10.1