How to control adaptive receive coalesce (Interrupt Throttle Rate moderation) with "ixgbe" driver?
Issue
- How to control adaptive receive coalesce (dynamic Interrupt Throttle Rate moderation) with
ixgbedriver? - Why
tx-usecsand "Adaptive RX" coalescing parameter fails to get applied viaethtoolforixgbebased NIC? - We are using RHEL with Intel card based on
ixgbe. Strangely, I was not able to use some of the "Coalescing" setting with this combination usingethtool. - I was able to modify
rx-usecsbut I could not modifytx-usecsit is throwing the bellow error:
$ ethtool -C eth0 tx-usecs 1000
Cannot set device coalesce parameters: Invalid argument
- I was not able to set
Adaptive RXusingethtool. It does not throw any error when I tried the command but not setting the value as below:
# ethtool -c eth0 (displaying the value)
Coalesce parameters for eth0:
Adaptive RX: off TX: off
# ethtool -C eth0 adaptive-rx on
# ethtool -c eth0
Coalesce parameters for eth0:
Adaptive RX: off TX: off
- Does
ixgbedriver support changes with the coalescing values?
Environment
- Red Hat Enterprise Linux
- Intel NIC with
igxbedriver ethtoolcoalescing parameters
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.