[dpdk-dev] [PATCH v1] app/testpmd: fix Tx first with LSC interrupt

Thomas Monjalon thomas at monjalon.net
Thu Aug 3 23:44:03 CEST 2017


> > The lsc_interrupt flag is enabled by default, and when the --tx-first is used
> > as a command line parameter, the 32 packets can be sent out before the
> > link state is up, resulting in the loss of the packets, and no further
> > forwarding will take place.
> > 
> > E.g. ./build/app/testpmd -c f0 -- --tx-first --stats-period 1
> > 
> > When the --tx-first is used, the lsc_interrupt flag needs to be disabled,
> > ensuring the links are up before forwarding traffic.  Therefore, during the
> > parameter checking at startup, if --tx-first is used, we now warn the user,
> > and set lsc_interrupt to 0.
> > 
> > Fixes: 99cabef08855 ("app/testpmd: add parameter to start forwarding Tx
> > first")
> > Signed-off-by: David Hunt <david.hunt at intel.com>
> 
> Acked-by: Pablo de Lara <pablo.de.lara.guarch at intel.com>

Applied, thanks



More information about the dev mailing list