[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#710852: [linux-image-3.8-2-loongson-2f] usb ethernet adapter MosChip MCS7830 hangs after working fine for a while



Additional info...

The beginnign of the kernel log, not reported before, shows:

Jun  2 09:00:20 mini-0 kernel: [55560.272000] UDP: bad checksum. From
213.157.218.54:0 to 186.176.90.47:0 ulen 1430
Jun  2 09:55:57 mini-0 kernel: [58896.588000] UDP: bad checksum. From
218.95.142.2:0 to 186.176.90.47:0 ulen 1430
Jun  2 11:22:06 mini-0 kernel: [64065.680000] UDP: bad checksum. From
186.32.0.99:53 to 186.176.90.47:44352 ulen 170
Jun  2 14:16:34 mini-0 kernel: [74533.544000] UDP: bad checksum. From
186.32.0.99:53 to 186.176.90.47:49396 ulen 136
Jun  2 14:16:40 mini-0 kernel: [74539.976000] UDP: bad checksum. From
186.32.0.99:53 to 186.176.90.47:47340 ulen 187
Jun  2 14:17:02 mini-0 kernel: [74561.496000] UDP: bad checksum. From
186.32.0.99:53 to 186.176.90.47:52383 ulen 154
Jun  2 14:34:16 mini-0 kernel: [75596.068000] UDP: bad checksum. From
186.32.0.99:53 to 186.176.90.47:33701 ulen 126
Jun  2 16:26:34 mini-0 kernel: [82334.040000] UDP: bad checksum. From
186.32.0.99:53 to 186.176.90.47:54904 ulen 125
Jun  2 16:43:35 mini-0 kernel: [83355.312000] UDP: bad checksum. From
186.32.0.99:53 to 186.176.90.47:52201 ulen 282
Jun  2 16:57:04 mini-0 kernel: [84163.824000] ------------[ cut here
]------------
Jun  2 16:57:04 mini-0 kernel: [84163.824000] WARNING: at
/build/buildd-linux_3.8.13-1-mipsel-XrCEF3/linux-3.8.13/net/sched/sch_generic.c:254
dev_watchdog+0x180/0x2b0()
Jun  2 16:57:04 mini-0 kernel: [84163.824000] NETDEV WATCHDOG: eth1
(MOSCHIP usb-ethernet driver): transmit queue 0 timed out
Jun  2 16:57:04 mini-0 kernel: [84163.828000] Modules linked in:
cpufreq_stats cpufreq_userspace cpufreq_conservative cpufreq_powersave
nfsd auth_rpcgss nfs_acl nfs lockd dns_resolver fscache sunrpc
ipt_MASQUERADE ipt_REJECT xt_tcpudp xt_conntrack iptable_nat
nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack
iptable_mangle iptable_filter ip_tables x_tables autofs4 loop fuse
snd_cs5535audio snd_ac97_codec snd_pcm_oss snd_mixer_oss mcs7830
usbnet snd_pcm snd_page_alloc snd_seq_midi snd_seq_midi_event
snd_rawmidi snd_seq r8169 rtc_cmos snd_seq_device mii ehci_pci
snd_timer ohci_hcd ehci_hcd snd loongson2_cpufreq usbcore soundcore
usb_common ac97_bus
Jun  2 16:57:04 mini-0 kernel: [84163.840000] Call Trace:
Jun  2 16:57:04 mini-0 kernel: [84163.840000] [<ffffffff8068e5fc>]
dump_stack+0x8/0x40
Jun  2 16:57:04 mini-0 kernel: [84163.840000] [<ffffffff80229680>]
warn_slowpath_common+0x78/0xa4
Jun  2 16:57:04 mini-0 kernel: [84163.844000] [<ffffffff80229754>]
warn_slowpath_fmt+0x38/0x50
Jun  2 16:57:04 mini-0 kernel: [84163.844000] [<ffffffff805c8240>]
dev_watchdog+0x180/0x2b0
Jun  2 16:57:04 mini-0 kernel: [84163.844000] [<ffffffff80238018>]
call_timer_fn+0x84/0x164
Jun  2 16:57:04 mini-0 kernel: [84163.844000] [<ffffffff80239110>]
run_timer_softirq+0x20c/0x2a4
Jun  2 16:57:04 mini-0 kernel: [84163.848000] [<ffffffff80231c18>]
__do_softirq+0x124/0x288
Jun  2 16:57:04 mini-0 kernel: [84163.848000] [<ffffffff80231e48>]
do_softirq+0x44/0x68
Jun  2 16:57:04 mini-0 kernel: [84163.848000] [<ffffffff802320ac>]
irq_exit+0x4c/0xcc
Jun  2 16:57:04 mini-0 kernel: [84163.852000] [<ffffffff8020419c>]
ret_from_irq+0x0/0x4
Jun  2 16:57:04 mini-0 kernel: [84163.852000] [<ffffffff80477288>]
arch_local_irq_save+0x0/0x28
Jun  2 16:57:04 mini-0 kernel: [84163.852000] [<ffffffff802963f4>]
rcu_idle_exit+0x1c/0xb4
Jun  2 16:57:04 mini-0 kernel: [84163.852000] [<ffffffff80206560>]
cpu_idle+0x68/0x80
Jun  2 16:57:04 mini-0 kernel: [84163.856000] [<ffffffff80868a6c>]
start_kernel+0x470/0x49c
Jun  2 16:57:04 mini-0 kernel: [84163.856000]
Jun  2 16:57:04 mini-0 kernel: [84163.856000] ---[ end trace
18e9d7175962fe44 ]---
Jun  2 17:28:23 mini-0 kernel: [    0.000000] Initializing cgroup subsys cpuset
Jun  2 17:28:23 mini-0 kernel: [    0.000000] Initializing cgroup subsys cpu
Jun  2 17:28:23 mini-0 kernel: [    0.000000] Linux version
3.8-2-loongson-2f (debian-kernel@lists.debian.org) (gcc version 4.7.3
(Debian 4.7.3-3) ) #1 Debian 3.8.13-1

Perhaps the important part is the netdev watchdog.  I performed
several pings to external URLs to see if I had external connection,
but none of the pings was responded back, all packets were reported
lost. That's how I realized the network device was hanging, or no
longer working...

--
Javier.


Reply to: