What does the `kernel: WARNING: at net/sched/sch_generic.c dev_watchdog()` error indicate?

Solution Verified - Updated -

Issue

  • System loses network connectivity, network driver backtraces found in /var/log/messages similar to the following:
WARNING: at net/sched/sch_generic.c:... dev_watchdog+0x.../0x...() (Not tainted)
Hardware name: ...
NETDEV WATCHDOG: ethX (<drivername>): transmit queue N timed out
Modules linked in: ...
Pid: ..., comm: ... Not tainted 2.6.32-....el6.x86_64 #1
Call Trace:
<IRQ>  [<ffffffff........>] ? warn_slowpath_common+...
[<ffffffff........>] ? warn_slowpath_fmt+...
[<ffffffff........>] ? dev_watchdog+...
[<ffffffff........>] ? run_timer_softirq+...
...
[<ffffffff........>] ? __do_softirq+...
...
[<ffffffff........>] ? call_softirq+...
[<ffffffff........>] ? do_softirq+...
[<ffffffff........>] ? irq_exit+...
...
<EOI>  [<ffffffff........>] ? ...
...

Environment

  • Red Hat Enterprise Linux 7
  • Red Hat Enterprise Linux 6
  • Red Hat Enterprise Linux 5
  • Network interfaces using the following drivers, and possibly others:
    bnx2 bnx2x e1000 e1000e igb ixgbe netxen_nic mlx4_core niu r8169 sky2 tg3 enic

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