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