> -----Original Message-----
> From: Andrew Davidoff [mailto:david...@qedmf.net]
> Sent: Thursday, September 05, 2013 7:29 PM
> To: Tantilov, Emil S
> Cc: e1000-devel@lists.sourceforge.net
> Subject: Re: [E1000-devel] Intel igb module command line configuration in
> kernel sources
> 
> On Thu, Sep 5, 2013 at 2:26 PM, Tantilov, Emil S <emil.s.tanti...@intel.com>
> wrote:
> 
> > On the upstream driver you can use ethtool -L (set-channels) to set the 
> > number
> of queues:
> >
> > You will need the right combination of ethtool and kernel/driver with 
> > get/set-
> channels support in order for this to work. Unfortunately from what I can tell
> the upstream igb driver does not support this functionality. So your best bet 
> for
> now is to use the igb driver from e1000.sf.net which provides the RSS
> parameter.
> >
> > Hope this helps.
> 
> Hi Emil,
> 
> Thanks for your reply. By "upstream" do you mean "from Intel"? Right now I'm
> building and installing igb 5.0.5 from Intel so that I can use the RSS 
> functionality
> at boot via modprobe configuration. Is that what you're suggesting I would do
> with the version from e1000.sf.net?
> 

Hello Andy,

I work primarily on the igb driver.  Thanks to Emil for helping out with this.  
"Upstream" is kernel source from kernel.org.  We provide two equivalent igb 
drivers, the latest upstream kernel and an out of tree driver located at Source 
Forge.  The driver that comes with your distribution is based on the upstream 
version but can be modified by the distribution vendor.  The RSS parameter is 
configurable at driver load with the out of tree driver only.  This kind of 
configuration is not allowed upstream.  The upstream version configures RSS as 
max number of cpu's or max queues, whichever is less by default.  The out of 
tree default is a single pair of queues.  You can see what is configured by the 
driver load in this regard by running dmesg.

What are you trying to accomplish and I'll try to help you get there.

Thanks,

Carolyn

Carolyn Wyborny 
Linux Development 
Networking Division 
Intel Corporation 



------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
_______________________________________________
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