app/testpmd: map anonymous memory for devices
authorShahaf Shuler <shahafs@mellanox.com>
Sun, 7 Apr 2019 05:02:26 +0000 (08:02 +0300)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 12 Apr 2019 09:02:02 +0000 (11:02 +0200)
commit3a0968c828a64db564e68ab0c7f515eee66cf4cf
treeea7c31b7e8a4afac3b81bafc7a8ff62dc5850fab
parent59fcf854eda29c12c3c41ec8a7c425bc0cc90d35
app/testpmd: map anonymous memory for devices

Mempools can be populated with anonymous memory when using command line
parameter --mp-alloc=anon.

Considering the mempools are going to be used by the net devices,
it is better to DMA map this memory.

This patch add such mapping now that we have the APIs in place[1].

[1] commit c33a675b6276 ("bus: introduce device level DMA memory mapping")

Signed-off-by: Shahaf Shuler <shahafs@mellanox.com>
Acked-by: Anatoly Burakov <anatoly.burakov@intel.com>
app/test-pmd/testpmd.c