[dpdk-dev] [PATCH v3 0/2] i40e: Enlarge the number of supported queues

Zhang, Helin helin.zhang at intel.com
Thu Nov 5 01:39:23 CET 2015



> -----Original Message-----
> From: Traynor, Kevin
> Sent: Wednesday, November 4, 2015 10:54 PM
> To: Zhang, Helin; dev at dpdk.org
> Subject: RE: [dpdk-dev] [PATCH v3 0/2] i40e: Enlarge the number of supported
> queues
> 
> > -----Original Message-----
> > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Helin Zhang
> > Sent: Tuesday, November 3, 2015 3:40 PM
> > To: dev at dpdk.org
> > Subject: [dpdk-dev] [PATCH v3 0/2] i40e: Enlarge the number of
> > supported queues
> >
> > It enlarges the number of supported queues to hardware allowed
> > maximum. There was a software limitation of 64 per physical port which is not
> reasonable.
> 
> Hi Helin,
> 
> Is the layout of the queues and how
> CONFIG_RTE_LIBRTE_I40E_QUEUE_NUM_PER_PF
> affects them documented?
Its name is quite straight forward, this is the number of queue user allowed in a PF.

> 
> I'm wondering if I increase CONFIG_RTE_LIBRTE_I40E_QUEUE_NUM_PER_PF to
> more than 64 queue, will they be contiguous? For example, if I increase to 128
> will I be able to use queues 0-127, or there will there be gaps for queues
> reserved for VMDQ etc.
0 is reserved for FD, so 1-128 is for your case.

Regards,
Helin

> 
> Kevin.
> 
> >
> > v2 changes:
> > Fixed issues of using wrong configured number of VF queues.
> >
> > v3 changes:
> > Updated release notes.
> >
> > Helin Zhang (2):
> >   i40e: adjust the number of queues for RSS
> >   i40e: Enlarge the number of supported queues
> >
> >  config/common_bsdapp                 |   3 +-
> >  config/common_linuxapp               |   3 +-
> >  doc/guides/rel_notes/deprecation.rst |   5 --
> >  doc/guides/rel_notes/release_2_2.rst |  12 +++
> >  drivers/net/i40e/i40e_ethdev.c       | 146
> +++++++++++++++------------------
> > --
> >  drivers/net/i40e/i40e_ethdev.h       |   8 ++
> >  drivers/net/i40e/i40e_ethdev_vf.c    |   2 +-
> >  7 files changed, 86 insertions(+), 93 deletions(-)
> >
> > --
> > 1.9.3



More information about the dev mailing list