[dpdk-dev] [PATCH v3 0/5] FSLMC bus enchancements
Hemant Agrawal
hemant.agrawal at nxp.com
Mon Jul 15 10:44:37 CEST 2019
Changes since v2: remove rte_experimental from c file
This patch series makes few enhancements w.r.t functionality and usabilty of FSLMC bus.
1. Applications like OVS has mandated the use of hotplug of dpdk ports. The fslmc bus shall support hotplug now to support dpaa2 ports with OVS.
2. DPAA2 usages it hw based mempool. So, if applications like VPP are using external memory to configure buffer pool, it shall be provisition in FSLMC bus VFIO as well.
3. Performance improvement for LS1088 to avoid few corruption issues with cache enabled mode for Tx FQ EQCR.
Nipun Gupta (1):
bus/fslmc: use cinh read for eqcr ci on ls1088 platform
Sachin Saxena (1):
mempool/dpaa2: vfio dmamap for user allocated memory
Shreyansh Jain (3):
bus/fslmc: support device iteration
bus/fslmc: enhance error handling for dev parsing
bus/fslmc: dynamic iommu mode detection
drivers/bus/fslmc/fslmc_bus.c | 156 ++++++++--
drivers/bus/fslmc/fslmc_vfio.c | 77 ++++-
drivers/bus/fslmc/fslmc_vfio.h | 5 +-
drivers/bus/fslmc/portal/dpaa2_hw_dpio.h | 2 -
drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 5 -
.../fslmc/qbman/include/fsl_qbman_portal.h | 9 +
drivers/bus/fslmc/qbman/qbman_portal.c | 278 +++++++++++++++++-
drivers/bus/fslmc/qbman/qbman_sys.h | 22 +-
drivers/bus/fslmc/rte_bus_fslmc_version.map | 6 +
drivers/mempool/dpaa2/dpaa2_hw_mempool.c | 13 +
10 files changed, 521 insertions(+), 52 deletions(-)
--
2.17.1
More information about the dev
mailing list