openvswitch: make vlan handling consistent
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v3 Latest6 patches 2 repliesIn review
- v23 patches 9 repliesSuperseded
Patches in v3 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | openvswitch: make skb modifiable in ovs_flow_key_extract*net/ net/ net/ +1 more | +42 | 0 replies | |
| 2/6 | openvswitch: normalize vlan rx pathnet/ | +22 | 0 replies | |
| 3/6 | openvswitch: add NETIF_F_HW_VLAN_STAG_TX to internal devnet/ | +1 | 0 replies | |
| 4/6 | openvswitch: keep vlan tag accelerated on internal devicenet/ | +7 | 0 replies | |
| 5/6 | openvswitch: remove unreachable code in vlan parsingnet/ | +8 | 0 replies | |
| 6/6 | openvswitch: fix vlan subtraction from packet lengthnet/ | +3 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.
Cover letter [PATCH net-next v3 0/6] openvswitch: make vlan handling consistent
Always keep the first vlan tag "accelerated", i.e. in skb->vlan_tci.
Unfortunately, with all the changes since v2, this patchset no longer has the nice deletions > insertions diffstat. I still think it's worth it, as it makes things more consistent overall.
Patch 3 is valid on its own. Patch 6 is needed in one form or other; with the changes in this set, it's a simple deletion. Otherwise we'd need more elaborate checks.
Jiri Benc (6):
openvswitch: make skb modifiable in ovs_flow_key_extract*
openvswitch: normalize vlan rx path
openvswitch: add NETIF_F_HW_VLAN_STAG_TX to internal dev
openvswitch: keep vlan tag accelerated on internal device
openvswitch: remove unreachable code in vlan parsing
openvswitch: fix vlan subtraction from packet length
net/openvswitch/datapath.c | 9 ++-- net/openvswitch/flow.c | 83 ++++++++++++++++++++++++------------ net/openvswitch/flow.h | 14 +++--- net/openvswitch/vport-internal_dev.c | 9 +++- net/openvswitch/vport.c | 18 +++----- 5 files changed, 83 insertions(+), 50 deletions(-)
Signature · 1 line
1.8.3.1