[662] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: 53c825 dies w/o ftape's buffers? huh?

daemon@ATHENA.MIT.EDU (Drew Eckhardt)
Thu Oct 5 20:25:57 1995

To: Michael Adas <mja@telecom.wisc.edu>
cc: linux-scsi@vger.rutgers.edu
In-reply-to: Your message of "Wed, 04 Oct 1995 22:50:02 CDT."
             <Pine.LNX.3.91.951004224010.5468A-100000@venus.telecom.wisc.edu> 
Date: Thu, 05 Oct 1995 14:02:37 -0600
From: Drew Eckhardt <drew@qualcomm.com>

In message <Pine.LNX.3.91.951004224010.5468A-100000@venus.telecom.wisc.edu>, mj
a@telecom.wisc.edu writes:
>In the mean time, I guess CONFIG_FTAPE makes the whole shebang work,
>and it only robs me of 96k.  I'm about to go to 24 or 32 meg, so 96k
>isn't a huge concern; but it'd be nice to find out if the NCR card can
>be coerced into working without CONFIG_FTAPE.  Any comments Drew?

There are a few systems where on ocassion, instructions fetched by the NCR 
chip end up with one corrupt 32 bit word that doesn't match what was 
at the memory location referenced, sometimes resulting in an ILLEGAL 
INSTRUCTION interrupt.

I believe that the same thing causes the existing issue queue (Bad PCI 
bus-mastering memory read) problem on some systems running older driver 
releases. I also think that it's a possibility with the newer 
driver which does more memory accesses of this type to handle 
disconnect/reconnect where command structures disappear from the 
driver's linked list of disconnected commands.

In a lot of cases, people have had success changing their PCI configuration 
to disable broken things in their chipset (write back caching for example) 
and swapping PCI peripherials out for other types or revisions, especially 
boards (Early TSENG ET4000W32p, 928p, etc) which are known to have problems.

Even if you can get things to work, I'd start playing with this because 
there's nothing to say the problem isn't going to surface silently someplace 
else, like when you're writing information to disk.

home help back first fref pref prev next nref lref last post