lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <OF66508452.5C6F589E-ONC12579C8.005ECBB5-C12579C8.005F4640@transmode.se>
Date:	Wed, 21 Mar 2012 18:20:39 +0100
From:	Joakim Tjernlund <joakim.tjernlund@...nsmode.se>
To:	Jeff Kirsher <jeffrey.t.kirsher@...el.com>
Cc:	netdev@...r.kernel.org
Subject: e1000e: Avoid wrong check on TX hang


I think commit 09357b00255c233705b1cf6d76a8d147340545b8(e1000e: Avoid wrong check on TX hang)
needs to be applied in 3.2.x (and 3.0.x) too.

We have seen this on routers(we got 3):
e1000e 0000:11:00.0: eth9: Detected Hardware Unit Hang:
  TDH                  <a4>
  TDT                  <a7>
  next_to_use          <a7>
  next_to_clean        <a4>
buffer_info[next_to_clean]:
  time_stamp           <1008e849f>
  next_to_watch        <a4>
  jiffies              <1008e85d8>
  next_to_watch.status <0>
MAC Status             <80387>
PHY Status             <792d>
PHY 1000BASE-T Status  <3800>
PHY Extended Status    <3000>
PCI Status             <10>

Applying the above patch on 3.2.12 makes the error go away.

   Jocke

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ