From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philip Prindeville Subject: Seeing transmit timeouts on 8139cp Date: Thu, 16 Sep 2010 22:10:43 -0700 Message-ID: <4C92F853.8050701@redfish-solutions.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit To: Linux Netdev List Return-path: Received: from mail.redfish-solutions.com ([66.232.79.143]:59942 "EHLO mail.redfish-solutions.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750860Ab0IQFKv (ORCPT ); Fri, 17 Sep 2010 01:10:51 -0400 Received: from macbook.redfish-solutions.com (71-34-122-182.ptld.qwest.net [71.34.122.182]) (authenticated bits=0) by mail.redfish-solutions.com (8.14.4/8.14.4) with ESMTP id o8H5AhxU019120 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Thu, 16 Sep 2010 23:10:50 -0600 Sender: netdev-owner@vger.kernel.org List-ID: 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 [] warn_slowpath+0x61/0x84 [] minstrel_get_rate+0x23/0x418 [mac80211] [] enqueue_hrtimer+0xce/0xd9 [] __enqueue_rt_entity+0xab/0xc8 [] enqueue_task_rt+0x2d/0x3e [] read_tsc+0x6/0x22 [] getnstimeofday+0x4a/0xc7 [] ktime_get_ts+0x1d/0x3f [] read_tsc+0x6/0x22 [] getnstimeofday+0x4a/0xc7 [] dev_watchdog+0x0/0x176 [] strlcpy+0x15/0x62 [] dev_watchdog+0xf1/0x176 [] tick_dev_program_event+0x1e/0x80 [] tick_program_event+0xf/0x11 [] hrtimer_interrupt+0x123/0x14b [] run_timer_softirq+0x116/0x17a [] __do_softirq+0x35/0x75 [] do_softirq+0x22/0x26 [] irq_exit+0x25/0x30 [] do_IRQ+0x4d/0x5d [] common_interrupt+0x23/0x28 [] default_idle+0x25/0x38 [] 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 [] warn_on_slowpath+0x40/0x63 [] printk+0x14/0x18 [] print_oops_end_marker+0x1b/0x1f [] warn_slowpath+0x66/0x84 [] free_block+0xb3/0xef [] __atomic_notifier_call_chain+0x19/0x36 [] local_bh_enable+0x2f/0x76 [] destroy_conntrack+0xb8/0xd7 [nf_conntrack] [] nf_conntrack_destroy+0x1e/0x34 [] skb_release_all+0x80/0xbd [] __kfree_skb+0x8/0x61 [] cp_clean_rings+0xbb/0xf8 [8139cp] [] cp_tx_timeout+0x6b/0xca [8139cp] [] dev_watchdog+0x0/0x176 [] dev_watchdog+0x106/0x176 [] tick_dev_program_event+0x1e/0x80 [] tick_program_event+0xf/0x11 [] hrtimer_interrupt+0x123/0x14b [] run_timer_softirq+0x116/0x17a [] __do_softirq+0x35/0x75 [] do_softirq+0x22/0x26 [] irq_exit+0x25/0x30 [] do_IRQ+0x4d/0x5d [] common_interrupt+0x23/0x28 [] default_idle+0x25/0x38 [] cpu_idle+0x37/0x5f ======================= ---[ end trace a7debcd6fdb2db97 ]---