numam-dpdk/drivers/net/mrvl
Natalie Samsonov c49ef7ef7f net/mrvl: keep shadow Txqs inside PMD Txq
Change shadow queues allocation from port/core to txq/core.
Use array of shadow queues (one per lcore) for each tx queue object to
avoid data corruption when few tx queues are handled by one lcore and
buffers that were not sent yet, can be released and used for receive.

Fixes: 0ddc9b815b ("net/mrvl: add net PMD skeleton")
Cc: stable@dpdk.org

Signed-off-by: Natalie Samsonov <nsamsono@marvell.com>
2018-01-16 18:47:49 +01:00
..
Makefile drivers: switch mrvl to musdk-17.10 2018-01-16 18:47:49 +01:00
mrvl_ethdev.c net/mrvl: keep shadow Txqs inside PMD Txq 2018-01-16 18:47:49 +01:00
mrvl_ethdev.h net/mrvl: fix multiple probe 2018-01-16 18:47:49 +01:00
mrvl_qos.c net/mrvl: fix multiple probe 2018-01-16 18:47:49 +01:00
mrvl_qos.h remove include of generated config header 2017-11-06 21:56:07 +01:00
rte_pmd_mrvl_version.map net/mrvl: add net PMD skeleton 2017-10-12 01:36:58 +01:00