16/11/2020 08:55, Xiaoyu Min: > From: Xiaoyu Min <jack...@nvidia.com> > > The rte_flow_item_eth, rte_flow_item_vlan, and rte_flow_item_ipv6 > are refined. The structs do not exactly represent the real protocol > headers any more. > > This serial patchs try to fix all related parts due to the changes. > > Dekel Peled (1): > net/softnic: update headers size calculation > > Xiaoyu Min (4): > net/mlx5: fix protocol size for raw encap judgement > app/flow-perf: fix protocol size for raw encap > net/bnxt: fix protocol size for VXLAN encap copy
Applied except the iavf patch (as discussed in the thread): > net/iavf: fix protocol size for virtchnl copy A follow-up is required for iavf PMD, and in general to make things clearer. A proposal is to have rte_net structs as first field of rte_flow items.