<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® 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® 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® Ethernet, visit http://communities.intel.com/community/wired