summaryrefslogtreecommitdiff
path: root/tools/leds
diff options
context:
space:
mode:
authorMichal Swiatkowski <michal.swiatkowski@linux.intel.com>2021-11-22 16:39:25 +0100
committerTony Nguyen <anthony.l.nguyen@intel.com>2021-12-07 13:21:01 -0800
commitde6acd1cdd4d38823b7f4adae82e8a7d62993354 (patch)
tree3486043a1dbf17df463f68c6aa915554a13357c4 /tools/leds
parent0e32ff024035b693a3304b3ffe30fba58e2ab48c (diff)
ice: fix adding different tunnels
Adding filters with the same values inside for VXLAN and Geneve causes HW error, because it looks exactly the same. To choose between different type of tunnels new recipe is needed. Add storing tunnel types in creating recipes function and start checking it in finding function. Change getting open tunnels function to return port on correct tunnel type. This is needed to copy correct port to dummy packet. Block user from adding enc_dst_port via tc flower, because VXLAN and Geneve filters can be created only with destination port which was previously opened. Fixes: 8b032a55c1bd5 ("ice: low level support for tunnels") Signed-off-by: Michal Swiatkowski <michal.swiatkowski@linux.intel.com> Tested-by: Sandeep Penigalapati <sandeep.penigalapati@intel.com> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'tools/leds')
0 files changed, 0 insertions, 0 deletions