numam-dpdk/drivers/net/iavf
Dapeng Yu 627b3c5a39 net/iavf: fix shared data in multi-process
The shared pointer is initialized to a static local array defined in the
primary process and it shall not be accessed in the secondary process.

This patch copies the local data to shared data, to avoid data access
violation.

Fixes: 040b44551f ("net/iavf: unify Rx packet type table")
Cc: stable@dpdk.org

Signed-off-by: Dapeng Yu <dapengx.yu@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
2021-10-28 01:52:05 +02:00
..
iavf_ethdev.c net/iavf: fix shared data in multi-process 2021-10-28 01:52:05 +02:00
iavf_fdir.c net/iavf: fix multi-process shared data 2021-10-11 04:59:09 +02:00
iavf_generic_flow.c net/iavf: support PPPoL2TPv2oUDP RSS Hash 2021-10-21 14:15:59 +02:00
iavf_generic_flow.h net/iavf: support PPPoL2TPv2oUDP RSS Hash 2021-10-21 14:15:59 +02:00
iavf_hash.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
iavf_log.h net/iavf: refine debug build option 2021-04-01 16:10:20 +02:00
iavf_rxtx_vec_avx2.c mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
iavf_rxtx_vec_avx512.c mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
iavf_rxtx_vec_common.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
iavf_rxtx_vec_sse.c mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
iavf_rxtx.c net/iavf: fix shared data in multi-process 2021-10-28 01:52:05 +02:00
iavf_rxtx.h net/iavf: fix shared data in multi-process 2021-10-28 01:52:05 +02:00
iavf_tm.c net/iavf: build on Windows 2021-09-30 22:09:49 +02:00
iavf_vchnl.c drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
iavf.h net/iavf: fix shared data in multi-process 2021-10-28 01:52:05 +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