[dpdk-dev] [PATCH v4 3/3] ixgbe: fix incorrect max tx queue number

Fischetti, Antonio antonio.fischetti at intel.com
Sat Mar 26 10:10:59 CET 2016



> -----Original Message-----
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Mcnamara, John
> Sent: Thursday, March 24, 2016 4:58 PM
> To: De Lara Guarch, Pablo <pablo.de.lara.guarch at intel.com>; dev at dpdk.org
> Cc: Lu, Wenzhuo <wenzhuo.lu at intel.com>; Richardson, Bruce
> <bruce.richardson at intel.com>; De Lara Guarch, Pablo
> <pablo.de.lara.guarch at intel.com>
> Subject: Re: [dpdk-dev] [PATCH v4 3/3] ixgbe: fix incorrect max tx queue
> number
> 
> > -----Original Message-----
> > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Pablo de Lara
> > Sent: Thursday, March 24, 2016 3:22 PM
> > To: dev at dpdk.org
> > Cc: Lu, Wenzhuo <wenzhuo.lu at intel.com>; Richardson, Bruce
> > <bruce.richardson at intel.com>; De Lara Guarch, Pablo
> > <pablo.de.lara.guarch at intel.com>
> > Subject: [dpdk-dev] [PATCH v4 3/3] ixgbe: fix incorrect max tx queue
> > number
> >
> > From: Wenzhuo Lu <wenzhuo.lu at intel.com>
> >
> > IXGBE supports 128 TX queues. However, the full 128 queues are only
> > available in VT and DCB mode.
> > In normal default "none" mode (VT/DCB off) the maximum number of
> available
> > queues is only 64.
> > IXGBE doesn't check the mode when reporting the available number of
> > queues. If a queue larger than 64 is used in default mode, the TX packets
> > will be dropped silently.
> >
> > This change adds a check to forbid using a queue number larger than 64
> > during device configuration (in default mode), so that the problem is
> > reported as early as possible.
> >
> > Signed-off-by: Wenzhuo Lu <wenzhuo.lu at intel.com>
> > Signed-off-by: Pablo de Lara <pablo.de.lara.guarch at intel.com>
> 
> Acked-by: John McNamara <john.mcnamara at intel.com>

Tested-by: Antonio Fischetti <antonio.fischetti at intel.com>


More information about the dev mailing list