diff mbox

tg3 transmit timeout on 5720 / Dell R720

Message ID 519D1BDE.9000109@broadcom.com
State RFC, archived
Delegated to: David Miller
Headers show

Commit Message

Nithin Sujir May 22, 2013, 7:26 p.m. UTC
On 05/22/2013 10:02 AM, Roland Dreier wrote:
> From: Roland Dreier <roland@purestorage.com>
>
>
> The really strange thing is that if we run the Dell DSET tool
> (diagnostic ISO), which appears to be Centos-based with kernel
> 2.6.32-131.21.1.el6.x86-64 and tg3 driver version 3.120h, the same
> port works fine -- traffic flows fine, and ethtool self-test passes.
> And if we boot back into our own kernel without power cycling, then
> the port continues to work fine.  Power cycling the box brings back
> the broken state.
>
> The following bug also seems to be related:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1152580
>
> Could this be related to some change in PHY initialization where we
> miss out on setting some register up, and usually get lucky?
>
> Any ideas?
>
> Thanks!
>    Roland
>

Hi Roland,
Can you give the output of ethtool -i ethx and ethtool ethx?

The register dump did not give me any clues to the failure unfortunately.

3.120h vs 3.7 kernel has quite a few differences unrelated to phy. The two phy 
related differences that stood out are
  - In 3.120h EEE is off by default and turned on by a module param. The 
upstream code it's always on.
  - Link flap avoidance code was absent in 3.7. I has since been merged into 
net-next.


You mentioned newer kernels. How about older kernels?
 From your email, it seems like the issue happens immediately. Is it possible to 
bisect this failure if you find a working older version upstream?

Another thing to try would be latest net-next with eee disabled as below.

Nithin.




> Full log, with register dump etc:
>
> [  456.240665] ------------[ cut here ]------------
> [  456.240678] WARNING: at net/sched/sch_generic.c:255 dev_watchdog+0x257/0x260()
> [  456.240681] Hardware name:
> [  456.240683] NETDEV WATCHDOG: eth1 (tg3): transmit queue 3 timed out
> [  456.240686] Modules linked in: mpt2sas scsi_transport_sas raid_class ipmi_devintf ipmi_si ipmi_msghandler xt_NOTRACK iptable_raw ip6t_REJECT ip6table_filter ip6_tables ipt_REJECT iptable_mangle xt_mark nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack xt_tcpudp iptable_filter ip_tables x_tables bufoops kvm_intel kvm ghash_clmulni_intel aesni_intel ablk_helper cryptd aes_x86_64 aes_generic microcode sb_edac hid_generic edac_core shpchp acpi_power_meter hed ps_bdrv(O) bonding rdma_ucm rdma_cm mlx4_ib usbhid hid usb_storage ahci libahci mlx4_core iw_cm ib_uverbs ib_umad ib_ipoib ib_cm ib_sa ib_mad ib_core ib_addr
> [  456.240737] Pid: 0, comm: swapper/0 Tainted: G           O 3.6.11+ #35520.r5branch1
> [  456.240738] Call Trace:
> [  456.240739]  <IRQ>  [<ffffffff814e3c77>] ? dev_watchdog+0x257/0x260
> [  456.240748]  [<ffffffff8103e5ff>] warn_slowpath_common+0x7f/0xc0
> [  456.240750]  [<ffffffff8103e6f6>] warn_slowpath_fmt+0x46/0x50
> [  456.240754]  [<ffffffff81079bbc>] ? trigger_load_balance+0x6c/0x250
> [  456.240757]  [<ffffffff814e3c77>] dev_watchdog+0x257/0x260
> [  456.240760]  [<ffffffff8104fed0>] run_timer_softirq+0x140/0x360
> [  456.240763]  [<ffffffff814e3a20>] ? pfifo_fast_dequeue+0xf0/0xf0
> [  456.240766]  [<ffffffff810473a4>] __do_softirq+0xd4/0x240
> [  456.240771]  [<ffffffff81090f80>] ? tick_nohz_handler+0x100/0x100
> [  456.240774]  [<ffffffff81090b44>] ? tick_program_event+0x24/0x30
> [  456.240777]  [<ffffffff815bfb3c>] call_softirq+0x1c/0x30
> [  456.240780]  [<ffffffff8100432d>] do_softirq+0xad/0xe0
> [  456.240783]  [<ffffffff810477a6>] irq_exit+0x96/0xc0
> [  456.240785]  [<ffffffff815c01be>] smp_apic_timer_interrupt+0x6e/0x99
> [  456.240788]  [<ffffffff815bf3af>] apic_timer_interrupt+0x6f/0x80
> [  456.240788]  <EOI>  [<ffffffff8129af28>] ? intel_idle+0xf8/0x160
> [  456.240795]  [<ffffffff8129af24>] ? intel_idle+0xf4/0x160
> [  456.240799]  [<ffffffff81496189>] cpuidle_enter+0x19/0x20
> [  456.240801]  [<ffffffff814968e6>] cpuidle_idle_call+0xa6/0x120
> [  456.240805]  [<ffffffff8100b695>] cpu_idle+0x95/0xd0
> [  456.240808]  [<ffffffff81590165>] rest_init+0x75/0x80
> [  456.240811]  [<ffffffff81acdbb7>] start_kernel+0x35e/0x36b
> [  456.240815]  [<ffffffff81acd5c4>] ? repair_env_string+0x59/0x59
> [  456.240818]  [<ffffffff81acd336>] x86_64_start_reservations+0x132/0x137
> [  456.240820]  [<ffffffff81acd43c>] x86_64_start_kernel+0x101/0x110
> [  456.240822] ---[ end trace ca0959661b6f8822 ]---
> [  456.240824] tg3 0000:01:00.1: eth1: transmit timed out, resetting
> [  457.489918] tg3 0000:01:00.1: eth1: 0x00000000: 0x165f14e4, 0x00100406, 0x02000000, 0x00800010
> [  457.489920] tg3 0000:01:00.1: eth1: 0x00000010: 0xd51d000c, 0x00000000, 0xd51e000c, 0x00000000
> [  457.489922] tg3 0000:01:00.1: eth1: 0x00000020: 0xd51f000c, 0x00000000, 0x00000000, 0x1f5b1028
> [  457.489923] tg3 0000:01:00.1: eth1: 0x00000030: 0xd8800000, 0x00000048, 0x00000000, 0x0000020e
> [  457.489925] tg3 0000:01:00.1: eth1: 0x00000040: 0x00000000, 0x03000000, 0xc8035001, 0x64002008
> [  457.489927] tg3 0000:01:00.1: eth1: 0x00000050: 0x818c5803, 0x78000000, 0x0086a005, 0x00000000
> [  457.489929] tg3 0000:01:00.1: eth1: 0x00000060: 0x00000000, 0x00000000, 0xf0000298, 0x00380081
> [  457.489930] tg3 0000:01:00.1: eth1: 0x00000070: 0x000710b0, 0xfad45478, 0x0001421c, 0x00000000
> [  457.489932] tg3 0000:01:00.1: eth1: 0x00000080: 0x00000001, 0x40000040, 0x00000000, 0x00000000
> [  457.489934] tg3 0000:01:00.1: eth1: 0x00000090: 0x00000000, 0x00000000, 0x00000000, 0x000000c8
> [  457.489935] tg3 0000:01:00.1: eth1: 0x000000a0: 0x8010ac11, 0x00000004, 0x00001004, 0x00020010
> [  457.489937] tg3 0000:01:00.1: eth1: 0x000000b0: 0x10008d81, 0x0010242e, 0x0004cc22, 0x10120040
> [  457.489939] tg3 0000:01:00.1: eth1: 0x000000d0: 0x0000001f, 0x00000006, 0x00000000, 0x00000000
> [  457.489940] tg3 0000:01:00.1: eth1: 0x000000f0: 0x00000000, 0x05720000, 0x00000000, 0x00000000
> [  457.489942] tg3 0000:01:00.1: eth1: 0x00000100: 0x13c10001, 0x00000000, 0x00018000, 0x000e7030
> [  457.489944] tg3 0000:01:00.1: eth1: 0x00000110: 0x00002000, 0x000031c0, 0x000000a0, 0x00000000
> [  457.489945] tg3 0000:01:00.1: eth1: 0x00000130: 0x00000000, 0x00000000, 0x00000000, 0x15010003
> [  457.489947] tg3 0000:01:00.1: eth1: 0x00000140: 0x1c3f46b7, 0x000090b1, 0x00000000, 0x00000000
> [  457.489949] tg3 0000:01:00.1: eth1: 0x00000150: 0x16010004, 0x00000000, 0x0007811b, 0x00000001
> [  457.489950] tg3 0000:01:00.1: eth1: 0x00000160: 0x00010002, 0x00000000, 0x00000000, 0x00000000
> [  457.489952] tg3 0000:01:00.1: eth1: 0x00000170: 0x00000000, 0x800000ff, 0x00000000, 0x00000000
> [  457.489954] tg3 0000:01:00.1: eth1: 0x00000200: 0x00000000, 0x03000000, 0x00000000, 0x01000000
> [  457.489955] tg3 0000:01:00.1: eth1: 0x00000210: 0x00000000, 0x01000000, 0x00000000, 0x01000000
> [  457.489957] tg3 0000:01:00.1: eth1: 0x00000220: 0x00000000, 0x01000000, 0x00000000, 0x00000000
> [  457.489959] tg3 0000:01:00.1: eth1: 0x00000260: 0x00000000, 0x00000000, 0x00000000, 0x000000c8
> [  457.489960] tg3 0000:01:00.1: eth1: 0x00000300: 0x00000000, 0x00000000, 0x00000001, 0x00000000
> [  457.489962] tg3 0000:01:00.1: eth1: 0x00000400: 0x18e04808, 0x00400000, 0x00001000, 0x00000880
> [  457.489964] tg3 0000:01:00.1: eth1: 0x00000410: 0x000090b1, 0x1c3f46b7, 0x000090b1, 0x1c3f46b7
> [  457.489966] tg3 0000:01:00.1: eth1: 0x00000420: 0x000090b1, 0x1c3f46b7, 0x000090b1, 0x1c3f46b7
> [  457.489967] tg3 0000:01:00.1: eth1: 0x00000430: 0x00000400, 0x00000000, 0x00000006, 0x000005f2
> [  457.489969] tg3 0000:01:00.1: eth1: 0x00000440: 0x00000000, 0x00000000, 0x00000000, 0x084e0004
> [  457.489970] tg3 0000:01:00.1: eth1: 0x00000450: 0x00000001, 0x00008000, 0x00000000, 0x00000102
> [  457.489972] tg3 0000:01:00.1: eth1: 0x00000460: 0x00000008, 0x00002620, 0x01ff0002, 0x00000000
> [  457.489974] tg3 0000:01:00.1: eth1: 0x00000470: 0x80000000, 0x00000000, 0x00000000, 0x42000000
> [  457.489975] tg3 0000:01:00.1: eth1: 0x00000480: 0x42000000, 0x7fffffff, 0x06000004, 0x7fffffff
> [  457.489977] tg3 0000:01:00.1: eth1: 0x00000500: 0x00000008, 0x00000002, 0x00000000, 0x00000000
> [  457.489979] tg3 0000:01:00.1: eth1: 0x00000590: 0x00e00000, 0x00000000, 0x00000000, 0x00000000
> [  457.489980] tg3 0000:01:00.1: eth1: 0x000005b0: 0x00000000, 0x00000008, 0x00000000, 0x00000000
> [  457.489982] tg3 0000:01:00.1: eth1: 0x000005c0: 0xfa6aabc0, 0xf07f42fd, 0x00000000, 0x00000000
> [  457.489984] tg3 0000:01:00.1: eth1: 0x00000600: 0xffffffff, 0x00f80011, 0x00000000, 0x00001f04
> [  457.489985] tg3 0000:01:00.1: eth1: 0x00000610: 0xffffffff, 0x00000000, 0x07c00044, 0x38000000
> [  457.489987] tg3 0000:01:00.1: eth1: 0x00000620: 0x00000001, 0x00000000, 0x00000000, 0x00000000
> [  457.489989] tg3 0000:01:00.1: eth1: 0x00000630: 0x01230123, 0x01230123, 0x01230123, 0x01230123
> [  457.489990] tg3 0000:01:00.1: eth1: 0x00000640: 0x01230123, 0x01230123, 0x01230123, 0x01230123
> [  457.489992] tg3 0000:01:00.1: eth1: 0x00000650: 0x01230123, 0x01230123, 0x01230123, 0x01230123
> [  457.489993] tg3 0000:01:00.1: eth1: 0x00000660: 0x01230123, 0x01230123, 0x01230123, 0x01230123
> [  457.489995] tg3 0000:01:00.1: eth1: 0x00000670: 0x5f865437, 0xe4ac62cc, 0x50103a45, 0x36621985
> [  457.489997] tg3 0000:01:00.1: eth1: 0x00000680: 0xbf14c0e8, 0x1bc27a1e, 0x84f4b556, 0x094ea6fe
> [  457.489998] tg3 0000:01:00.1: eth1: 0x00000690: 0x7dda01e7, 0xc04d7481, 0x00000000, 0x00000000
> [  457.490000] tg3 0000:01:00.1: eth1: 0x000006c0: 0x00000000, 0x00000000, 0x04000000, 0x00000000
> [  457.490002] tg3 0000:01:00.1: eth1: 0x00000800: 0x00000000, 0xffffffff, 0x00000000, 0x00000000
> [  457.490003] tg3 0000:01:00.1: eth1: 0x00000810: 0x00000000, 0xffffffff, 0x00000000, 0x00000000
> [  457.490005] tg3 0000:01:00.1: eth1: 0x00000820: 0x00000000, 0x00000000, 0xffffffff, 0x00000000
> [  457.490007] tg3 0000:01:00.1: eth1: 0x00000830: 0x00000000, 0xffffffff, 0xffffffff, 0xffffffff
> [  457.490008] tg3 0000:01:00.1: eth1: 0x00000840: 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
> [  457.490010] tg3 0000:01:00.1: eth1: 0x00000850: 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
> [  457.490012] tg3 0000:01:00.1: eth1: 0x00000860: 0xffffffff, 0xffffffff, 0xffffffff, 0x00000000
> [  457.490013] tg3 0000:01:00.1: eth1: 0x000008f0: 0x00000001, 0x00000000, 0x00000000, 0x00000000
> [  457.490015] tg3 0000:01:00.1: eth1: 0x00000900: 0x00000000, 0xffffffff, 0x00000000, 0x00000000
> [  457.490017] tg3 0000:01:00.1: eth1: 0x00000910: 0x00000000, 0xffffffff, 0x00000000, 0x00000000
> [  457.490018] tg3 0000:01:00.1: eth1: 0x00000920: 0x00000000, 0x00000000, 0xffffffff, 0x00000000
> [  457.490020] tg3 0000:01:00.1: eth1: 0x00000930: 0x00000000, 0xffffffff, 0xffffffff, 0xffffffff
> [  457.490021] tg3 0000:01:00.1: eth1: 0x00000940: 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
> [  457.490023] tg3 0000:01:00.1: eth1: 0x00000950: 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
> [  457.490025] tg3 0000:01:00.1: eth1: 0x00000960: 0xffffffff, 0xffffffff, 0xffffffff, 0x00000000
> [  457.490026] tg3 0000:01:00.1: eth1: 0x00000980: 0x00000040, 0x00000000, 0x00000000, 0x00000000
> [  457.490028] tg3 0000:01:00.1: eth1: 0x00000990: 0x00000006, 0x00000000, 0x00000000, 0x00000000
> [  457.490030] tg3 0000:01:00.1: eth1: 0x00000c00: 0x0000000a, 0x00000000, 0x00000003, 0x00000001
> [  457.490031] tg3 0000:01:00.1: eth1: 0x00000c10: 0x00000000, 0x00000000, 0x00000000, 0x005a0000
> [  457.490033] tg3 0000:01:00.1: eth1: 0x00000c80: 0x00000001, 0x00000000, 0x00000000, 0x00000000
> [  457.490034] tg3 0000:01:00.1: eth1: 0x00000ce0: 0xe9352002, 0x0000001f, 0x0000005a, 0x00040028
> [  457.490036] tg3 0000:01:00.1: eth1: 0x00000cf0: 0x00000000, 0x50000001, 0x00000000, 0x00000000
> [  457.490038] tg3 0000:01:00.1: eth1: 0x00001000: 0x00000002, 0x00000000, 0xa0000000, 0x00000000
> [  457.490040] tg3 0000:01:00.1: eth1: 0x00001400: 0x00000006, 0x00000000, 0x00000000, 0x00000000
> [  457.490041] tg3 0000:01:00.1: eth1: 0x00001440: 0x00000000, 0x00000000, 0x00000000, 0x00000001
> [  457.490043] tg3 0000:01:00.1: eth1: 0x00001480: 0x00003321, 0x00000000, 0x00000000, 0x00000000
> [  457.490045] tg3 0000:01:00.1: eth1: 0x00001800: 0x00000036, 0x00000000, 0x00000000, 0x00000000
> [  457.490046] tg3 0000:01:00.1: eth1: 0x00001810: 0x00000000, 0x00000001, 0x00000000, 0x00000000
> [  457.490048] tg3 0000:01:00.1: eth1: 0x00001830: 0x00000000, 0x00000000, 0x00000000, 0xf123e000
> [  457.490049] tg3 0000:01:00.1: eth1: 0x00001840: 0x00000000, 0x00000000, 0x00000205, 0xc0000000
> [  457.490051] tg3 0000:01:00.1: eth1: 0x00001850: 0x0000001f, 0x00000000, 0x00004c00, 0x00000001
> [  457.490053] tg3 0000:01:00.1: eth1: 0x00001860: 0x01000100, 0x00000000, 0xeef66000, 0x00000000
> [  457.490054] tg3 0000:01:00.1: eth1: 0x00001c00: 0x00000002, 0x00000000, 0x00000000, 0x00000000
> [  457.490056] tg3 0000:01:00.1: eth1: 0x00002000: 0x00000002, 0x00000000, 0x00000000, 0x00000000
> [  457.490058] tg3 0000:01:00.1: eth1: 0x00002010: 0x00000181, 0x00000001, 0x00780003, 0x00000000
> [  457.490059] tg3 0000:01:00.1: eth1: 0x00002100: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490061] tg3 0000:01:00.1: eth1: 0x00002110: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490063] tg3 0000:01:00.1: eth1: 0x00002120: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490064] tg3 0000:01:00.1: eth1: 0x00002130: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490066] tg3 0000:01:00.1: eth1: 0x00002140: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490068] tg3 0000:01:00.1: eth1: 0x00002150: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490069] tg3 0000:01:00.1: eth1: 0x00002160: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490071] tg3 0000:01:00.1: eth1: 0x00002170: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490072] tg3 0000:01:00.1: eth1: 0x00002180: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490074] tg3 0000:01:00.1: eth1: 0x00002190: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490076] tg3 0000:01:00.1: eth1: 0x000021a0: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490077] tg3 0000:01:00.1: eth1: 0x000021b0: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490079] tg3 0000:01:00.1: eth1: 0x000021c0: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490080] tg3 0000:01:00.1: eth1: 0x000021d0: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490082] tg3 0000:01:00.1: eth1: 0x000021e0: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490084] tg3 0000:01:00.1: eth1: 0x000021f0: 0x0008160b, 0x0008160b, 0x00000000, 0x00000000
> [  457.490085] tg3 0000:01:00.1: eth1: 0x00002200: 0x00000006, 0x00000000, 0x00000000, 0x00000000
> [  457.490087] tg3 0000:01:00.1: eth1: 0x00002250: 0x00000006, 0x00000000, 0x00000000, 0x00000000
> [  457.490088] tg3 0000:01:00.1: eth1: 0x00002400: 0x00010012, 0x00000000, 0x00200001, 0x00000000
> [  457.490090] tg3 0000:01:00.1: eth1: 0x00002410: 0x0000000f, 0x00005d00, 0x00000000, 0x00000000
> [  457.490092] tg3 0000:01:00.1: eth1: 0x00002440: 0x00000000, 0x00000000, 0x00000002, 0x00044400
> [  457.490093] tg3 0000:01:00.1: eth1: 0x00002450: 0x00000031, 0x47960000, 0x08001800, 0x00040000
> [  457.490095] tg3 0000:01:00.1: eth1: 0x00002500: 0x00000000, 0x00000000, 0x00000002, 0x00044800
> [  457.490097] tg3 0000:01:00.1: eth1: 0x00002510: 0x00000000, 0x00000000, 0x00000002, 0x00040400
> [  457.490098] tg3 0000:01:00.1: eth1: 0x00002520: 0x00000000, 0x00000000, 0x00000002, 0x00044c00
> [  457.490100] tg3 0000:01:00.1: eth1: 0x00002530: 0x00000000, 0x00000000, 0x00000002, 0x00040800
> [  457.490101] tg3 0000:01:00.1: eth1: 0x00002540: 0x00000000, 0x00000000, 0x00000002, 0x00045000
> [  457.490103] tg3 0000:01:00.1: eth1: 0x00002550: 0x00000000, 0x00000000, 0x00000002, 0x00040c00
> [  457.490105] tg3 0000:01:00.1: eth1: 0x00002560: 0x00000000, 0x00000000, 0x00000002, 0x00045400
> [  457.490106] tg3 0000:01:00.1: eth1: 0x00002570: 0x00000000, 0x00000000, 0x00000002, 0x00041000
> [  457.490108] tg3 0000:01:00.1: eth1: 0x00002580: 0x00000000, 0x00000000, 0x00000002, 0x00045800
> [  457.490109] tg3 0000:01:00.1: eth1: 0x00002590: 0x00000000, 0x00000000, 0x00000002, 0x00041400
> [  457.490111] tg3 0000:01:00.1: eth1: 0x000025a0: 0x00000000, 0x00000000, 0x00000002, 0x00045c00
> [  457.490113] tg3 0000:01:00.1: eth1: 0x000025b0: 0x00000000, 0x00000000, 0x00000002, 0x00041800
> [  457.490114] tg3 0000:01:00.1: eth1: 0x000025c0: 0x00000000, 0x00000000, 0x00000002, 0x00046000
> [  457.490116] tg3 0000:01:00.1: eth1: 0x000025d0: 0x00000000, 0x00000000, 0x00000002, 0x00041c00
> [  457.490117] tg3 0000:01:00.1: eth1: 0x000025e0: 0x00000000, 0x00000000, 0x00000002, 0x00046400
> [  457.490119] tg3 0000:01:00.1: eth1: 0x000025f0: 0x00000000, 0x00000000, 0x00000002, 0x00042000
> [  457.490121] tg3 0000:01:00.1: eth1: 0x00002600: 0x00000000, 0x00000000, 0x00000002, 0x00046800
> [  457.490122] tg3 0000:01:00.1: eth1: 0x00002610: 0x00000000, 0x00000000, 0x00000002, 0x00042400
> [  457.490124] tg3 0000:01:00.1: eth1: 0x00002620: 0x00000000, 0x00000000, 0x00000002, 0x00046c00
> [  457.490125] tg3 0000:01:00.1: eth1: 0x00002630: 0x00000000, 0x00000000, 0x00000002, 0x00042800
> [  457.490127] tg3 0000:01:00.1: eth1: 0x00002640: 0x00000000, 0x00000000, 0x00000002, 0x00047000
> [  457.490128] tg3 0000:01:00.1: eth1: 0x00002650: 0x00000000, 0x00000000, 0x00000002, 0x00042c00
> [  457.490130] tg3 0000:01:00.1: eth1: 0x00002660: 0x00000000, 0x00000000, 0x00000002, 0x00047400
> [  457.490132] tg3 0000:01:00.1: eth1: 0x00002670: 0x00000000, 0x00000000, 0x00000002, 0x00043000
> [  457.490133] tg3 0000:01:00.1: eth1: 0x00002680: 0x00000000, 0x00000000, 0x00000002, 0x00047800
> [  457.490135] tg3 0000:01:00.1: eth1: 0x00002690: 0x00000000, 0x00000000, 0x00000002, 0x00043400
> [  457.490136] tg3 0000:01:00.1: eth1: 0x000026a0: 0x00000000, 0x00000000, 0x00000002, 0x00047c00
> [  457.490138] tg3 0000:01:00.1: eth1: 0x000026b0: 0x00000000, 0x00000000, 0x00000002, 0x00043800
> [  457.490140] tg3 0000:01:00.1: eth1: 0x000026c0: 0x00000000, 0x00000000, 0x00000002, 0x00048000
> [  457.490141] tg3 0000:01:00.1: eth1: 0x000026d0: 0x00000000, 0x00000000, 0x00000002, 0x00043c00
> [  457.490143] tg3 0000:01:00.1: eth1: 0x000026e0: 0x00000000, 0x00000000, 0x00000002, 0x00048400
> [  457.490144] tg3 0000:01:00.1: eth1: 0x000026f0: 0x00000000, 0x00000000, 0x00000002, 0x00044000
> [  457.490146] tg3 0000:01:00.1: eth1: 0x00002800: 0x00000006, 0x00000000, 0x00000000, 0x00000000
> [  457.490148] tg3 0000:01:00.1: eth1: 0x00002c00: 0x00000006, 0x00000000, 0x00000000, 0x00000080
> [  457.490149] tg3 0000:01:00.1: eth1: 0x00002c10: 0x00000000, 0x00000000, 0x00000019, 0x0000000c
> [  457.490151] tg3 0000:01:00.1: eth1: 0x00002c20: 0x00000001, 0x00000000, 0x00000000, 0x00000000
> [  457.490153] tg3 0000:01:00.1: eth1: 0x00002d00: 0x00000080, 0x00000040, 0x00000000, 0x00000000
> [  457.490154] tg3 0000:01:00.1: eth1: 0x00003000: 0x00000006, 0x00000000, 0x00000000, 0x00000080
> [  457.490156] tg3 0000:01:00.1: eth1: 0x00003400: 0x00000004, 0x00000000, 0x00000000, 0x00000000
> [  457.490158] tg3 0000:01:00.1: eth1: 0x00003600: 0x00004600, 0x00170000, 0x00110000, 0x00000000
> [  457.490160] tg3 0000:01:00.1: eth1: 0x00003610: 0x00170000, 0x00000000, 0x00130000, 0x00000000
> [  457.490161] tg3 0000:01:00.1: eth1: 0x00003620: 0x00110011, 0x00000000, 0x00000000, 0x40032080
> [  457.490163] tg3 0000:01:00.1: eth1: 0x00003630: 0x00800000, 0x87748774, 0x02c01000, 0x00000000
> [  457.490164] tg3 0000:01:00.1: eth1: 0x00003640: 0x00000000, 0x00000000, 0x00000020, 0x00000019
> [  457.490166] tg3 0000:01:00.1: eth1: 0x00003650: 0x00000171, 0x000f03ff, 0x05720000, 0x00000000
> [  457.490168] tg3 0000:01:00.1: eth1: 0x00003660: 0x00000000, 0x00000000, 0x02000000, 0x00000202
> [  457.490169] tg3 0000:01:00.1: eth1: 0x00003670: 0x00000000, 0xfeffbf77, 0x00000000, 0x00000020
> [  457.490171] tg3 0000:01:00.1: eth1: 0x00003680: 0x30018010, 0x00000000, 0x00000000, 0x00000000
> [  457.490173] tg3 0000:01:00.1: eth1: 0x000036a0: 0x000001a0, 0x00000000, 0x00000000, 0x00000000
> [  457.490174] tg3 0000:01:00.1: eth1: 0x000036b0: 0x001003cc, 0x07ff07ff, 0x07ff07ff, 0x01000004
> [  457.490176] tg3 0000:01:00.1: eth1: 0x000036c0: 0xffffffff, 0x0000b60e, 0x0003a940, 0x0001c622
> [  457.490178] tg3 0000:01:00.1: eth1: 0x000036d0: 0x0000019d, 0x00000000, 0x00000000, 0x0000491e
> [  457.490179] tg3 0000:01:00.1: eth1: 0x000036f0: 0x00000000, 0x00000000, 0x00000000, 0x00012c01
> [  457.490181] tg3 0000:01:00.1: eth1: 0x00003800: 0x00000001, 0x00000000, 0x0000000e, 0x0516028b
> [  457.490183] tg3 0000:01:00.1: eth1: 0x00003810: 0x000001db, 0x0000005f, 0x00000000, 0x00000000
> [  457.490184] tg3 0000:01:00.1: eth1: 0x00003c00: 0x00000306, 0x00000000, 0x00000000, 0x00000000
> [  457.490186] tg3 0000:01:00.1: eth1: 0x00003c30: 0x00000000, 0x00000000, 0x0000003f, 0xefcf5000
> [  457.490188] tg3 0000:01:00.1: eth1: 0x00003c40: 0x00000000, 0x00000b00, 0x00000000, 0x00000000
> [  457.490189] tg3 0000:01:00.1: eth1: 0x00003cd0: 0x00000000, 0x0000000f, 0x00000000, 0x00000000
> [  457.490191] tg3 0000:01:00.1: eth1: 0x00003d00: 0x0000003f, 0xefcf4000, 0x0000003f, 0xf03bd000
> [  457.490192] tg3 0000:01:00.1: eth1: 0x00003d10: 0x0000003f, 0xf166e000, 0x0000003f, 0xefca1000
> [  457.490194] tg3 0000:01:00.1: eth1: 0x00003d80: 0x00000014, 0x00000048, 0x00000005, 0x00000035
> [  457.490196] tg3 0000:01:00.1: eth1: 0x00003d90: 0x00000005, 0x00000005, 0x00000014, 0x00000048
> [  457.490197] tg3 0000:01:00.1: eth1: 0x00003da0: 0x00000005, 0x00000035, 0x00000005, 0x00000005
> [  457.490199] tg3 0000:01:00.1: eth1: 0x00003db0: 0x00000014, 0x00000048, 0x00000005, 0x00000035
> [  457.490201] tg3 0000:01:00.1: eth1: 0x00003dc0: 0x00000005, 0x00000005, 0x00000014, 0x00000048
> [  457.490202] tg3 0000:01:00.1: eth1: 0x00003dd0: 0x00000005, 0x00000035, 0x00000005, 0x00000005
> [  457.490204] tg3 0000:01:00.1: eth1: 0x00003fc0: 0x00000007, 0x00000000, 0x00000000, 0x00000000
> [  457.490206] tg3 0000:01:00.1: eth1: 0x00004000: 0x00000002, 0x00000000, 0x001e7d2d, 0x001badbf
> [  457.490207] tg3 0000:01:00.1: eth1: 0x00004010: 0x00000000, 0x0020b012, 0x00000400, 0x02018222
> [  457.490209] tg3 0000:01:00.1: eth1: 0x00004020: 0x00000000, 0x00000000, 0x00000010, 0x00000000
> [  457.490211] tg3 0000:01:00.1: eth1: 0x00004030: 0x00000010, 0x00000050, 0x00000000, 0x00000000
> [  457.490212] tg3 0000:01:00.1: eth1: 0x00004040: 0x00000000, 0x00000000, 0x01098020, 0x00000000
> [  457.490214] tg3 0000:01:00.1: eth1: 0x00004050: 0x00000000, 0x00000000, 0x00000040, 0x00000002
> [  457.490215] tg3 0000:01:00.1: eth1: 0x00004060: 0x00400000, 0x00000000, 0x00000000, 0x00000000
> [  457.490217] tg3 0000:01:00.1: eth1: 0x00004400: 0x00000016, 0x00000000, 0x00010000, 0x0000a000
> [  457.490219] tg3 0000:01:00.1: eth1: 0x00004410: 0x00000000, 0x0000002a, 0x000000a0, 0x00000000
> [  457.490220] tg3 0000:01:00.1: eth1: 0x00004420: 0x0000003d, 0x00000000, 0x00000000, 0x00000000
> [  457.490222] tg3 0000:01:00.1: eth1: 0x00004440: 0x00000000, 0x00000000, 0x00000000, 0x00000001
> [  457.490224] tg3 0000:01:00.1: eth1: 0x00004450: 0x0002033f, 0x000c000d, 0x00000000, 0x00000000
> [  457.490225] tg3 0000:01:00.1: eth1: 0x00004800: 0x380303fe, 0x00000000, 0x00000000, 0x00000100
> [  457.490227] tg3 0000:01:00.1: eth1: 0x00004810: 0x00000000, 0x00000004, 0x00009c80, 0x00000000
> [  457.490229] tg3 0000:01:00.1: eth1: 0x00004820: 0xcf4b0000, 0x00000000, 0x00000000, 0x00000000
> [  457.490230] tg3 0000:01:00.1: eth1: 0x00004840: 0x00000000, 0x00000000, 0x006e4700, 0x00d57ebf
> [  457.490232] tg3 0000:01:00.1: eth1: 0x00004850: 0xeb8bd3cc, 0x553ff970, 0x00000000, 0x00000000
> [  457.490234] tg3 0000:01:00.1: eth1: 0x00004860: 0x00000000, 0x1190ba72, 0x00100800, 0x00040000
> [  457.490235] tg3 0000:01:00.1: eth1: 0x00004870: 0x05ea0000, 0x003e1820, 0x003e1820, 0x00000000
> [  457.490237] tg3 0000:01:00.1: eth1: 0x00004900: 0x28190404, 0x00305407, 0x00000000, 0x00000000
> [  457.490239] tg3 0000:01:00.1: eth1: 0x00004910: 0x000f001c, 0x00000000, 0x00000000, 0x00000000
> [  457.490240] tg3 0000:01:00.1: eth1: 0x00004a00: 0x180303fe, 0x10000000, 0x00000010, 0x00010000
> [  457.490242] tg3 0000:01:00.1: eth1: 0x00004a10: 0x00000000, 0x008ca104, 0x00000012, 0x00000000
> [  457.490243] tg3 0000:01:00.1: eth1: 0x00004a20: 0x00000000, 0x00000000, 0xf02c0000, 0xeef66010
> [  457.490245] tg3 0000:01:00.1: eth1: 0x00004a30: 0x00000000, 0x00000002, 0x00000002, 0x00000000
> [  457.490247] tg3 0000:01:00.1: eth1: 0x00004a70: 0x28190404, 0x00305407, 0x000f001c, 0x00000000
> [  457.490248] tg3 0000:01:00.1: eth1: 0x00004b00: 0x180303fe, 0x005a0003, 0x30000000, 0xd4210160
> [  457.490250] tg3 0000:01:00.1: eth1: 0x00004b10: 0x00000000, 0x00000003, 0x005adc84, 0x00001689
> [  457.490252] tg3 0000:01:00.1: eth1: 0x00004b20: 0x00000000, 0x00000000, 0x00000000, 0x005a0000
> [  457.490253] tg3 0000:01:00.1: eth1: 0x00004b30: 0x00000000, 0x00210000, 0x00000000, 0x00000000
> [  457.490255] tg3 0000:01:00.1: eth1: 0x00004b50: 0x00000000, 0x00000000, 0x88000000, 0x00000000
> [  457.490257] tg3 0000:01:00.1: eth1: 0x00004b60: 0x00000000, 0x00000000, 0x88000000, 0x00000000
> [  457.490258] tg3 0000:01:00.1: eth1: 0x00004b70: 0x00000000, 0x00000000, 0x88000000, 0x00000000
> [  457.490260] tg3 0000:01:00.1: eth1: 0x00004b80: 0x00000000, 0x1190ba72, 0x00100800, 0x00040000
> [  457.490262] tg3 0000:01:00.1: eth1: 0x00004b90: 0x05ea0000, 0x28190404, 0x00305407, 0x000f001c
> [  457.490263] tg3 0000:01:00.1: eth1: 0x00004ba0: 0x110e1000, 0x00000000, 0x1190ba72, 0x000f001c
> [  457.490265] tg3 0000:01:00.1: eth1: 0x00004bc0: 0xe9352002, 0xbbfc6e63, 0x00000000, 0x00000000
> [  457.490266] tg3 0000:01:00.1: eth1: 0x00004bd0: 0xf0c13040, 0x00000000, 0x00000000, 0x00000000
> [  457.490268] tg3 0000:01:00.1: eth1: 0x00004be0: 0xd421005a, 0x00000000, 0x000005ea, 0x00000000
> [  457.490270] tg3 0000:01:00.1: eth1: 0x00004bf0: 0x00000000, 0x00000000, 0x88000000, 0x00001111
> [  457.490271] tg3 0000:01:00.1: eth1: 0x00004c00: 0x200003fe, 0x00000000, 0x00000000, 0x00000000
> [  457.490273] tg3 0000:01:00.1: eth1: 0x00004c10: 0x0000003f, 0x00000000, 0x00000006, 0x00000000
> [  457.490275] tg3 0000:01:00.1: eth1: 0x00004c20: 0x00000000, 0x00000000, 0x00000000, 0x00000006
> [  457.490276] tg3 0000:01:00.1: eth1: 0x00004c30: 0x00000000, 0x00000000, 0x00108000, 0x00000000
> [  457.490278] tg3 0000:01:00.1: eth1: 0x00004c40: 0x00000020, 0x00000000, 0x00010020, 0x00140020
> [  457.490279] tg3 0000:01:00.1: eth1: 0x00004c50: 0xffffffff, 0x00ffffff, 0x00000000, 0x00000303
> [  457.490281] tg3 0000:01:00.1: eth1: 0x00004c60: 0x00000020, 0x00000000, 0x00000000, 0x00000000
> [  457.490283] tg3 0000:01:00.1: eth1: 0x00005000: 0x00009800, 0x80000000, 0x00000000, 0x00000000
> [  457.490284] tg3 0000:01:00.1: eth1: 0x00005010: 0x00000000, 0x00000000, 0x00000000, 0x08001fc0
> [  457.490286] tg3 0000:01:00.1: eth1: 0x00005020: 0x00000000, 0x00000000, 0x00000000, 0x40000020
> [  457.490288] tg3 0000:01:00.1: eth1: 0x00005030: 0x00000000, 0x0000001d, 0x00000000, 0x00000000
> [  457.490289] tg3 0000:01:00.1: eth1: 0x00005040: 0x00000000, 0x00000000, 0x08000088, 0x00000000
> [  457.490291] tg3 0000:01:00.1: eth1: 0x00005080: 0x00009800, 0x80000000, 0x00000000, 0x00000000
> [  457.490293] tg3 0000:01:00.1: eth1: 0x00005090: 0x00000000, 0x00000000, 0x00000000, 0x080019c4
> [  457.490294] tg3 0000:01:00.1: eth1: 0x000050a0: 0x00621024, 0x00000000, 0x00000000, 0x40000020
> [  457.490296] tg3 0000:01:00.1: eth1: 0x000050b0: 0x00000000, 0x0000001d, 0x00000000, 0x00000000
> [  457.490297] tg3 0000:01:00.1: eth1: 0x000050c0: 0x00000000, 0x00000000, 0x08002808, 0x00000000
> [  457.490299] tg3 0000:01:00.1: eth1: 0x00005100: 0x00009800, 0x80000000, 0x00000000, 0x00000000
> [  457.490301] tg3 0000:01:00.1: eth1: 0x00005110: 0x00000000, 0x00000000, 0x00000000, 0x08002068
> [  457.490302] tg3 0000:01:00.1: eth1: 0x00005120: 0x8f430000, 0x00000000, 0x00000000, 0x40000020
> [  457.490304] tg3 0000:01:00.1: eth1: 0x00005130: 0x00000000, 0x0000001d, 0x00000000, 0x00000000
> [  457.490306] tg3 0000:01:00.1: eth1: 0x00005140: 0x00000000, 0x00000000, 0x08001fce, 0x00000000
> [  457.490307] tg3 0000:01:00.1: eth1: 0x00005180: 0x00009800, 0x80004000, 0x00000000, 0x00000000
> [  457.490309] tg3 0000:01:00.1: eth1: 0x00005190: 0x00000000, 0x00000000, 0x00000000, 0x08000078
> [  457.490311] tg3 0000:01:00.1: eth1: 0x000051a0: 0x00831824, 0x00000000, 0x00000000, 0x40000020
> [  457.490312] tg3 0000:01:00.1: eth1: 0x000051b0: 0x00000000, 0x0000001d, 0x00000000, 0x00000000
> [  457.490314] tg3 0000:01:00.1: eth1: 0x000051c0: 0x00000000, 0x00000000, 0x08001f98, 0x00000000
> [  457.490315] tg3 0000:01:00.1: eth1: 0x00005200: 0x00000b50, 0x3c038000, 0x14600027, 0x00000000
> [  457.490317] tg3 0000:01:00.1: eth1: 0x00005210: 0x00000008, 0x00000001, 0x144001e2, 0x08006f88
> [  457.490319] tg3 0000:01:00.1: eth1: 0x00005220: 0x3c038000, 0x14600027, 0x144001e2, 0x01020000
> [  457.490320] tg3 0000:01:00.1: eth1: 0x00005230: 0x3c038000, 0x14600027, 0x08006fa0, 0xb49a89ab
> [  457.490322] tg3 0000:01:00.1: eth1: 0x00005240: 0x00000000, 0x144001e2, 0x08002800, 0x3c038000
> [  457.490324] tg3 0000:01:00.1: eth1: 0x00005250: 0x14600027, 0x144001e2, 0x01020000, 0x3c038000
> [  457.490325] tg3 0000:01:00.1: eth1: 0x00005260: 0x14600027, 0xc0000000, 0xb49a89ab, 0x00000000
> [  457.490327] tg3 0000:01:00.1: eth1: 0x00005270: 0x144001e2, 0x01020000, 0x3c038000, 0x14600027
> [  457.490329] tg3 0000:01:00.1: eth1: 0x00005280: 0x00009800, 0x80004000, 0x00000000, 0x00000000
> [  457.490330] tg3 0000:01:00.1: eth1: 0x00005290: 0x00000000, 0x00000000, 0x00000000, 0x08002068
> [  457.490332] tg3 0000:01:00.1: eth1: 0x000052a0: 0x8f430000, 0x00000000, 0x00000000, 0x40000020
> [  457.490334] tg3 0000:01:00.1: eth1: 0x000052b0: 0x00000000, 0x0000001d, 0x00000000, 0x00000000
> [  457.490335] tg3 0000:01:00.1: eth1: 0x000052c0: 0x00000000, 0x00000000, 0x08001fce, 0x00000000
> [  457.490337] tg3 0000:01:00.1: eth1: 0x00005300: 0x00009800, 0x80004000, 0x00000000, 0x00000000
> [  457.490338] tg3 0000:01:00.1: eth1: 0x00005310: 0x00000000, 0x00000000, 0x00000000, 0x08000078
> [  457.490340] tg3 0000:01:00.1: eth1: 0x00005320: 0x00831824, 0x00000000, 0x00000000, 0x40000020
> [  457.490342] tg3 0000:01:00.1: eth1: 0x00005330: 0x00000000, 0x0000001d, 0x00000000, 0x00000000
> [  457.490343] tg3 0000:01:00.1: eth1: 0x00005340: 0x00000000, 0x00000000, 0x08001f98, 0x00000000
> [  457.490345] tg3 0000:01:00.1: eth1: 0x00005380: 0x00009800, 0x80004000, 0x00000000, 0x00000000
> [  457.490346] tg3 0000:01:00.1: eth1: 0x00005390: 0x00000000, 0x00000000, 0x00000000, 0x08002808
> [  457.490348] tg3 0000:01:00.1: eth1: 0x000053a0: 0x00621024, 0x00000000, 0x00000000, 0x40000020
> [  457.490350] tg3 0000:01:00.1: eth1: 0x000053b0: 0x00000000, 0x0000001d, 0x00000000, 0x00000000
> [  457.490351] tg3 0000:01:00.1: eth1: 0x000053c0: 0x00000000, 0x00000000, 0x08002808, 0x00000000
> [  457.490353] tg3 0000:01:00.1: eth1: 0x00005800: 0x03000000, 0x03000000, 0x01000000, 0x00000000
> [  457.490355] tg3 0000:01:00.1: eth1: 0x00005810: 0x01000000, 0x00000000, 0x01000000, 0x00000000
> [  457.490357] tg3 0000:01:00.1: eth1: 0x00005820: 0x01000000, 0x00000000, 0x00000000, 0x00000000
> [  457.490358] tg3 0000:01:00.1: eth1: 0x00005860: 0x00000000, 0x00000000, 0x000000c8, 0x000000c8
> [  457.490360] tg3 0000:01:00.1: eth1: 0x00005910: 0x00000001, 0x00000000, 0x00000000, 0x00000000
> [  457.490362] tg3 0000:01:00.1: eth1: 0x00005980: 0x00000000, 0x00000000, 0x00000000, 0x00000001
> [  457.490363] tg3 0000:01:00.1: eth1: 0x00005a00: 0x000f601f, 0x00000000, 0x00000000, 0x00000000
> [  457.490365] tg3 0000:01:00.1: eth1: 0x00006000: 0x00010082, 0x00000000, 0x00000000, 0x00000000
> [  457.490367] tg3 0000:01:00.1: eth1: 0x00006400: 0x00000000, 0x00000000, 0x00010891, 0xc0000000
> [  457.490368] tg3 0000:01:00.1: eth1: 0x00006410: 0x0a000064, 0x0a000064, 0x00000000, 0x00000000
> [  457.490370] tg3 0000:01:00.1: eth1: 0x00006420: 0x00000000, 0x00000000, 0x00000000, 0x818c0000
> [  457.490372] tg3 0000:01:00.1: eth1: 0x00006430: 0x78000000, 0x14e4165f, 0x1f5b1028, 0x00020000
> [  457.490373] tg3 0000:01:00.1: eth1: 0x00006440: 0x0000304f, 0x000002e4, 0x00000000, 0x00000000
> [  457.490375] tg3 0000:01:00.1: eth1: 0x000064c0: 0x00000010, 0x00000004, 0x00001004, 0x00000000
> [  457.490377] tg3 0000:01:00.1: eth1: 0x000064d0: 0x00000000, 0x10008d81, 0x00000000, 0x00315e22
> [  457.490378] tg3 0000:01:00.1: eth1: 0x000064e0: 0x00000031, 0x0000001f, 0x00000000, 0x00000000
> [  457.490380] tg3 0000:01:00.1: eth1: 0x000064f0: 0x00000002, 0x00000031, 0x00000000, 0x00000000
> [  457.490381] tg3 0000:01:00.1: eth1: 0x00006500: 0x01e10003, 0x1c3f46b7, 0x000090b1, 0x00000003
> [  457.490383] tg3 0000:01:00.1: eth1: 0x00006510: 0x0007811b, 0x00058116, 0x00046113, 0x00000000
> [  457.490385] tg3 0000:01:00.1: eth1: 0x00006550: 0x00000001, 0x02800000, 0x00000000, 0x00000000
> [  457.490386] tg3 0000:01:00.1: eth1: 0x000065f0: 0x00000000, 0x00000109, 0x00000000, 0x00000000
> [  457.490388] tg3 0000:01:00.1: eth1: 0x00006800: 0x14130034, 0x20099082, 0x01029208, 0x00947700
> [  457.490390] tg3 0000:01:00.1: eth1: 0x00006810: 0x01020000, 0xffffffff, 0x00000000, 0x00000000
> [  457.490391] tg3 0000:01:00.1: eth1: 0x00006830: 0xffffffff, 0xffffffff, 0x00000000, 0x00000000
> [  457.490393] tg3 0000:01:00.1: eth1: 0x00006840: 0x00000000, 0x00000001, 0x00000000, 0x00000000
> [  457.490395] tg3 0000:01:00.1: eth1: 0x00006890: 0x00000000, 0x88003800, 0x00000000, 0x04102040
> [  457.490396] tg3 0000:01:00.1: eth1: 0x000068a0: 0x00000020, 0x00000001, 0x03ff03ff, 0x00000000
> [  457.490398] tg3 0000:01:00.1: eth1: 0x000068b0: 0xe0011514, 0x00000000, 0x00000000, 0x00000000
> [  457.490399] tg3 0000:01:00.1: eth1: 0x000068e0: 0x00000000, 0x00000000, 0x00000000, 0x000503b8
> [  457.490401] tg3 0000:01:00.1: eth1: 0x000068f0: 0x00ff000e, 0x00ff0000, 0x00000000, 0x04444444
> [  457.490403] tg3 0000:01:00.1: eth1: 0x00006920: 0x00000000, 0x00000000, 0x00000001, 0x00000000
> [  457.490405] tg3 0000:01:00.1: eth1: 0x00007000: 0x00000008, 0x00000000, 0x00000000, 0x00004868
> [  457.490406] tg3 0000:01:00.1: eth1: 0x00007010: 0x1a5876c2, 0x01c08073, 0x00d70081, 0x03008200
> [  457.490408] tg3 0000:01:00.1: eth1: 0x00007020: 0x00000000, 0x00000000, 0x00000406, 0x10004000
> [  457.490410] tg3 0000:01:00.1: eth1: 0x00007030: 0x000e0000, 0x0000486c, 0x00170030, 0x00000000
> [  457.490413] tg3 0000:01:00.1: eth1: 0: Host status block [00000005:00000003:(0000:0000:0000):(0000:0000)]
> [  457.490415] tg3 0000:01:00.1: eth1: 0: NAPI info [00000003:00000003:(0000:0000:01ff):0000:(00c8:0000:0000:0000)]
> [  457.490417] tg3 0000:01:00.1: eth1: 1: Host status block [00000001:00000001:(0000:0000:0000):(0000:0000)]
> [  457.490419] tg3 0000:01:00.1: eth1: 1: NAPI info [00000001:00000001:(0000:0000:01ff):0000:(0000:0000:0000:0000)]
> [  457.490421] tg3 0000:01:00.1: eth1: 2: Host status block [00000001:00000001:(0000:0000:0000):(0000:0000)]
> [  457.490423] tg3 0000:01:00.1: eth1: 2: NAPI info [00000001:00000001:(0000:0000:01ff):0000:(0000:0000:0000:0000)]
> [  457.490424] tg3 0000:01:00.1: eth1: 3: Host status block [00000001:00000001:(0000:0000:0000):(0000:0000)]
> [  457.490426] tg3 0000:01:00.1: eth1: 3: NAPI info [00000001:00000001:(0000:0000:01ff):0000:(0000:0000:0000:0000)]
> [  457.490428] tg3 0000:01:00.1: eth1: 4: Host status block [00000001:00000001:(0000:0000:0000):(0000:0000)]
> [  457.490430] tg3 0000:01:00.1: eth1: 4: NAPI info [00000001:00000001:(0001:0000:01ff):0000:(0000:0000:0000:0000)]
> [  457.520377] tg3 0000:01:00.1: eth1: Link is down
>
> Full lspci:
>
> 01:00.0 Ethernet controller: Broadcom Corporation Device 165f
>          Subsystem: Dell Device 1f5b
>          Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
>          Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
>          Latency: 0, Cache Line Size: 64 bytes
>          Interrupt: pin A routed to IRQ 35
>          Region 0: Memory at d51a0000 (64-bit, prefetchable) [size=64K]
>          Region 2: Memory at d51b0000 (64-bit, prefetchable) [size=64K]
>          Region 4: Memory at d51c0000 (64-bit, prefetchable) [size=64K]
>          Expansion ROM at d8800000 [disabled] [size=256K]
>          Capabilities: [48] Power Management version 3
>                  Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
>                  Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-
>          Capabilities: [50] Vital Product Data
>                  Product Name: Broadcom NetXtreme Gigabit Ethernet
>                  Read-only fields:
>                          [PN] Part number: BCM95720
>                          [MN] Manufacture ID: 31 30 32 38
>                          [V0] Vendor specific: FFV7.0.47
>                          [V1] Vendor specific: DSV1028VPDR.VER1.0
>                          [V2] Vendor specific: NPY2
>                          [V3] Vendor specific: PMT1
>                          [V4] Vendor specific: NMVBroadcom Corp
>                          [V5] Vendor specific: DTINIC
>                          [V6] Vendor specific: DCM1001008d452101008d45
>                          [(] Unknown:
>                          [RV] Reserved: checksum good, 231 byte(s) reserved
>                  End
>          Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
>                  Address: 0000000000000000  Data: 0000
>          Capabilities: [a0] MSI-X: Enable+ Count=17 Masked-
>                  Vector table: BAR=4 offset=00000000
>                  PBA: BAR=4 offset=00000120
>          Capabilities: [ac] Express (v2) Endpoint, MSI 00
>                  DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 <64us
>                          ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
>                  DevCtl: Report errors: Correctable- Non-Fatal+ Fatal+ Unsupported+
>                          RlxdOrd- ExtTag- PhantFunc- AuxPwr+ NoSnoop- FLReset-
>                          MaxPayload 256 bytes, MaxReadReq 512 bytes
>                  DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
>                  LnkCap: Port #0, Speed 5GT/s, Width x2, ASPM L0s L1, Latency L0 <1us, L1 <2us
>                          ClockPM+ Surprise- LLActRep- BwNot-
>                  LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
>                          ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>                  LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>                  DevCap2: Completion Timeout: Range ABCD, TimeoutDis+
>                  DevCtl2: Completion Timeout: 65ms to 210ms, TimeoutDis-
>                  LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
>                           Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
>                           Compliance De-emphasis: -6dB
>                  LnkSta2: Current De-emphasis Level: -6dB
>          Capabilities: [100 v1] Advanced Error Reporting
>                  UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>                  UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt+ UnxCmplt+ RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>                  UESvrt: DLP+ SDES+ TLP+ FCP+ CmpltTO+ CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC+ UnsupReq- ACSViol-
>                  CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>                  CEMsk:  RxErr- BadTLP+ BadDLLP+ Rollover+ Timeout+ NonFatalErr+
>                  AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
>          Capabilities: [13c v1] Device Serial Number 00-00-90-b1-1c-06-3a-fc
>          Capabilities: [150 v1] Power Budgeting <?>
>          Capabilities: [160 v1] Virtual Channel
>                  Caps:   LPEVC=0 RefClk=100ns PATEntryBits=1
>                  Arb:    Fixed- WRR32- WRR64- WRR128-
>                  Ctrl:   ArbSelect=Fixed
>                  Status: InProgress-
>                  VC0:    Caps:   PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>                          Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>                          Ctrl:   Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>                          Status: NegoPending- InProgress-
>          Capabilities: [230 v1] #17
>          Kernel driver in use: tg3
>

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

Comments

Roland Dreier May 22, 2013, 10:02 p.m. UTC | #1
> -               tp->eee.eee_enabled = 1;
> +               tp->eee.eee_enabled = 0;

Tried latest net-next (5ea94e7686a3) both with and without this patch
and hit the transmit timeout immediately both ways.  (On the one bad
port)

I'll try to find a kernel where tg3 works on this system so I can bisect.

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

Patch

diff --git a/drivers/net/ethernet/broadcom/tg3.c 
b/drivers/net/ethernet/broadcom/tg3.c
index fb06aa1..57806e0 100644
--- a/drivers/net/ethernet/broadcom/tg3.c
+++ b/drivers/net/ethernet/broadcom/tg3.c
@@ -15059,7 +15059,7 @@  static int tg3_phy_probe(struct tg3 *tp)
                                     SUPPORTED_1000baseT_Full;
                 tp->eee.advertised = ADVERTISED_100baseT_Full |
                                      ADVERTISED_1000baseT_Full;
-               tp->eee.eee_enabled = 1;
+               tp->eee.eee_enabled = 0;
                 tp->eee.tx_lpi_enabled = 1;
                 tp->eee.tx_lpi_timer = TG3_CPMU_DBTMR1_LNKIDLE_2047US;
         }