Re: When I use kernel-2.4.0-test10,I got this problem on my server.

From: Alan Cox (alan@lxorguk.ukuu.org.uk)
Date: Wed Nov 08 2000 - 05:07:13 EST


> The kernel-2.2.18 can run on my server very well.My server is DELL 6450/550 with 4G MEM and 4 CPU,I also have 2 Raid-5(DELL
> Powervault 210s) with 1.6 TG storage.

My fault. 2.4test contains a forward port of some 2.2 experimenting that
was backed out

Try

--- drivers/scsi/megaraid.c~ Tue Oct 31 20:32:01 2000
+++ drivers/scsi/megaraid.c Wed Nov 8 09:26:17 2000
@@ -1491,21 +1491,6 @@
             pciDev,
             pdev->slot_name);
 
- /*
- * Dont crash on boot with AMI cards configured for I2O.
- * (our I2O code will find them then they will fail oddly until
- * we figure why they upset our I2O code). This driver will die
- * if it tries to boot an I2O mode board and we dont stop it now.
- * - Alan Cox , Red Hat Software, Jan 2000
- */
-
- if((pdev->class >> 8) == PCI_CLASS_INTELLIGENT_I2O)
- {
- printk( KERN_INFO "megaraid: Board configured for I2O, ignoring this card. Reconfigure the card\n"
- KERN_INFO "megaraid: in the BIOS for \"mass storage\" to use it with this driver.\n");
- continue;
- }
-
     /* Read the base port and IRQ from PCI */
     megaBase = pci_resource_start (pdev, 0);
     megaIrq = pdev->irq;
@@ -1545,12 +1530,11 @@
     megaCtlrs[numCtlrs++] = megaCfg;
     if (flag != BOARD_QUARTZ) {
       /* Request our IO Range */
- if (check_region (megaBase, 16)) {
+ if (request_region (megaBase, 16, "megaraid")) {
         printk (KERN_WARNING "megaraid: Couldn't register I/O range!" CRLFSTR);
         scsi_unregister (host);
         continue;
       }
- request_region (megaBase, 16, "megaraid");
     }
 
     /* Request our IRQ */
-
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/



This archive was generated by hypermail 2b29 : Wed Nov 15 2000 - 21:00:11 EST