RSS queues are changed with “-L” and they’re combined on ixgbe. So “ethtool –L 
ethX combined 2” is an example.

Turning of flow director/ATR is a trick with ethtool: turn on perfect filters 
without setting any and flow director will be turned off. This is done with 
“-K”. So that’s “ethtool –K ethX ntuple on”.

Please give those a try.

Todd Fujinaka
Software Application Engineer
Networking Division (ND)
Intel Corporation
todd.fujin...@intel.com
(503) 712-4565

From: Scott Silverman [mailto:ssilver...@simplexinvestments.com]
Sent: Tuesday, July 28, 2015 8:04 AM
To: Fujinaka, Todd
Cc: e1000-devel@lists. sourceforge. net (e1000-devel@lists.sourceforge.net)
Subject: Re: [E1000-devel] ixgbe 4.1.2 not building on kernel 4.1.2 or kernel 
4.1.3

Got it, that makes sense. I already know how to change the 
InterruptThrottleRate, but I don't know how to disable ATR or change the number 
of RSS queues.




Thanks,

Scott

On Tue, Jul 28, 2015 at 9:55 AM, Fujinaka, Todd 
<todd.fujin...@intel.com<mailto:todd.fujin...@intel.com>> wrote:
If you can tell us what the options you need are, we can tell you how they map 
to ethtool. Not all do, but we can see

I’ve been asking for that to be put into the README, but you have no idea how 
much complaining I got for suggesting that.

Having an FAE implies you’re buying large quantities of equipment. Otherwise, 
you’re probably going through a reseller of some sort and you should go through 
them for specific questions (requests for changed behavior & tuning, etc).

Todd Fujinaka
Software Application Engineer
Networking Division (ND)
Intel Corporation
todd.fujin...@intel.com<mailto:todd.fujin...@intel.com>
(503) 712-4565<tel:%28503%29%20712-4565>

From: Scott Silverman 
[mailto:ssilver...@simplexinvestments.com<mailto:ssilver...@simplexinvestments.com>]
Sent: Tuesday, July 28, 2015 6:27 AM
To: Fujinaka, Todd
Subject: Re: [E1000-devel] ixgbe 4.1.2 not building on kernel 4.1.2 or kernel 
4.1.3

Thanks for the prompt response. I'm not sure what an FAE is, though.

My "specific need" in this case is that I want to be able to use the module 
options at load time (it's how all my scripts expect to set things). I suppose 
I can work around some of that (InterruptThrottlerate) with ethtool options, 
but I'm not aware of how to set things like # of RSS queues without using a 
module option.




Thanks,

Scott Silverman | IT | Simplex | 312-360-2444<tel:312-360-2444>
230 S. LaSalle St., Suite 4-100, Chicago, IL 60604

On Tue, Jul 28, 2015 at 1:33 AM, Fujinaka, Todd 
<todd.fujin...@intel.com<mailto:todd.fujin...@intel.com>> wrote:
That's a known issue and we have a fix for it. I think whoever wrote the readme 
was being optimistic about building on 4.1.2 because certainly, it doesn't.

The only real fix in that tarball was to compile on SLES11SP4, so it should 
only compile up to kernel-4.0.5 just like ixgbe-4.1.1. That also means that 
most of the driver code in ixgbe-4.1.2 is from June, while the kernel is from 
July. Since the kernel is newer, it most likely has newer driver code and 
there's no need to build the out-of-tree driver at this time unless you have a 
specific need for the features included.

If you do have a specific need, please let your FAE know, and we'll try to work 
with you to get an NDA release.

I'll try to get the readme fixed (and renamed to README so we don't have to 
download it to read it).

Todd Fujinaka
Software Application Engineer
Networking Division (ND)
Intel Corporation
todd.fujin...@intel.com<mailto:todd.fujin...@intel.com>
(503) 712-4565<tel:%28503%29%20712-4565>

-----Original Message-----
From: Scott Silverman 
[mailto:ssilver...@simplexinvestments.com<mailto:ssilver...@simplexinvestments.com>]
Sent: Monday, July 27, 2015 2:17 PM
To: e1000-devel@lists.sourceforge.net<mailto:e1000-devel@lists.sourceforge.net>
Subject: [E1000-devel] ixgbe 4.1.2 not building on kernel 4.1.2 or kernel 4.1.3

The documentation for ixgbe 4.1.2 says it should build on kernels through 
4.1.2, but I'm getting the following error during build (kernel 4.1.2):

/usr/src/ixgbe-4.1.2/src/ixgbe_main.c: In function
‘ixgbe_ndo_bridge_getlink’:
/usr/src/ixgbe-4.1.2/src/ixgbe_main.c:9468: error: too few arguments to 
function ‘ndo_dflt_bridge_getlink’
/usr/src/ixgbe-4.1.2/src/ixgbe_main.c: At top level:
/usr/src/ixgbe-4.1.2/src/ixgbe_main.c:9565: warning: initialization from 
incompatible pointer type



DISCLAIMER: NOTICE REGARDING PRIVACY AND CONFIDENTIALITY

The information contained in and/or accompanying this communication is intended 
only for use by the addressee(s) named herein and may contain legally 
privileged and/or confidential information. If you are not the intended 
recipient of this e-mail, you are hereby notified that any dissemination, 
distribution or copying of this information, and any attachments thereto, is 
strictly prohibited. If you have received this e-mail in error, please 
immediately notify the sender and permanently delete the original and any copy 
of any e-mail and any printout thereof. Electronic transmissions cannot be 
guaranteed to be secure or error-free. The sender therefore does not accept 
liability for any errors or omissions in the contents of this message which 
arise as a result of e-mail transmission. Simplex Trading, LLC and its 
affiliates reserves the right to intercept, monitor, and retain electronic 
communications to and from its system as permitted by law. Simplex Trading, LLC 
is a registered Broker Dealer with CBOE and a Member of SIPC.
------------------------------------------------------------------------------
_______________________________________________
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