net/sched: add vlan push_eth and pop_eth action to the hardware IR
authorMaor Dickman <maord@nvidia.com>
Tue, 15 Mar 2022 11:02:09 +0000 (13:02 +0200)
committerJakub Kicinski <kuba@kernel.org>
Thu, 17 Mar 2022 02:59:36 +0000 (19:59 -0700)
commitab95465cde2337108252cdf01f064abdc1a67f6c
tree42c9d2bf1e456b85fa41a7d0106244b2b83289b6
parenta860352e9dd02552e04a0503d0982cf9a4d3a0f4
net/sched: add vlan push_eth and pop_eth action to the hardware IR

Add vlan push_eth and pop_eth action to the hardware intermediate
representation model which would subsequently allow it to be used
by drivers for offload.

Signed-off-by: Maor Dickman <maord@nvidia.com>
Reviewed-by: Roi Dayan <roid@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/flow_offload.h
include/net/tc_act/tc_vlan.h
net/sched/act_vlan.c