|
|
Re: e1000e: Avoid wrong check on TX hang |
On Wed, 2012-03-21 at 18:20 +0100, Joakim Tjernlund wrote: > 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 > Thanks Joakim, I am aware of the issue/fix. I will submit the fix to all stable tree's back to 2.6.32. Look for me posting the patch this weekend.
Attachment:
signature.asc
Description: This is a digitally signed message part
[Linux Kernel Discussion] [Ethernet Bridging] [Linux Wireless Networking] [Linux Bluetooth Networking] [Linux Networking Users] [VLAN] [Git] [IETF Annouce] [Linux Assembly] [Security] [Bugtraq] [Photo] [Singles Social Networking] [Yosemite Information] [MIPS Linux] [ARM Linux Kernel] [ARM Linux] [Linux Virtualization] [Linux Security] [Linux IDE] [Linux RAID] [Linux SCSI] [Free Dating]
![]() |
![]() |