> Hello,
>
> >
> > [ ] Build Adapter Firmware with Kernel Build (NEW)
> >
> > It is the last option under Adaptec AIC7xxx support. The firmware
> > included in the 2.4.5 release is out of sync with the kernel driver.
> >
> > I have not done this myself, since my current XFS machine does not have a
> > SCSI controller, but see the below email for more info.
>
> Has anyone had any success using this option? Didn't work for me. Problem
> isn't isolated to just the 7890 it seems, I get the same error on a Adaptec
> 2930CU. It still produced:
>
> >In interrupt handler - not syncing
>
> I also tried using the old aic7xxx driver, which did load the module. However
>
> it produced a kernel oops immediately after. I don't remember the exact point
>
> in the boot sequence, I believe it was at "Trying to unmount old root".
Wait, that might not be the adaptec at all, there was some thread about
an initrd problem in the 2.4.5 kernel. You might want to try this patch:
--- linux/fs/block_dev.c.orig Mon May 28 12:40:12 2001
+++ linux/fs/block_dev.c Mon May 28 12:40:12 2001
@@ -602,6 +602,7 @@
if (!bdev->bd_op->ioctl)
return -EINVAL;
inode_fake.i_rdev=rdev;
+ inode_fake.i_bdev=bdev;
init_waitqueue_head(&inode_fake.i_wait);
set_fs(KERNEL_DS);
res = bdev->bd_op->ioctl(&inode_fake, NULL, cmd, arg);
Note my mail tool may have messed that up when I cut and pasted it.
Steve
>
> Regards,
> Jim H
|