Hey Tal Abudi, The Fake Tx hang message means that the stack is trying to reset the driver since it "thinks" we are hung however the driver doesn't believe that there is anything it can transmit. This is most often cased but excessive flow control or a faulty switch. What does your ethtool stats show? And you might what to test with FC disabled (assuming you have it enabled currently) to see if the messages go away.
Thanks, -Don Skidmore <donald.c.skidm...@intel.com> > -----Original Message----- > From: Tal Abudi [mailto:talab...@gmail.com] > Sent: Monday, September 21, 2015 11:37 PM > To: e1000-devel@lists.sourceforge.net > Subject: [E1000-devel] Fake TX hangs > > Hi All > My system is experiencing strange fake TX hangs. I'm running ixgbe > 3.9.15 on a modified 2.6.18 Linux (with multi queue enabled, Per TX queue > lock). > > ixgbe 0000:82:00.1: eth0: Fake Tx hang detected with timeout of 5 seconds > NETDEV WATCHDOG: eth0: transmit timed out ixgbe 0000:82:00.1: eth0: Fake > Tx hang detected with timeout of 10 seconds NETDEV WATCHDOG: eth0: > transmit timed out ixgbe 0000:82:00.1: eth0: Fake Tx hang detected with > timeout of 20 seconds > > And this keeps going on. > The messages are from ixgbe_tx_timeout() which is invoked from > dev_watchdog() (sch_generic.c) > > I instrumented the kernel and the ixgbe driver and found that > ixgbe_maybe_stop_tx() stop a tx queue in ixgbe_xmit_frame_ring(). > > Please help me figure out where the queue is restart or the device is > restarted. > Looking at ethtool -S show tx_restart_queue as 0. > I'm running a Spirent Avalanche test so it's quite consistent. > > Any leads ? > Thanks ! > > -- > Best regards, > Tal Abudi > > ------------------------------------------------------------------------------ > _______________________________________________ > E1000-devel mailing list > E1000-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/e1000-devel > To learn more about Intel® Ethernet, visit > http://communities.intel.com/community/wired ------------------------------------------------------------------------------ _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired