> -----Original Message-----
> From: Mark Grosberg [mailto:myg@nolab.conman.org]
> Sent: Saturday, February 10, 2001 8:39 PM
> To: linux-kernel@vger.kernel.org
> Subject: Bug in AMI Raid controller, Linux 2.4
>
>
>
> Hello all, forgive me if this has already been discovered...
>
> I think I have found a bug in the AMI Megatrends RAID controller driver,
> scsi/megaraid.c.
>
> If I look in the old, 2.2.x code, in the routine mega_findCard, I find:
>
> if (flag != BOARD_QUARTZ) {
> /* Request our IO Range */
> if (check_region (megaBase, 16)) {
> printk (KERN_WARNING "megaraid: Couldn't register I/O range!" ...
> scsi_unregister (host);
> continue;
> }
> request_region (megaBase, 16, "megaraid");
>
> And in the 2.4.1 code, same routine, I find:
>
> if (flag != BOARD_QUARTZ) {
> /* Request our IO Range */
> if (request_region (megaBase, 16, "megaraid")) {
> printk (KERN_WARNING "megaraid: Couldn't register I/O range!" ...
> scsi_unregister (host);
> continue;
> }
> }
>
> I think the code is missing a "!" in front of request_region(). It seems
> that the 2.4.1 kernel does not recognize my RAID controller where as
> 2.2.x does.
>
> L8r,
> Mark G.
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> Please read the FAQ at http://www.tux.org/lkml/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://vger.kernel.org/lkml/