public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@zip.com.au>
To: Chris Pitchford <cpitchford@intrepid.co.uk>
Cc: linux-kernel@vger.kernel.org
Subject: Re: Ethernet/SCSI/PCI problems when enabling SMP on 2.4.17: VP6,  aix7xxx& 3c595
Date: Sun, 06 Jan 2002 16:48:55 -0800	[thread overview]
Message-ID: <3C38F077.32064893@zip.com.au> (raw)
In-Reply-To: <Pine.LNX.4.33.0201062057400.18876-100000@boatman.intrepnet>

Chris Pitchford wrote:
> 
> Hi all,
> 
> I am experiencing problems using a 3Com Network card and Adaptec SCSI
> card under 2.4.17 in SMP mode. Since the only other PCI card in my system
> is a very under used sound card I am wondering if this is a deeper
> problem with SMP under Linux on my system.
> 
> I recently installed two Intel P3 Coppermine processors onto my Abit
> VP6 motherboard and recompiled my kernel as SMP. I am seeing
> problems that never once occured during the month I ran the system
> with one P3 processor in UP mode.
> 
> During light network load I am seeing messages appear frequently in the
> kernel messages and the network card stop receiving/transmitting traffic
> out onto the network. This did not happen (and does not happen) when
> running Uni-processor:
> 
> NETDEV WATCHDOG: eth0: transmit timed out
> eth0: transmit timed out, tx_status 00 status e000.
>   diagnostics: net 0c80 media 88c0 dma ffffffff.
> eth0: Updating statistics failed, disabling stats as an interrupt source.
>

I've never seen that one before.  There's this comment in the source:

        update_stats(ioaddr, dev);
        /* HACK: Disable statistics as an interrupt source. */                                    /* This occurs when we have the wrong media type! */
        if (DoneDidThat == 0  &&
            inw(ioaddr + EL3_STATUS) & StatsFull) {
            printk(KERN_WARNING "%s: Updating statistics failed, disabling "
                   "stats as an interrupt source.\n", dev->name);

But it looks like you don't have the wrong media type?  Please check
this.


The 3c595 is ancient, and there are numerous reports of PCI bus
problems with it.  Fiddling with the PCI latency timers sometimes
helps.

My advice: buy another NIC.  Even a ten-dollar rtl8139 will
perform better than the 3c595.  Sorry.

-

  reply	other threads:[~2002-01-07  0:54 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-01-06 22:26 Ethernet/SCSI/PCI problems when enabling SMP on 2.4.17: VP6, aix7xxx & 3c595 Chris Pitchford
2002-01-07  0:48 ` Andrew Morton [this message]
2002-01-07  1:42   ` Ethernet/SCSI/PCI problems when enabling SMP on 2.4.17: VP6, aix7xxx& 3c595 Chris Pitchford

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=3C38F077.32064893@zip.com.au \
    --to=akpm@zip.com.au \
    --cc=cpitchford@intrepid.co.uk \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox