> -----Original Message----- > From: stable [mailto:stable-boun...@dpdk.org] On Behalf Of Ophir Munk > Sent: Tuesday, November 7, 2017 1:53 PM > To: Wu, Jingjing <jingjing...@intel.com> > Cc: Gaetan Rivet <gaetan.ri...@6wind.com>; Ophir Munk > <ophi...@mellanox.com; dev@dpdk.org; Thomas Monjalon > <tho...@monjalon.net>; Olga Shern <ol...@mellanox.com>; > sta...@dpdk.org; Raslan Darawsheh <rasl...@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: sta...@dpdk.org > > Signed-off-by: Ophir Munk <ophi...@mellanox.com> > Signed-off-by: Raslan Darawsheh <rasl...@mellanox.com>
Acked-by: Pablo de Lara <pablo.de.lara.gua...@intel.com>