The patch set create new APIs that help to change the mapping from hardware defined packet type to software defined packet type for i40e NICs. Keep these APIs private is because currently they are only meaningful for devices that support dynamic PTYPE configuration, which may not be a general device feature.
Qi Zhang (2): net/i40e: enable per dev PTYPE mapping table net/i40e: configurable PTYPE mapping drivers/net/i40e/i40e_ethdev.c | 191 ++++++++++++++++++++++++++++++++++ drivers/net/i40e/i40e_ethdev.h | 3 + drivers/net/i40e/i40e_ethdev_vf.c | 2 +- drivers/net/i40e/i40e_rxtx.c | 30 ++++-- drivers/net/i40e/i40e_rxtx.h | 5 +- drivers/net/i40e/i40e_rxtx_vec_neon.c | 8 +- drivers/net/i40e/i40e_rxtx_vec_sse.c | 14 +-- drivers/net/i40e/rte_pmd_i40e.h | 81 ++++++++++++++ 8 files changed, 315 insertions(+), 19 deletions(-) -- 2.9.3