Subject: Re: New MI SCSI on 5000/200 - Resend
To: None <apriebe@gmx.net>
From: Michael L. Hitch <mhitch@lightning.msu.montana.edu>
List: port-pmax
Date: 03/07/2000 14:18:42
On Tue, 7 Mar 2000, Andreas Priebe wrote:
> I just made a 1.4U with the new pmax MI SCSI code kernel from todays sources.
> It booted fine into single user mode.
>
> After this I did some minor activities (mounting/umounting, cat'ing
> conf files ...). Suddenly the machine just hang and after some time
> (half minute??? one minute???) it displayd the following messages
> on console:
>
> sd0(xasc0:0:0): xasc0: timed out [ecb 0xc0016108 (flags 0x103, dleft 2000, stat
> 0)], <state 4, nexus 0xc0016108, phase(l 93, c 7, p 7), resid 2000, msg(q 0,o 0)
> >
> sd0(xasc0:0:0): xasc0: timed out [ecb 0xc0016108 (flags 0x143, dleft 2000, stat
> 0)], <state 4, nexus 0xc0016108, phase(l 93, c 7, p 7), resid 2000, msg(q 20,o 0
> ) > AGAIN
>
>
> At this point I had to press the reset button.
>
> A second attemppt made the machine hang with a fsck - no messages this time.
My 5000/200 hangs shortly after getting to single user mode (and I think
it once hung before it even got that far). This happens whether I'm using
the old SCSI or the MI SCSI driver.
> PS. Can I build a kernel which supports both new and old SCSI schemes?
You can build a kernel that will use old SCSI for the 3100 (SII driver)
and MI SCSI for the 5000/* machines.
I suspect that's not what you are asking though. Are you asking if you
can build a kernel that will use both the old SCSI and MI SCSI for the
ASC driver on the 5000/* systems? If so, how would the kernel know which
driver to use, even assuming one driver won't stomp all over the other?
Michael
--
Michael L. Hitch mhitch@montana.edu
Computer Consultant
Information Technology Center
Montana State University Bozeman, MT USA