aic7xxx problem on 4-way PPro, Linux 2.1.106

Noah Beck noah at ecn.purdue.edu
Sat Jun 20 10:16:28 PDT 1998


I posted this to linux-kernel; someone suggested I post it
here as well.  BTW, is there an archive of this list somewhere?

Please CC any responses to me, I'm not on the list.

Executive summary: uniprocessor kernel booted with no 
noticeable problems and allowed me to compile SMP kernel.
SMP kernel hangs while searching for devices on the SCSI
controllers.

I have a server:

4 200MHz PPro processors
256MB RAM
Matrox Millenium PCI 4MB RAM
2 AIC 7880 SCSI controllers on board, BIOS v.1.26B3S2
3-button ps/2 mouse
Intel 82557-based PCI ethernet
IDE CDROM on primary master
1 9GB Seagate drive with NT (political reasons) on the
  first SCSI controller (possibly a hot-swappable bay)
1 1GB old IBM AS400 drive with Linux on second SCSI controller

I obtained the AS400 drive from my office-mate, who used it
under NT on his computer with no problems for a while.  I
did an ftp install of RedHat 5.1 on it.  I set up a 128M 
swap partition (which I don't think it has touched yet) and
the rest is the root partition (sdb2).  I downloaded 2.1.106 
and compiled for UP first, booted successfully, then compiled 
for SMP and booted.  I am using a boot disk made with a 
slightly modified version of RedHat's mkbootdisk (no initrd).
Stuff needed for boot is compiled into the kernel (SCSI, ext2fs,
etc.), ethernet & psaux are modules.

Anyway, when the SMP kernel tries to initialize, it gets to the 
point where it finds both AIC controllers, then prints

(scsi0:0:-1:-1) scanning channel for devices

followed by

scsi: aborting command due to timeout: pid 0, scsi0, channel 0, 
id 0, lun 0, Test Unit Ready 00 00 00 00 00

This does not happen with a UP 2.1.106 kernel.  Any ideas, anyone?
The kernel is the only thing nonstandard on RH5.1.  I should 
probably also mention that I am new to SCSI, but not Linux.

Thanks,
Noah

To Unsubscribe: send mail to majordomo at FreeBSD.org
with "unsubscribe aic7xxx" in the body of the message



More information about the aic7xxx mailing list