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
ixgbe
driver? - Why
tx-usecs
and "Adaptive RX" coalescing parameter fails to get applied viaethtool
forixgbe
based 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-usecs
but I could not modifytx-usecs
it 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 RX
usingethtool
. 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
ixgbe
driver support changes with the coalescing values?
Environment
- Red Hat Enterprise Linux
- Intel NIC with
igxbe
driver ethtool
coalescing parameters
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.