aic7xxx hangs in 2.4.18-5

Tesfamariam_Michael@Dell.com Tesfamariam_Michael at Dell.com
Thu Aug 22 18:36:01 CDT 2002


The aic7xxx driver in 2.4.18-5 is version 6.2.6 and you need version 6.2.8.
When you download the driver from
http://support.dell.com/us/en/filelib/download/index.asp?fileid=R45985, it
has aic7xxx-6.2.8-src.tgz (6.2.8 source). You will need to recompile this
for 2.4.18-5smp and 2.4.18-5bigmem, copy the aic7xxx.o modules to
/lib/modules directory, re-make the initrd for 2.4.18-5 and reboot.
If you prefer not to compile and you aren't using the secondary
scsi-controller (AIC-7890 for internal tape drives), you can disable it from
bios, and this issue will go away.

Here are the steps if you want to compile:
1. Boot with your either UP or old kernel
2. Install the 2.4.18-5 source 
   rpm -ivh kernel-source-2.4.18-5.i386.rpm
   cd /usr/src/linux-2.4.18-5
   tar xvzf aic7xxx-6.2.8-src.tgz
3. a) For SMP kernel:
	  Edit the "EXTRAVERSION = -5custom" line in Makefile to say
"EXTRAVERSION = -5smp"
   	  make mrproper
   	  cp config/kernel-2.4.18.i686.smp.config .config
   	  make oldconfig
   	  make menuconfig      	---> optional, to speedup your compile time
take out modules you don't need
   	  make dep && make clean && make modules
   	  cp -f ./drivers/scsi/aic7xxx/aic7xxx.o
/lib/modules/2.4.18-5smp/kernel/drivers/scsi/aic7xxx/
   	  mkinitrd -f -v /boot/initrd-2.4.18-5smp.img 2.4.18-5smp
   b) For BIGMEM (RAM>4GB) kernel:
	  Edit the "EXTRAVERSION = -5cutom" line in Makefile to say
"EXTRAVERSION = -5bigmem"
   	  make mrproper
   	  cp config/kernel-2.4.18.i686.bigmem.config .config
   	  make oldconfig
   	  make menuconfig      	---> optional, to speedup your compile time
take out modules you don't need
   	  make dep && make clean && make modules
   	  cp -f ./drivers/scsi/aic7xxx/aic7xxx.o
/lib/modules/2.4.18-5bigmem/kernel/drivers/scsi/aic7xxx/
   	  mkinitrd -f -v /boot/initrd-2.4.18-5bigmem.img 2.4.18-5bigmem
	  reboot
I hope this helps.

Thanks,
Tesfamariam Michael
Dell Linux Development
http://www.dell.com/linux


-----Original Message-----
From: Soukup, Kevin (IL50) [mailto:kevin.soukup at honeywell.com]
Sent: Wednesday, August 21, 2002 8:09 AM
To: 'linux-poweredge at dell.com'
Subject: aic7xxx hangs in 2.4.18-5


Greetings All,

Running Redhat 7.3 on a couple of dual CPU Dell 4600's.

I am aware that the 2.4.18-3 and 2.4.18-4 SMP kernels were susceptible to
panic and failure to boot. I'm also aware that the aic7xxx-6.2.8-0.i386.rpm
will fix the problem in those two kernels.

I thought the bug was fixed in 2.4.18-5 though, and I was surprised to see
my server lock up on boot just like it did with the previous kernels.

Anyone know if it's supposed to be fixed or not? Is it actually fixed in
2.4.18-5 and I'm doing something so stupid I'm breaking it?

Can I simply apply the same aic7xxx-6.2.8-0.i386.rpm to the 2.4.18-5 kernel
without any problems?

All help is greatly appreciated.

Cheers!

Kevin Soukup
CAD/CAM Engineer - Oracle DBA - MatrixOne SysAdmin

Honeywell Automation & Control Solutions Automation and Control Products
Division
11 W. Spring Street
Freeport, IL 61032

Phone:	(815) 235-6944
Fax:	(815) 235-5959
E-mail:	kevin.soukup at honeywell.com


_______________________________________________
Linux-PowerEdge mailing list
Linux-PowerEdge at dell.com
http://lists.us.dell.com/mailman/listinfo/linux-poweredge
Please read the FAQ at http://lists.us.dell.com/faq or search the list
archives at http://lists.us.dell.com/htdig/




More information about the Linux-PowerEdge mailing list