numam-dpdk/drivers
Anatoly Burakov c2c167fdb3 bus/fslmc: support memory event callbacks for VFIO
VFIO needs to map and unmap segments for DMA whenever they
become available or unavailable, so register a callback for
memory events, and provide map/unmap functions.

Remove unneeded check for number of segments, as in non-legacy
mode this now becomes a valid scenario.

Signed-off-by: Shreyansh Jain <shreyansh.jain@nxp.com>
Signed-off-by: Anatoly Burakov <anatoly.burakov@intel.com>
Tested-by: Santosh Shukla <santosh.shukla@caviumnetworks.com>
Tested-by: Hemant Agrawal <hemant.agrawal@nxp.com>
Tested-by: Gowrishankar Muthukrishnan <gowrishankar.m@linux.vnet.ibm.com>
2018-04-11 21:45:56 +02:00
..
baseband drivers: rename bbdev directory to baseband 2018-03-21 22:43:05 +01:00
bus bus/fslmc: support memory event callbacks for VFIO 2018-04-11 21:45:56 +02:00
common common/octeontx: move mbox to common folder 2018-04-04 23:14:52 +02:00
crypto mem: replace memseg with memseg lists 2018-04-11 19:55:39 +02:00
event bus/fslmc: use iova2virt instead of memseg iteration 2018-04-11 19:54:40 +02:00
mempool bus/fslmc: use iova2virt instead of memseg iteration 2018-04-11 19:54:40 +02:00
net bus/fslmc: move VFIO DMA map into bus probe 2018-04-11 21:45:56 +02:00
raw raw/skeleton: fix device start test 2018-02-06 17:32:34 +01:00
Makefile drivers: add common folder 2018-04-04 17:40:03 +02:00
meson.build drivers: add common folder 2018-04-04 17:40:03 +02:00