aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorLarysa Zaremba <larysa.zaremba@intel.com>2025-02-14 09:50:39 +0100
committerTony Nguyen <anthony.l.nguyen@intel.com>2025-04-11 09:47:43 -0700
commit40f42dc1cbb6b5841eb350fc81a5c26f9aa5b420 (patch)
treef4b102b5c2b6aa8a1210bc527ca043d36f3b6b84 /tools/perf/scripts/python/exported-sql-viewer.py
parentice: remove headers argument from ice_tc_count_lkups (diff)
downloadwireguard-linux-40f42dc1cbb6b5841eb350fc81a5c26f9aa5b420.tar.xz
wireguard-linux-40f42dc1cbb6b5841eb350fc81a5c26f9aa5b420.zip
ice: support egress drop rules on PF
tc clsact qdisc allows us to add offloaded egress rules with commands such as the following one: tc filter add dev <ifname> egress protocol lldp flower skip_sw action drop Support the egress rule drop action when added to PF, with a few caveats: * in switchdev mode, all PF traffic has to go uplink with an exception for LLDP that can be delegated to a single VSI at a time * in legacy mode, we cannot delegate LLDP functionality to another VSI, so such packets from PF should not be blocked. Also, simplify the rule direction logic, it was previously derived from actions, but actually can be inherited from the tc block (and flipped in case of port representors). Reviewed-by: Michal Swiatkowski <michal.swiatkowski@linux.intel.com> Signed-off-by: Larysa Zaremba <larysa.zaremba@intel.com> Reviewed-by: Simon Horman <horms@kernel.org> Tested-by: Rafal Romanowski <rafal.romanowski@intel.com> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions