All of lore.kernel.org
 help / color / mirror / Atom feed
From: David Hinds <dhinds@sonic.net>
To: Marcelo Tosatti <marcelo@conectiva.com.br>
Cc: Jeff Garzik <jgarzik@pobox.com>,
	youssef@ece.utexas.edu, linux-kernel@vger.kernel.org
Subject: Re: [PROBLEM] xircom CBE2-100(faulty) hangs kernel 2.4.{21, 22-pre8} (fwd)
Date: Wed, 6 Aug 2003 12:47:59 -0700	[thread overview]
Message-ID: <20030806124759.C30485@sonic.net> (raw)
In-Reply-To: <Pine.LNX.4.44.0308061438400.4859-400000@logos.cnet>

On Wed, Aug 06, 2003 at 02:39:03PM -0300, Marcelo Tosatti wrote:
> 
> ---------- Forwarded message ----------
> Date: Sat, 2 Aug 2003 16:09:30 -0500 (CDT)
> From: "Hmamouche, Youssef" <youssef@ece.utexas.edu>
> To: linux-kernel@vger.kernel.org
> Subject: [PROBLEM] xircom CBE2-100(faulty) hangs kernel 2.4.{21, 22-pre8}
> 
> 
> Hi,
> 
> I have a xircom CBE2-100 ethernet card that I know(as a matter of fact) is
> faulty. The warranty on the card expired and couldn't take it back to
> the manufacturer. Anyway, I hotplugged it into the sock with no problem at
> all. However, when I try to bring up the interface, the kernel hangs. If I
> unplug the card, the kernel comes back to life and resumes. 

Uhh... let me get this straight... the card is known for a fact to be
faulty.

> The symptoms of the problem show at
> drivers/net/pcmcia/xircom_tulip_cb: xircom_interrupt() where the interrupt
> is never acknowledge(due to flawed hardware). 

Perhaps the driver does not ack the interrupt, because the device
registers do not indicate that it requires service, and the interrupt
pin is just stuck.  Or perhaps the driver does ack and the card is
immediately re-triggering or ignoring the ack.

Drivers cannot in general diagnose hardware faults.  Perhaps, if
someone had a card broken the same way your card is broken, and they
knew the specific reason for the breakage, they could design a test
for that particular hardware fault.  But your card might be the only
one in the known universe with this particular failure mode.

-- Dave

       reply	other threads:[~2003-08-06 19:48 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <Pine.LNX.4.44.0308061438400.4859-400000@logos.cnet>
2003-08-06 19:47 ` David Hinds [this message]
2003-08-06 20:55   ` [PROBLEM] xircom CBE2-100(faulty) hangs kernel 2.4.{21, 22-pre8} (fwd) Hmamouche, Youssef
2003-08-06 23:35     ` David Hinds

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=20030806124759.C30485@sonic.net \
    --to=dhinds@sonic.net \
    --cc=jgarzik@pobox.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=marcelo@conectiva.com.br \
    --cc=youssef@ece.utexas.edu \
    /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.