numam-dpdk/drivers/net/iavf
Dapeng Yu 435d523112 net/iavf: fix multi-process shared data
When the iavf_adapter instance is not initialized completely in the
primary process, the secondary process accesses its "rte_eth_dev"
member, it causes secondary process crash.

This patch replaces eth_dev with eth_dev_data in iavf_adapter.

Fixes: f978c1c9b3 ("net/iavf: add RSS hash parsing in AVX path")
Fixes: 9c9aa00403 ("net/iavf: add offload path for Rx AVX512 flex descriptor")
Fixes: 63660ea3ee ("net/iavf: add RSS hash parsing in SSE path")
Cc: stable@dpdk.org

Signed-off-by: Dapeng Yu <dapengx.yu@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
2021-10-11 04:59:09 +02:00
..
iavf_ethdev.c net/iavf: fix multi-process shared data 2021-10-11 04:59:09 +02:00
iavf_fdir.c net/iavf: fix multi-process shared data 2021-10-11 04:59:09 +02:00
iavf_generic_flow.c eal: remove sys/queue.h from public headers 2021-10-01 13:09:43 +02:00
iavf_generic_flow.h net/iavf: support flow pattern for GTPoGRE 2021-07-16 10:11:30 +02:00
iavf_hash.c net/iavf: fix multi-process shared data 2021-10-11 04:59:09 +02:00
iavf_log.h net/iavf: refine debug build option 2021-04-01 16:10:20 +02:00
iavf_rxtx_vec_avx2.c net/iavf: fix multi-process shared data 2021-10-11 04:59:09 +02:00
iavf_rxtx_vec_avx512.c net/iavf: fix multi-process shared data 2021-10-11 04:59:09 +02:00
iavf_rxtx_vec_common.h net/iavf: use write combining store for tail updates 2021-06-10 12:04:16 +02:00
iavf_rxtx_vec_sse.c net/iavf: fix multi-process shared data 2021-10-11 04:59:09 +02:00
iavf_rxtx.c ethdev: change queue release callback 2021-10-06 19:16:03 +02:00
iavf_rxtx.h net/iavf: fix multi-process shared data 2021-10-11 04:59:09 +02:00
iavf_tm.c net/iavf: build on Windows 2021-09-30 22:09:49 +02:00
iavf_vchnl.c net/iavf: fix multi-process shared data 2021-10-11 04:59:09 +02:00
iavf.h net/iavf: fix multi-process shared data 2021-10-11 04:59:09 +02:00
meson.build net/iavf: build on Windows 2021-09-30 22:09:49 +02:00
rte_pmd_iavf.h net/iavf: fix SPDX license text 2020-11-20 21:10:05 +01:00
version.map version: 21.11-rc0 2021-08-17 08:37:52 +02:00