On 2011-09-06, Laurent Salle <[email protected]> wrote:
> The ServRAID M1015 is based on LSISAS2008 chipset. See:

Please try this; run 'make' in sys/dev/pci after applying and
then build a kernel, then you can copy it to a usb stick and
see if it picks up the drives.

(SAS 9240 naming is from pci.ids).

Index: pcidevs
===================================================================
RCS file: /cvs/src/sys/dev/pci/pcidevs,v
retrieving revision 1.1619
diff -u -p -r1.1619 pcidevs
--- pcidevs     4 Sep 2011 09:26:05 -0000       1.1619
+++ pcidevs     6 Sep 2011 19:56:00 -0000
@@ -3915,6 +3915,7 @@ product SYMBIOS SAS2116_2 0x0065  SAS2116
 product SYMBIOS SAS2308_3      0x006e  SAS2308
 product SYMBIOS SAS2004                0x0070  SAS2004
 product SYMBIOS SAS2008                0x0072  SAS2008
+product SYMBIOS SAS9240                0x0073  SAS9240
 product SYMBIOS SAS2108_3      0x0074  SAS2108
 product SYMBIOS SAS2108_4      0x0076  SAS2108
 product SYMBIOS SAS2108_5      0x0077  SAS2108
Index: mpii.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/mpii.c,v
retrieving revision 1.48
diff -u -p -r1.48 mpii.c
--- mpii.c      29 Aug 2011 12:42:18 -0000      1.48
+++ mpii.c      6 Sep 2011 19:56:00 -0000
@@ -2098,7 +2098,8 @@ static const struct pci_matchid mpii_dev
        { PCI_VENDOR_SYMBIOS,   PCI_PRODUCT_SYMBIOS_SAS2208_6 },
        { PCI_VENDOR_SYMBIOS,   PCI_PRODUCT_SYMBIOS_SAS2308_1 },
        { PCI_VENDOR_SYMBIOS,   PCI_PRODUCT_SYMBIOS_SAS2308_2 },
-       { PCI_VENDOR_SYMBIOS,   PCI_PRODUCT_SYMBIOS_SAS2308_3 }
+       { PCI_VENDOR_SYMBIOS,   PCI_PRODUCT_SYMBIOS_SAS2308_3 },
+       { PCI_VENDOR_SYMBIOS,   PCI_PRODUCT_SYMBIOS_SAS9240 }
 };
 
 int

Reply via email to