[943] in linux-scsi channel archive

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

Re: 2.0.0/2.0.25 oopses with buslogic 956C and two 4G seagates ...

daemon@ATHENA.MIT.EDU (Peter T. Breuer)
Sat Nov 16 13:27:40 1996

From: "Peter T. Breuer" <ptb@oboe.it.uc3m.es>
To: alan@lxorguk.ukuu.org.uk (Alan Cox)
Date: 	Sat, 16 Nov 1996 19:21:09 +0000 (WET)
Cc: ptb@dit.upm.es, linux-scsi@vger.rutgers.edu
In-Reply-To: <m0vOmgJ-0005KgC@lightning.swansea.linux.org.uk> from "Alan Cox" at Nov 16, 96 03:29:18 pm
X-Anonymously-To:                                 
Reply-To: ptb@dit.upm.es


Thank you very much for your help. The insights are very, very valuable.

Yesterday it was a simple matter of the FreeBSD driver working, and the
Linux buslogic driver not.  I have spent the day taking this particular
machine apart now and I have not liked what I see.  I am inclined to
believe that it is a real cheap basic model with some quality scsi add
ons that just stress it so that it breaks.  The L2 cache and the CPU
pipeline seem broken to me and have been disabled in the cmos.  The
board has been clocked back somewhat too.  Looks like this is made from
componemts that failed their tests and have simply been regraded lower
down the scale.  I think that given that, it is highly likely that the
PCI bus is broken, which would explain the data ...

"A month of sundays ago Alan Cox wrote:"
> > scsi0: CCB #0 to Target 0 Impossible State
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 
> I suspect that is the important message.

> > pci0:13: Bus Logic, device=0x1040, class=storage (scsi) [no driver assigned]
> > 	map(10): io(6000)
> 
> Well they seem to both think the I/O is on 6000
> 
> > bt0: Bt956C/ 0-PCI/EISA/VLB(32bit) bus
> > bt0: Using Strict Round robin scheme
> > bt0 at 0x330 irq 11 on isa
> 
> Does that imply FreeBSD is only using the ISA interface ports. Could
> it be a PCI issue.

Looks like it may well be that the BSD driver is ISA and that that is
working, so the net effect is that the machien worked under BSD.
Probably with occasional failures.  I only wish that this country had
vendors who could be intimidated by threats of complaints about
negligence and deliberate misrepresentation.  I am boiling mad.
Incompetence I can just about stand, but ..

> > pci0:13: Bus Logic, device=0x1040, class=storage (scsi) [no driver assigned]
> > 	map(10): io(6000)
>                                                           ^^^^^^^^^^^^^^^^^^
> 
> Again it appears the FreeBSD driver may be relatively primitive and not have PCI
> I/O support. Does the PCI data appear sane ?

It appears sane to me, but I only have the bios as a point of access, plus
what I can get when FreeBSD is up. And I don't know this area.

Leonard Zubkoff has also replied to me, and I'll give some more details
of what happened in a courtesy cc: to you of what I'll write to him in a
moment.

> Alan


Thank you again. The mystery is clearing up.


Peter T. Breuer
,---------------------------------------------------------------------------
|Departamento de Ingenieria de Sistemas Telematicos, Universidad Politecnica
|de Madrid, Escuela Tecnica Superior de Ingenieros de Telecomunicacion,
|Ciudad Universitaria, E--28040 Madrid, SPAIN.
|Tel. Office : +34 (1)336 6831
|     Fax    : +34 (1)543 2077 or 336 7333
|Internet    : <ptb@eng.cam.ac.uk, ptb@comlab.ox.ac.uk, ptb@dit.upm.es>
|     URL    : http://www.dit.upm.es:80/~ptb/
`---------------------------------------------------------------------------

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