InterruptThrottleRate cannot be set for Intel network driver modules

Solution Verified - Updated -

Issue

  • The Intel Sourceforge documentation describes a module option InterruptThrottleRate, however this option does not appear to be available under the RHEL driver modules:
$ modinfo igb | egrep "filename|parm"
filename:       /lib/modules/2.6.32-279.19.1.el6.x86_64/kernel/drivers/net/igb/igb.ko
parm:           max_vfs:Maximum number of virtual functions to allocate per physical function (uint)

$ modinfo ixgbe | egrep "filename|parm"
filename:       /lib/modules/2.6.32-279.19.1.el6.x86_64/kernel/drivers/net/ixgbe/ixgbe.ko
parm:           IntMode:Change Interrupt Mode (0=Legacy, 1=MSI, 2=MSI-X), default 2 (array of int)
parm:           FdirMode:Flow Director filtering modes (0=Off, 1=Hashing) default 1 (array of int)
parm:           max_vfs:Maximum number of virtual functions to allocate per physical function (uint)
parm:           allow_unsupported_sfp:Allow unsupported and untested SFP+ modules on 82599-based adapters (uint)
  • What is the ethtool equivalent of ixgbevf option InterruptThrottleRate="1,1,1,1,1,1,1,1"?
  • Amazon AWS documentation Enabling Enhanced Networking on Linux Instances in a VPC directs us to use a modprobe file with options ixgbevf InterruptThrottleRate but this does not change anything.
  • When the server boots, it gives below errors and is inaccessible over network.:
ixgbevf: Unknown parameter `InterruptThrottleRate'
  • Why ixgbevf driver does not accept the InterruptThrottleRate option in the /etc/modprobe.d/ixgbevf.conf file ?

Environment

  • Red Hat Enterprise Linux
  • Intel network interface using e1000, e1000e, igb, ixgbe, or ixgbevf drivers

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.