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

De Lara Guarch, Pablo pablo.de.lara.guarch at intel.com
Tue Nov 7 18:43:16 CET 2017



> -----Original Message-----
> From: stable [mailto:stable-bounces at dpdk.org] On Behalf Of Ophir Munk
> Sent: Tuesday, November 7, 2017 1:53 PM
> To: Wu, Jingjing <jingjing.wu at intel.com>
> Cc: Gaetan Rivet <gaetan.rivet at 6wind.com>; Ophir Munk
> <ophirmu at mellanox.com; dev at dpdk.org; Thomas Monjalon
> <thomas at monjalon.net>; Olga Shern <olgas at mellanox.com>;
> stable at dpdk.org; Raslan Darawsheh <rasland at mellanox.com>
> Subject: [dpdk-stable] [PATCH v2] app/testpmd: fix forwarding between
> non consecutive ports
> 
> 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: stable at dpdk.org
> 
> Signed-off-by: Ophir Munk <ophirmu at mellanox.com>
> Signed-off-by: Raslan Darawsheh <rasland at mellanox.com>

Acked-by: Pablo de Lara <pablo.de.lara.guarch at intel.com>



More information about the dev mailing list