<forgive the top post>
Transmit queues can be assigned priority and rate limit in the hardware 
registers.  You may have to enable DCB in order to control transmit queue 
priority.

have you had a read through the "data sheet" from intel.com for 82599?  If 
there are specific hardware features that our driver does not support please 
let us know what you need so we can account for the request.

I believe what you want to do is at least possible with 82599 currently in 
hardware, but may not be fully supported by our drivers.  IMO, the closest 
features we have available right now that may do what you want are using vlan 
priority tags and DCB in order to set egress priority.

Jesse

-----Original Message-----
From: Skidmore, Donald C [mailto:donald.c.skidm...@intel.com] 
Sent: Monday, August 22, 2011 9:31 AM
To: "Oleg A. Arkhangelsky"; e1000-devel@lists.sourceforge.net
Subject: Re: [E1000-devel] Queue management in 82580 and 82599

Hi Oleg,

ixgbe defaults to having ATR on so Tx traffic's flow will set on the queue 
assigned to the CPU it was sent out on.  This way incoming packet to that flow 
will arrive on the same queue.  

It sounds like you want greater control of which queue a flow is assigned.  
Take a look at perfect filter and see if that will give you what you're looking 
for.

Thanks,
-Don Skidmore <donald.c.skidm...@intel.com>

>-----Original Message-----
>From: "Oleg A. Arkhangelsky" [mailto:syso...@yandex.ru]
>Sent: Monday, August 22, 2011 12:39 AM
>To: e1000-devel@lists.sourceforge.net
>Subject: [E1000-devel] Queue management in 82580 and 82599
>
>Hello,
>
>On most Ethernet switches there is an ability to configure scheduling
>mechanism among egress queues. We can for example configure
>"strict" or "WRR" disciplines.
>
>Could anybody point me about Intel network controllers case?
>Say we have 8 TX queues. How controller will transmit packets in
>case of TX-overload? Are there any ability to influence this behavior?
>The main idea is too shift all high priority traffic (mostly host
>management)
>to dedicated queue. What we want is to emulate QoS-like behavior on
>that dedicated queue when other 7 queues will be overloaded. Is that
>possible?
>
>--
>wbr, Oleg.
>
>------------------------------------------------------------------------
>------
>uberSVN's rich system and user administration capabilities and model
>configuration take the hassle out of deploying and managing Subversion
>and
>the tools developers use with it. Learn more about uberSVN and get a
>free
>download at:  http://p.sf.net/sfu/wandisco-dev2dev
>_______________________________________________
>E1000-devel mailing list
>E1000-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/e1000-devel
>To learn more about Intel&#174; Ethernet, visit
>http://communities.intel.com/community/wired

------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to