numam-dpdk/doc/guides
Alejandro Lucero 223b7f1d5e mem: add function for checking memseg IOVA
A device can suffer addressing limitations. This function checks
memsegs have iovas within the supported range based on dma mask.

PMDs should use this function during initialization if device
suffers addressing limitations, returning an error if this function
returns memsegs out of range.

Another usage is for emulated IOMMU hardware with addressing
limitations.

It is necessary to save the most restricted dma mask for checking out
memory allocated dynamically after initialization.

Signed-off-by: Alejandro Lucero <alejandro.lucero@netronome.com>
Reviewed-by: Anatoly Burakov <anatoly.burakov@intel.com>
2018-10-28 22:04:34 +01:00
..
bbdevs baseband/turbo_sw: update for FlexRAN 1.6.0 2018-07-25 08:22:14 +02:00
compressdevs compress/qat: enable dynamic huffman encoding 2018-10-27 01:30:21 +02:00
contributing doc: replace doxygen example in contribution guide 2018-10-26 22:14:05 +02:00
cryptodevs doc: add CAAM JR guide 2018-10-17 12:23:40 +02:00
eventdevs doc: fix spelling in PMD guides 2018-10-26 22:14:05 +02:00
faq doc: update preferred log level syntax in guides 2018-04-25 12:16:50 +02:00
freebsd_gsg doc: update memory option usage for FreeBSD 2018-04-28 00:07:31 +02:00
howto doc: add telemetry how-to 2018-10-27 15:21:38 +02:00
linux_gsg eal: add option to limit memory allocation on sockets 2018-07-13 11:44:15 +02:00
mempool use registered name for OCTEON TX references 2018-10-26 14:16:05 +02:00
nics doc: fix spelling in PMD guides 2018-10-26 22:14:05 +02:00
platform use registered name for OCTEON TX references 2018-10-26 14:16:05 +02:00
prog_guide ethdev: fix metadata documentation 2018-10-26 22:14:06 +02:00
rawdevs raw/ifpga: add Intel FPGA bus rawdev driver 2018-05-11 17:09:26 +02:00
rel_notes mem: add function for checking memseg IOVA 2018-10-28 22:04:34 +01:00
sample_app_ug examples/kni: monitor and update link state continually 2018-10-26 19:46:23 +02:00
testpmd_app_ug doc: fix typo in testpmd guide 2018-10-26 22:14:06 +02:00
tools doc: update eventdev app guide for Tx adapter 2018-10-01 16:54:15 +02:00
conf.py doc: add compression driver and ISA-L PMD guides 2018-05-10 17:46:20 +01:00
custom.css doc: improve HTML spacing in release notes 2018-02-14 00:23:25 +01:00
index.rst doc: add compression driver and ISA-L PMD guides 2018-05-10 17:46:20 +01:00
meson.build doc: support building HTML guides with meson 2018-10-27 23:24:22 +02:00