← Back to team overview

kernel-packages team mailing list archive

[Bug 1492146] Re: igb Detected Tx Unit Hang

 

This bug was fixed in the package linux-lts-utopic -
3.16.0-49.65~14.04.1

---------------
linux-lts-utopic (3.16.0-49.65~14.04.1) trusty; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1493759

  [ Upstream Kernel Changes ]

  * Revert "hv_netvsc: Use the xmit_more skb flag to optimize signaling the
    host"
    - LP: #1492146
  * Revert "Drivers: hv: vmbus: Export the
    vmbus_sendpacket_pagebuffer_ctl()"
    - LP: #1492146
  * Revert "Drivers: hv: vmbus: Suport an API to send pagebuffers with
    additional control"
    - LP: #1492146
  * Revert "Drivers: hv: vmbus: Suport an API to send packet with
    additional control"
    - LP: #1492146
  * Revert "hv_netvsc: Fix a bug in netvsc_start_xmit()"
    - LP: #1492146
  * Revert "hv_netvsc: Implement partial copy into send buffer"
    - LP: #1492146
  * Revert "hv_netvsc: Fix the packet free when it is in skb headroom"
    - LP: #1492146
  * Revert "hv_netvsc: Eliminate memory allocation in the packet send path"
    - LP: #1492146
  * Revert "hv_netvsc: Cleanup the test for freeing skb when we use sendbuf
    mechanism"
    - LP: #1492146
  * Revert "hv_netvsc: Implement batching in send buffer"
    - LP: #1492146
  * Revert "hyperv: fix sparse warnings"
    - LP: #1492146
  * Revert "hyperv: Add support for vNIC hot removal"
    - LP: #1492146
  * Revert "hyperv: Increase the buffer length for netvsc_channel_cb()"
    - LP: #1492146
  * Revert "net: Remove ndo_xmit_flush netdev operation, use signalling
    instead."
    - LP: #1492146

 -- Luis Henriques <luis.henriques@xxxxxxxxxxxxx>  Wed, 09 Sep 2015
10:28:29 +0100

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-lts-utopic in Ubuntu.
https://bugs.launchpad.net/bugs/1492146

Title:
  igb Detected Tx Unit Hang

Status in linux-lts-utopic package in Ubuntu:
  Confirmed
Status in linux-lts-utopic source package in Trusty:
  Fix Released

Bug description:
  Hello!

  Have a:

  >lsb_release -a
  No LSB modules are available.
  Distributor ID: Ubuntu
  Description:    Ubuntu 14.04.3 LTS
  Release:        14.04
  Codename:       trusty

  with kenel 3.16.0-46-generic.

  Today i do dist-upgrade and kernel was upgraded to 3.16.0-48-generic
  version.

  After reboot i've got this:

  Sep  4 09:02:52 mail kernel: [  310.616324] igb 0000:02:00.0 em1: Reset adapter Sep  4 09:02:52 mail kernel: [  310.831157] igb 0000:02:00.1 em2: Reset adapter Sep  4 09:02:56 mail kernel: [  315.154686] igb 0000:02:00.0 em1: igb: em1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX Sep  4 09:02:56 mail kernel: [  315.202651] igb 0000:02:00.1 em2: igb: em2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX Sep  4 09:03:02 mail kernel: [  321.608099] igb 0000:02:00.0: Detected Tx Unit Hang
  Sep  4 09:03:02 mail kernel: [  321.608099]   Tx Queue             <6>
  Sep  4 09:03:02 mail kernel: [  321.608099]   TDH                  <23>
  Sep  4 09:03:02 mail kernel: [  321.608099]   TDT                  <23>
  Sep  4 09:03:02 mail kernel: [  321.608099]   next_to_use          <25>
  Sep  4 09:03:02 mail kernel: [  321.608099]   next_to_clean        <23>
  Sep  4 09:03:02 mail kernel: [  321.608099] buffer_info[next_to_clean]
  Sep  4 09:03:02 mail kernel: [  321.608099]   time_stamp           <1000012af>
  Sep  4 09:03:02 mail kernel: [  321.608099]   next_to_watch        <ffff880272571240>
  Sep  4 09:03:02 mail kernel: [  321.608099]   jiffies              <100001531>
  Sep  4 09:03:02 mail kernel: [  321.608099]   desc.status          <120200>
  Sep  4 09:03:04 mail kernel: [  323.607349] igb 0000:02:00.0: Detected Tx Unit Hang
  Sep  4 09:03:04 mail kernel: [  323.607349]   Tx Queue             <6>
  Sep  4 09:03:04 mail kernel: [  323.607349]   TDH                  <23>
  Sep  4 09:03:04 mail kernel: [  323.607349]   TDT                  <23>
  Sep  4 09:03:04 mail kernel: [  323.607349]   next_to_use          <25>
  Sep  4 09:03:04 mail kernel: [  323.607349]   next_to_clean        <23>
  Sep  4 09:03:04 mail kernel: [  323.607349] buffer_info[next_to_clean]
  Sep  4 09:03:04 mail kernel: [  323.607349]   time_stamp           <1000012af>
  Sep  4 09:03:04 mail kernel: [  323.607349]   next_to_watch        <ffff880272571240>
  Sep  4 09:03:04 mail kernel: [  323.607349]   jiffies              <100001725>
  Sep  4 09:03:04 mail kernel: [  323.607349]   desc.status          <120200>
  Sep  4 09:03:06 mail kernel: [  325.606602] igb 0000:02:00.0: Detected Tx Unit Hang
  Sep  4 09:03:06 mail kernel: [  325.606602]   Tx Queue             <6>
  Sep  4 09:03:06 mail kernel: [  325.606602]   TDH                  <23>
  Sep  4 09:03:06 mail kernel: [  325.606602]   TDT                  <23>
  Sep  4 09:03:06 mail kernel: [  325.606602]   next_to_use          <25>
  Sep  4 09:03:06 mail kernel: [  325.606602]   next_to_clean        <23>
  Sep  4 09:03:06 mail kernel: [  325.606602] buffer_info[next_to_clean]
  Sep  4 09:03:06 mail kernel: [  325.606602]   time_stamp           <1000012af>
  Sep  4 09:03:06 mail kernel: [  325.606602]   next_to_watch        <ffff880272571240>
  Sep  4 09:03:06 mail kernel: [  325.606602]   jiffies              <100001919>
  Sep  4 09:03:06 mail kernel: [  325.606602]   desc.status          <120200>

  All network connections droped after that. System still unusable.

  Only after boot with old linux-image-3.16.0-46-generic my production
  mail server can work.

  It's a critical bug for me, can anybody help me?

  ethtool -i em1
  driver: igb
  version: 5.2.13-k
  firmware-version: 1.61, 0x80000cd5, 1.949.0
  bus-info: 0000:02:00.0
  supports-statistics: yes
  supports-test: yes
  supports-eeprom-access: yes
  supports-register-dump: yes
  supports-priv-flags: no

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-lts-utopic/+bug/1492146/+subscriptions


References