ethdev: rename memzones allocated for DMA
authorThomas Monjalon <thomas@monjalon.net>
Thu, 11 Oct 2018 12:58:49 +0000 (14:58 +0200)
committerThomas Monjalon <thomas@monjalon.net>
Wed, 17 Oct 2018 08:26:59 +0000 (10:26 +0200)
commit5e046832f13a4bac8a850c7d5816bf56d0aaf949
tree0cd2631dd4e80973156312e5844ab7b9faae39c6
parenta1883178e9c26afc0ecc18490a86d39d0b04dc07
ethdev: rename memzones allocated for DMA

The helper rte_eth_dma_zone_reserve() is called by PMDs
when probing a new port.
It creates a new memzone with an unique name.
The name of this memzone was using the name of the driver
doing the probe.

In order to avoid assigning the driver before the end of the probing,
the driver name is removed from these memzone names.
The ethdev name (data->name) is not used because it may be too long
and may be not set at this stage of probing.

Syntax of old name: <driver>_<ring>_<port>_<queue>
Syntax of new name: eth_p<port>_q<queue>_<ring>

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Tested-by: Andrew Rybchenko <arybchenko@solarflare.com>
app/test-pmd/config.c
drivers/net/bnx2x/bnx2x_rxtx.c
drivers/net/cxgbe/sge.c
drivers/net/vmxnet3/vmxnet3_ethdev.c
lib/librte_ethdev/rte_ethdev.c