net/ice/base: support tunnel for flow director
authorQi Zhang <qi.z.zhang@intel.com>
Fri, 18 Sep 2020 04:54:57 +0000 (12:54 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 3 Nov 2020 22:35:03 +0000 (23:35 +0100)
commit1df9736b9228c5bcea0b9ecbfca9391c5a3d55de
treeeb703c6790892b7e79a6788490916f77250e8660
parentdf147868b7b6b12a58141f4686b5d7b6bdcda8f3
net/ice/base: support tunnel for flow director

Add struct to store outer part for tunnel rule.
Add vxlan ptype in ipv4 mac bitmap. So when create a vxlan rule, the
ptype group will be valid.

Signed-off-by: Zhirun Yan <zhirun.yan@intel.com>
Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
Acked-by: Qiming Yang <qiming.yang@intel.com>
drivers/net/ice/base/ice_fdir.c
drivers/net/ice/base/ice_fdir.h
drivers/net/ice/base/ice_flow.c