85ee5dda6b
The I/O threads for DPAA2 take their reference for bpool ID, the port ID and other info like qdid, from the rte_eth_dev. Further, to get this data during I/O operation, a reference of the RTE device is kept in the queue structure (dpaa2_queue). In case of secondary processes, rte_eth_dev is not same as the primary process. Thus, the reference goes invalid. This patch changes the implementation to use the dev_private rather than the rte_eth_dev as that is shared area across all the processes. Signed-off-by: Shreyansh Jain <shreyansh.jain@nxp.com> |
||
---|---|---|
.. | ||
base | ||
mc | ||
dpaa2_ethdev.c | ||
dpaa2_ethdev.h | ||
dpaa2_mux.c | ||
dpaa2_pmd_logs.h | ||
dpaa2_rxtx.c | ||
Makefile | ||
meson.build | ||
rte_pmd_dpaa2_version.map | ||
rte_pmd_dpaa2.h |