[627] in linux-scsi channel archive

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

PCMCIA bus toaster/AHA152x SCSI panic

daemon@ATHENA.MIT.EDU (Tom Mullin)
Mon Sep 18 17:30:28 1995

Date: Mon, 18 Sep 1995 09:55:29 -0700
From: tpm@netcom.com (Tom Mullin)
To: linux-scsi@vger.rutgers.edu

I have a midwest micro elite 486/75 mhz and a Media Vision SCSI II
PCMCIA card.  I am using an Archive 1/4 inch tape drive.

After some heavy duty reads/writes to tape, the process writing
the data goes into an "uninterruptible sleep".  I enabled debugging in
the aha152x driver and got a panic saying already in driver.

Here is what the console says in v1.3.24 with pcmcia_2.6.3:

> on bus: SCSISEQ (); SCSISIG ( MESSAGE IN ); INTSTAT( hi );
> SSTAT ( SELD0 PHASEMIS PHASECHG REQINIT ); SSTAT ( PHASEMIS );
> SXFRCTL0 ( CH1); SIGNAL ( BSYI REQI ); SELID (20 ), SSTAT2 ( SEMPTY );
> SFCNT (0); FCNT (0); DMACNTRL0 (16 BIT PIO WRITE );
> MESSAGE IN, target disconnected, d+, aha15xx; entering intr() (a215b)
> intr should leave first.
> kernel panic; aha152x: already in driver
> 
> In swapper task - not syncing

My cables are terminated, everything works fine under DOS. I have
tried different v1.2 and v1.3 versions of the kernel and I have read the
PCMCIA HOWTO and the SCSI HOWTO.  I haven't had any problems using a de650
PCMCIA ethernet card.  If I disable reconnect in the aha152x driver, I
go much longer before the panic.  

Is there a pcmcia Linux list?

Any pointers on how to debug this would be appreciated.

Tom Mullin
tpm@netcom.com

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