> -----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>