> -----Original Message-----
> From: Ergin, Mesut A
> Sent: Friday, July 26, 2019 5:51 AM
> To: Xing, Beilei <beilei.x...@intel.com>; Zhang, Qi Z <qi.z.zh...@intel.com>
> Cc: dev@dpdk.org; Van Haaren, Harry <harry.van.haa...@intel.com>; Ergin,
> Mesut A <mesut.a.er...@intel.com>
> Subject: [PATCH] net/i40e: fix flow double mark action error check
>
> This commit fixes an issue with the error checking in flow MARK action.
> Previously, (ANY + MARK) would fail, as the (mark_spec == 0) condition
> would cause an early error return, however really it is (mark_spec != 0) that
> should cause the early error return.
>
> Flipping the binary comparison corrects the behaviour, and (ANY + MARK)
> now succeeds, while (MARK + MARK) fails.
>
> Fixes: 0bbcfc706a2b ("net/i40e: support MARK and RSS flow action")
>
> Suggested-by: Harry van Haaren <harry.van.haa...@intel.com>
> Signed-off-by: Mesut Ali Ergin <mesut.a.er...@intel.com>
> ---
Acked-by: Qi Zhang <qi.z.zh...@intel.com>
Applied to dpdk-next-net-intel.
Thanks
Qi