Thread (7 messages) 7 messages, 3 authors, 2017-11-07

Re: [dpdk-stable] [PATCH v2] app/testpmd: fix forwarding between non consecutive ports

flat view

From: Thomas Monjalon <hidden>
Date: 2017-11-07 20:42:42

07/11/2017 18:43, De Lara Guarch, Pablo:
From: Ophir Munk
quoted
When defining two failsafe devices in testpmd the port numbers of the
failsafe devices may not be consecutive.
For example: if failsafe device includes a PCI device and a TAP device then
failsafe port numbers would be 0 and 3.
Port 0 - failsafe #1 device
Port 1 - PCI #1 device
Port 2 - TAP #1 device
Port 3 - failsafe #2 device
Port 4 - PCI #2 device
Port 5 - TAP #2 device

If forwarding is defined between the failsafe devices including a peer
address the forwarding should be between peer addresses of ports 0 and 3.
Instead testpmd establishes forwarding between peer addresses of
consecutive ports 0 and 1. This commit fixes this bug.

Fixes: af75078fece3 ("first public release")
Cc: <redacted>

Signed-off-by: Ophir Munk <redacted>
Signed-off-by: Raslan Darawsheh <redacted>
Acked-by: Pablo de Lara <redacted>
Applied, thanks
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help