path: root/doc/guides/nics/mlx5.rst
diff options
authorShahaf Shuler <>2018-01-25 18:17:59 +0200
committerFerruh Yigit <>2018-01-29 10:04:28 +0100
commita482a41a638749b2a5b9a1f37c8774453274a8f8 (patch)
tree606043db824072bc59fff32ba1b9575e3c8f63f6 /doc/guides/nics/mlx5.rst
parent95086c654322861a10f9835233a333d7c2188df3 (diff)
net/mlx5: fix secondary process mempool registration
Secondary process is not allowed to register mempools on the flight. The code will return invalid memory key for such case. Fixes: 87ec44ce1651 ("net/mlx5: add operations for secondary process") Cc: Signed-off-by: Shahaf Shuler <> Signed-off-by: Xueming Li <> Acked-by: Nelio Laranjeiro <>
Diffstat (limited to 'doc/guides/nics/mlx5.rst')
1 files changed, 5 insertions, 1 deletions
diff --git a/doc/guides/nics/mlx5.rst b/doc/guides/nics/mlx5.rst
index bdc2216..2e6d1e4 100644
--- a/doc/guides/nics/mlx5.rst
+++ b/doc/guides/nics/mlx5.rst
@@ -106,7 +106,11 @@ Limitations
- Inner RSS for VXLAN frames is not supported yet.
- Hardware checksum RX offloads for VXLAN inner header are not supported yet.
-- Forked secondary process not supported.
+- For secondary process:
+ - Forked secondary process not supported.
+ - All mempools must be initialized before rte_eth_dev_start().
- Flow pattern without any specific vlan will match for vlan packets as well:
When VLAN spec is not specified in the pattern, the matching rule will be created with VLAN as a wild card.