All of lore.kernel.org
 help / color / mirror / Atom feed
From: Raphael_Manfredi@pobox.com (Raphael Manfredi)
To: linux-kernel@vger.kernel.org
Subject: Re: Longstanding APIC/NE2K bug
Date: 18 Jun 2001 06:08:37 GMT	[thread overview]
Message-ID: <9gk5t5$pbl$1@lyon.ram.loc> (raw)
In-Reply-To: <20010617000645.A2022@zarq.dhs.org>
In-Reply-To: <20010617000645.A2022@zarq.dhs.org>

Quoting rc@zarq.dhs.org from ml.linux.kernel:
:There has been a bug in the 2.4.x series of kernels for a long time (at
:least -pre9) concerning SMP and ne2k-pci.
:
:Symptoms: Network driver locks up.  Repeated messages of "ETH0: Transmit
:timeout" occurs.  Unloading and reloading network drivers does not help,
:reboot is required.  Usually only triggered by heavy network traffic
:(300-400 megs at 700k or so usually does it).

I concur.  This happened to me tonight with:

	Linux nice 2.4.4-ac9 #1 SMP Wed May 16 16:17:59 MEST 2001 i686 unknown

Here's the syslogs, flushed to the remote loghost machine somehow,
before the network became dead (closed connections, at the end of the
logs).

NB: It all started with an APIC error (unexpected IRQ trap, meaning
an error that passed through checksum controls).

Raphael

The logs:

Jun 18 04:36:23 nice kernel: unexpected IRQ trap at vector 7d 
Jun 18 04:36:35 nice kernel: NETDEV WATCHDOG: eth0: transmit timed out 
Jun 18 04:36:35 nice kernel: eth0: Tx queue start entry 11638512  dirty entry 11638508. 
Jun 18 04:36:47 nice kernel: eth0:  Tx descriptor 0 is 00002000. (queue head) 
Jun 18 04:36:47 nice kernel: eth0:  Tx descriptor 1 is 00002000. 
Jun 18 04:36:47 nice kernel: eth0:  Tx descriptor 2 is 00002000. 
Jun 18 04:36:47 nice kernel: eth0:  Tx descriptor 3 is 00002000. 
Jun 18 04:36:59 nice kernel: eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1. 
Jun 18 04:37:11 nice kernel: NETDEV WATCHDOG: eth0: transmit timed out 
Jun 18 04:37:23 nice kernel: eth0:  Tx descriptor 0 is 00002000. (queue head) 
Jun 18 04:37:23 nice kernel: eth0:  Tx descriptor 1 is 00002000. 
Jun 18 04:37:23 nice kernel: eth0:  Tx descriptor 2 is 00002000. 
Jun 18 04:37:23 nice kernel: eth0: Tx queue start entry 4  dirty entry 0. 
Jun 18 04:37:35 nice kernel: eth0:  Tx descriptor 3 is 00002000. 
Jun 18 04:37:35 nice kernel: eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1. 
Jun 18 04:38:11 nice kernel: NETDEV WATCHDOG: eth0: transmit timed out 
Jun 18 04:38:25 nice kernel: eth0:  Tx descriptor 0 is 00002000. (queue head) 
Jun 18 04:38:25 nice kernel: eth0:  Tx descriptor 1 is 00002000. 
Jun 18 04:38:25 nice kernel: eth0:  Tx descriptor 2 is 00002000. 
Jun 18 04:38:25 nice kernel: eth0: Tx queue start entry 4  dirty entry 0. 
Jun 18 04:38:35 nice kernel: eth0:  Tx descriptor 3 is 00002000. 
Jun 18 04:38:35 nice kernel: eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1. 
Jun 18 04:38:47 nice kernel: nfs: server lyon not responding, still trying 
Jun 18 04:38:59 nice kernel: NETDEV WATCHDOG: eth0: transmit timed out 
Jun 18 04:38:59 nice kernel: eth0: Tx queue start entry 4  dirty entry 0. 
Jun 18 04:39:11 nice kernel: eth0:  Tx descriptor 0 is 00002000. (queue head) 
Jun 18 04:39:11 nice kernel: eth0:  Tx descriptor 1 is 00002000. 
Jun 18 04:39:11 nice kernel: eth0:  Tx descriptor 2 is 00002000. 
Jun 18 04:39:11 nice kernel: eth0:  Tx descriptor 3 is 00002000. 
Jun 18 04:39:23 nice kernel: eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1. 
Jun 18 04:39:35 nice kernel: NETDEV WATCHDOG: eth0: transmit timed out 
Jun 18 04:39:35 nice kernel: eth0:  Tx descriptor 0 is 00002000. (queue head) 
Jun 18 04:39:35 nice kernel: eth0: Tx queue start entry 4  dirty entry 0. 
Jun 18 04:39:47 nice kernel: eth0:  Tx descriptor 1 is 00002000. 
Jun 18 04:39:47 nice kernel: eth0:  Tx descriptor 2 is 00002000. 
Jun 18 04:39:47 nice kernel: eth0:  Tx descriptor 3 is 00002000. 
Jun 18 04:39:59 nice kernel: eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1. 
Jun 18 04:52:08 paris sshd[12120]: fatal: Read error from remote host: Connection timed out 
Jun 18 04:52:10 lyon sshd[800]: fatal: Read error from remote host: Connection timed out
Jun 18 04:54:03 lyon smbd[10932]: [2001/06/18 04:54:03, 0] lib/util_sock.c:read_socket_data(477) 
Jun 18 04:56:31 lyon sshd[997]: fatal: Read error from remote host: Connection timed out

      parent reply	other threads:[~2001-06-18  6:09 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-06-17  4:06 Longstanding APIC/NE2K bug rc
2001-06-17  6:25 ` Jens Gecius
2001-06-18  6:08 ` Raphael Manfredi [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='9gk5t5$pbl$1@lyon.ram.loc' \
    --to=raphael_manfredi@pobox.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.