[dpdk-dev] [dpdk-stable] [PATCH] examples/ip_fragmentation: fix Tx queues init

Thomas Monjalon thomas at monjalon.net
Tue Jun 4 12:42:49 CEST 2019


06/05/2019 11:49, Ali Alnubani:
> The application tries to configure queue ids larger
> than the maximum allowed by MAX_TX_QUEUE_PER_PORT. This
> causes the startup error:
> 
> "
>   ...
>   Initializing port 0 on lcore 0... Address:7C:FE:90:12:23:0D
>   txq=0,0 txq=1,1 txq=2,2 txq=3,3 txq=4,4 txq=5,5 txq=6,6 txq=7,7 txq=8,8
>   txq=9,9 txq=10,10 txq=11,11 txq=12,12 txq=13,13 txq=14,14 txq=15,15
>   txq=16,16 Invalid TX queue_id=16
> 
>   EAL: Error - exiting with code: 1
>     Cause: rte_eth_tx_queue_setup: err=-22, port=0
> "
> 
> The error reproduces when lcores aren't set, and when the
> machine has more than 16 cores.
> 
> Fixes: af75078fece3 ("first public release")
> Cc: stable at dpdk.org
> 
> Signed-off-by: Ali Alnubani <alialnu at mellanox.com>

Applied, thanks




More information about the dev mailing list