numam-dpdk/drivers/event
Shreyansh Jain 365fb925d3 bus/fslmc: optimize physical to virtual address search
With Hotplugging memory support, the order of memseg has been changed
from physically contiguous to virtual contiguous. FSLMC bus and dpaa2
drivers depend on PA to VA address conversion when in Physical
addressing mode.

This patch creates a list of blocks requested to be pinned to the
DPAA2 mempool. For searching physical addresses, it is expected that
it would belong to this list (from hardware pool) and hence it is
less expensive than memseg walks. Though, this has marginal impact on
performance vis-a-vis legacy mode with physically contiguous memsegs.

Signed-off-by: Shreyansh Jain <shreyansh.jain@nxp.com>
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
2018-04-27 21:40:43 +02:00
..
dpaa drivers/dpaa: reduce meson dependency lists 2018-04-17 16:09:43 +02:00
dpaa2 bus/fslmc: optimize physical to virtual address search 2018-04-27 21:40:43 +02:00
octeontx event/octeontx: fix snprintf mempool name overflow 2018-04-25 16:49:17 +02:00
opdl eventdev: add device stop flush callback 2018-04-16 10:10:12 +02:00
skeleton eventdev: add device stop flush callback 2018-04-16 10:10:12 +02:00
sw eventdev: add timer adapter common code 2018-04-16 11:04:46 +02:00
Makefile mk: fix dependencies of dpaaX drivers 2018-03-14 00:37:42 +01:00
meson.build build: add meson support for dpaaX platforms 2018-03-15 17:50:02 +01:00