This series of patches includes fixes for issues seen with 6WIND fast path, built on DPDK. The patches are in 6WIND version of DPDK, and should have been upstreamed a long time ago.
V3 changes: fix double increment of stats in virtio vectorized functions V2 changes: fix checkpatch issues Guo Fengtian (1): net/ixgbevf: fix stats update after a PF reset Laurent Hardy (1): net/i40e: set speed to undefined for default case in link update Olivier Matz (5): ethdev: fix description of tx descriptor status net/e1000: fix Tx descriptor status api (igb) net/e1000: fix Tx descriptor status api (em) net/ixgbe: fix Tx descriptor status api net/i40e: fix Tx descriptor status api Thibaut Collet (2): virtio: fix rx stats with vectorized functions virtio: get all pending rx packets with vectorized functions Thierry Herbelot (3): drivers/crypto/openssl: use a local copy for the session contexts drivers/crypto/dpaa_sec: update DPAA iova table in dpaa_mem_vtop drivers/crypto/octeontx: enable unbinding for the OcteonTx crypto engines drivers/crypto/dpaa_sec/dpaa_sec.c | 5 +++- drivers/crypto/octeontx/otx_cryptodev.c | 1 + drivers/crypto/openssl/rte_openssl_pmd.c | 34 +++++++++++++++------ drivers/net/e1000/em_rxtx.c | 33 +++++++++++++------- drivers/net/e1000/igb_rxtx.c | 9 +++--- drivers/net/i40e/i40e_ethdev.c | 4 +-- drivers/net/i40e/i40e_ethdev_vf.c | 8 +++-- drivers/net/i40e/i40e_rxtx.c | 37 ++++++++++++++++------- drivers/net/ixgbe/ixgbe_ethdev.c | 6 ++-- drivers/net/ixgbe/ixgbe_rxtx.c | 45 ++++++++++++++++++++-------- drivers/net/ixgbe/ixgbe_rxtx.h | 1 + drivers/net/virtio/virtio_rxtx.c | 2 +- drivers/net/virtio/virtio_rxtx.h | 2 ++ drivers/net/virtio/virtio_rxtx_simple_neon.c | 10 +++++-- drivers/net/virtio/virtio_rxtx_simple_sse.c | 10 +++++-- lib/librte_ethdev/rte_ethdev.h | 4 +-- 16 files changed, 151 insertions(+), 60 deletions(-) -- 2.11.0