[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