This patchset enable framework for advanced iAVF, includes query DDP pkg info, flexible descriptor support, FDIR mark id and RSS hash support.
Leyi Rong (12): net/iavf: remove 16B Rx descriptor compile option net/iavf: return error if opcode is mismatched net/iavf: support to query DDP package info net/iavf: flexible Rx descriptor support in normal path net/iavf: flexible Rx descriptor support in AVX path net/iavf: flexible Rx descriptor support in SSE path net/iavf: add flow director enabled switch value net/iavf: support flow mark in normal data path net/iavf: support flow mark in AVX path net/iavf: support flow mark in SSE path net/iavf: add RSS hash parsing in AVX path net/iavf: add RSS hash parsing in SSE path config/common_base | 1 - drivers/net/iavf/iavf.h | 15 + drivers/net/iavf/iavf_ethdev.c | 15 + drivers/net/iavf/iavf_rxtx.c | 570 ++++++++++++++++- drivers/net/iavf/iavf_rxtx.h | 62 +- drivers/net/iavf/iavf_rxtx_vec_avx2.c | 856 ++++++++++++++++++++++---- drivers/net/iavf/iavf_rxtx_vec_sse.c | 514 ++++++++++++++++ drivers/net/iavf/iavf_vchnl.c | 86 ++- 8 files changed, 1982 insertions(+), 137 deletions(-) -- 2.17.1