All of lore.kernel.org
 help / color / mirror / Atom feed
* Seeing transmit timeouts on 8139cp
@ 2010-09-17  5:10 Philip Prindeville
  2010-09-17 20:00 ` Francois Romieu
  0 siblings, 1 reply; 4+ messages in thread
From: Philip Prindeville @ 2010-09-17  5:10 UTC (permalink / raw)
  To: Linux Netdev List

  I know that 2.6.27.49 isn't particularly recent, but we have toolchain issues stopping us from jumping to 2.6.33.

That said, if there's a simple fix or two for this, we're happy to backport it, but I wasn't able to track it down.

Does this look familiar to anyone?

Thanks.


------------[ cut here ]------------
WARNING: at net/sched/sch_generic.c:219 dev_watchdog+0xf1/0x176()
NETDEV WATCHDOG: eth1 (8139cp): transmit timed out
Modules linked in: lm90 hwmon i2c_core binfmt_misc aes_i586 aes_generic xt_tcpud
p ipt_MASQUERADE iptable_nat nf_nat_ftp nf_nat nf_conntrack_ipv4 xt_TCPMSS ipt_L
OG ipt_REJECT iptable_mangle iptable_filter xt_multiport xt_state xt_limit xt_co
nntrack nf_conntrack_ftp nf_conntrack ip_tables x_tables pppoatm pppox ppp_gener
ic slhc bridge stp llc solos_pci atm dummy ath5k mac80211 ath cfg80211 rfkill_ba
ckport compat dahdi sha512_generic sha256_generic deflate zlib_deflate arc4 ecb
sha1_generic blowfish des_generic cbc cryptosoft cryptodev(P) ocf(P) geodewdt ge
ode_rng geode_aes crypto_blkcipher 8139cp rtc cs5535_gpio
Pid: 0, comm: swapper Tainted: P          2.6.27.49-astlinux #1
  [<c0115462>] warn_slowpath+0x61/0x84
  [<e0157fa3>] minstrel_get_rate+0x23/0x418 [mac80211]
  [<c01261bc>] enqueue_hrtimer+0xce/0xd9
  [<c01124fd>] __enqueue_rt_entity+0xab/0xc8
  [<c011256d>] enqueue_task_rt+0x2d/0x3e
  [<c01065e8>] read_tsc+0x6/0x22
  [<c012899e>] getnstimeofday+0x4a/0xc7
  [<c01267c2>] ktime_get_ts+0x1d/0x3f
  [<c01065e8>] read_tsc+0x6/0x22
  [<c012899e>] getnstimeofday+0x4a/0xc7
  [<c025df4b>] dev_watchdog+0x0/0x176
  [<c01cfa0f>] strlcpy+0x15/0x62
  [<c025e03c>] dev_watchdog+0xf1/0x176
  [<c012ad9e>] tick_dev_program_event+0x1e/0x80
  [<c012ae3f>] tick_program_event+0xf/0x11
  [<c0126b84>] hrtimer_interrupt+0x123/0x14b
  [<c011c052>] run_timer_softirq+0x116/0x17a
  [<c0118cdc>] __do_softirq+0x35/0x75
  [<c0118d3e>] do_softirq+0x22/0x26
  [<c0118f18>] irq_exit+0x25/0x30
  [<c010477c>] do_IRQ+0x4d/0x5d
  [<c010394b>] common_interrupt+0x23/0x28
  [<c0106f3d>] default_idle+0x25/0x38
  [<c010254b>] cpu_idle+0x37/0x5f
  =======================
---[ end trace a7debcd6fdb2db97 ]---
eth1: Transmit timeout, status  c   2b    0 80ff
------------[ cut here ]------------
WARNING: at kernel/softirq.c:136 local_bh_enable+0x2f/0x76()
Modules linked in: lm90 hwmon i2c_core binfmt_misc aes_i586 aes_generic xt_tcpud
p ipt_MASQUERADE iptable_nat nf_nat_ftp nf_nat nf_conntrack_ipv4 xt_TCPMSS ipt_L
OG ipt_REJECT iptable_mangle iptable_filter xt_multiport xt_state xt_limit xt_co
nntrack nf_conntrack_ftp nf_conntrack ip_tables x_tables pppoatm pppox ppp_gener
ic slhc bridge stp llc solos_pci atm dummy ath5k mac80211 ath cfg80211 rfkill_ba
ckport compat dahdi sha512_generic sha256_generic deflate zlib_deflate arc4 ecb
sha1_generic blowfish des_generic cbc cryptosoft cryptodev(P) ocf(P) geodewdt ge
ode_rng geode_aes crypto_blkcipher 8139cp rtc cs5535_gpio
Pid: 0, comm: swapper Tainted: P        W 2.6.27.49-astlinux #1
  [<c01153de>] warn_on_slowpath+0x40/0x63
  [<c0115cfb>] printk+0x14/0x18
  [<c01150ab>] print_oops_end_marker+0x1b/0x1f
  [<c0115467>] warn_slowpath+0x66/0x84
  [<c014d80e>] free_block+0xb3/0xef
  [<c02aa0e1>] __atomic_notifier_call_chain+0x19/0x36
  [<c011915d>] local_bh_enable+0x2f/0x76
  [<e0194f8a>] destroy_conntrack+0xb8/0xd7 [nf_conntrack]
  [<c0266262>] nf_conntrack_destroy+0x1e/0x34
  [<c024da41>] skb_release_all+0x80/0xbd
  [<c024da9c>] __kfree_skb+0x8/0x61
  [<e0015589>] cp_clean_rings+0xbb/0xf8 [8139cp]
  [<e0016b58>] cp_tx_timeout+0x6b/0xca [8139cp]
  [<c025df4b>] dev_watchdog+0x0/0x176
  [<c025e051>] dev_watchdog+0x106/0x176
  [<c012ad9e>] tick_dev_program_event+0x1e/0x80
  [<c012ae3f>] tick_program_event+0xf/0x11
  [<c0126b84>] hrtimer_interrupt+0x123/0x14b
  [<c011c052>] run_timer_softirq+0x116/0x17a
  [<c0118cdc>] __do_softirq+0x35/0x75
  [<c0118d3e>] do_softirq+0x22/0x26
  [<c0118f18>] irq_exit+0x25/0x30
  [<c010477c>] do_IRQ+0x4d/0x5d
  [<c010394b>] common_interrupt+0x23/0x28
  [<c0106f3d>] default_idle+0x25/0x38
  [<c010254b>] cpu_idle+0x37/0x5f
  =======================
---[ end trace a7debcd6fdb2db97 ]---



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Seeing transmit timeouts on 8139cp
  2010-09-17  5:10 Seeing transmit timeouts on 8139cp Philip Prindeville
@ 2010-09-17 20:00 ` Francois Romieu
  2010-09-22  6:30   ` Philip Prindeville
  0 siblings, 1 reply; 4+ messages in thread
From: Francois Romieu @ 2010-09-17 20:00 UTC (permalink / raw)
  To: Philip Prindeville; +Cc: Linux Netdev List

Philip Prindeville <philipp_subx@redfish-solutions.com> :
[...]
> Does this look familiar to anyone?

349124a00754129a5f1e43efa84733e364bf3749 ?

It would be a bit too easy.

-- 
Ueimor

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Seeing transmit timeouts on 8139cp
  2010-09-17 20:00 ` Francois Romieu
@ 2010-09-22  6:30   ` Philip Prindeville
  2011-01-08 21:09     ` Philip Prindeville
  0 siblings, 1 reply; 4+ messages in thread
From: Philip Prindeville @ 2010-09-22  6:30 UTC (permalink / raw)
  To: Francois Romieu; +Cc: Linux Netdev List

  On 9/17/10 1:00 PM, Francois Romieu wrote:
> Philip Prindeville<philipp_subx@redfish-solutions.com>  :
> [...]
>> Does this look familiar to anyone?
> 349124a00754129a5f1e43efa84733e364bf3749 ?
>
> It would be a bit too easy.
>
Thanks.  I'll give it a try now.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Seeing transmit timeouts on 8139cp
  2010-09-22  6:30   ` Philip Prindeville
@ 2011-01-08 21:09     ` Philip Prindeville
  0 siblings, 0 replies; 4+ messages in thread
From: Philip Prindeville @ 2011-01-08 21:09 UTC (permalink / raw)
  To: Francois Romieu; +Cc: Linux Netdev List

On 9/21/10 11:30 PM, Philip Prindeville wrote:
>  On 9/17/10 1:00 PM, Francois Romieu wrote:
>> Philip Prindeville<philipp_subx@redfish-solutions.com>  :
>> [...]
>>> Does this look familiar to anyone?
>> 349124a00754129a5f1e43efa84733e364bf3749 ?
>>
>> It would be a bit too easy.
>>
> Thanks.  I'll give it a try now.

No, that's not the problem.  Still seeing traces, even after applying that patch.

This is in 2.6.27.57:

Jan  8 00:11:25 pdx user.warn kernel: ------------[ cut here ]------------
Jan  8 00:11:25 pdx user.warn kernel: WARNING: at net/sched/sch_generic.c:219 dev_watchdog+0xf1/0x176()
Jan  8 00:11:25 pdx user.info kernel: NETDEV WATCHDOG: eth1 (8139cp): transmit timed out
Jan  8 00:11:25 pdx user.warn kernel: Modules linked in: pppoatm pppox ppp_generic slhc bridge stp llc solos_pci atm dummy ath5k mac80211 ath cfg80211 rfkill_backport compat dahdi sha512_generic sha256_generic deflate zlib_deflate arc4 ecb sha1_generic blowfish des
Jan  8 00:11:25 pdx user.warn kernel: Pid: 0, comm: swapper Tainted: P          2.6.27.57-astlinux #1
Jan  8 00:11:25 pdx user.warn kernel:  [<c0115462>] warn_slowpath+0x61/0x84
Jan  8 00:11:25 pdx user.warn kernel:  [<c026649b>] nf_hook_slow+0x44/0xb1
Jan  8 00:11:25 pdx user.warn kernel:  [<e018d968>] br_nf_pre_routing_finish+0x0/0x257 [bridge]
Jan  8 00:11:25 pdx user.warn kernel:  [<e018e5a3>] br_nf_pre_routing+0x532/0x54b [bridge]
Jan  8 00:11:25 pdx user.warn kernel:  [<c01065e8>] read_tsc+0x6/0x22
Jan  8 00:11:25 pdx user.warn kernel:  [<c01289a6>] getnstimeofday+0x4a/0xc7
Jan  8 00:11:25 pdx user.warn kernel:  [<c01267ca>] ktime_get_ts+0x1d/0x3f
Jan  8 00:11:25 pdx user.warn kernel:  [<c0126056>] hrtimer_forward+0xe2/0xfe
Jan  8 00:11:25 pdx user.warn kernel:  [<c025e0b3>] dev_watchdog+0x0/0x176
Jan  8 00:11:25 pdx user.warn kernel:  [<c01cfb57>] strlcpy+0x15/0x62
Jan  8 00:11:25 pdx user.warn kernel:  [<c025e1a4>] dev_watchdog+0xf1/0x176
Jan  8 00:11:25 pdx user.warn kernel:  [<e00e7f3c>] coretimer_func+0xb1/0x133 [dahdi]
Jan  8 00:11:25 pdx user.warn kernel:  [<c011c05a>] run_timer_softirq+0x116/0x17a
Jan  8 00:11:25 pdx user.warn kernel:  [<c0118ce4>] __do_softirq+0x35/0x75
Jan  8 00:11:25 pdx user.warn kernel:  [<c0118d46>] do_softirq+0x22/0x26
Jan  8 00:11:25 pdx user.warn kernel:  [<c0118f20>] irq_exit+0x25/0x30
Jan  8 00:11:25 pdx user.warn kernel:  [<c010477c>] do_IRQ+0x4d/0x5d
Jan  8 00:11:25 pdx user.warn kernel:  [<c010394b>] common_interrupt+0x23/0x28
Jan  8 00:11:25 pdx user.warn kernel:  [<c0106f3d>] default_idle+0x25/0x38
Jan  8 00:11:25 pdx user.warn kernel:  [<c010254b>] cpu_idle+0x37/0x5f
Jan  8 00:11:25 pdx user.warn kernel:  =======================
Jan  8 00:11:25 pdx user.warn kernel: ---[ end trace 4eb2e0ef5bc6569d ]---
Jan  8 00:11:25 pdx user.warn kernel: eth1: Transmit timeout, status  c   2b    0 80ff



Any other ideas?

Thanks.



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-01-08 21:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-09-17  5:10 Seeing transmit timeouts on 8139cp Philip Prindeville
2010-09-17 20:00 ` Francois Romieu
2010-09-22  6:30   ` Philip Prindeville
2011-01-08 21:09     ` Philip Prindeville

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.