Why? RAID mode is NOT a valid ID for ahci.
On Tue, Apr 06, 2010 at 09:09:47PM -0400, Brad wrote: > On Mon, Mar 15, 2010 at 10:19:18PM -0400, Brad wrote: > > The following diff adds the remaining PCI ids for the Intel AHCI > > controllers with a RAID mode to the existing ICH8 / ICH10 PCI ids. > > > > > > Add the Intel ICH7 (82801GHM / GR), ICH9 (82801I) and ICH10 (82801JD), > > 6321ESB and PCH (3400) RAID mode PCI ids. > > Updated for the latest rev of ahci.c. > > > Index: ahci.c > =================================================================== > RCS file: /cvs/src/sys/dev/pci/ahci.c,v > retrieving revision 1.161 > diff -u -p -r1.161 ahci.c > --- ahci.c 6 Apr 2010 13:59:37 -0000 1.161 > +++ ahci.c 7 Apr 2010 00:40:18 -0000 > @@ -440,11 +440,25 @@ static const struct ahci_device ahci_dev > { PCI_VENDOR_ATI, PCI_PRODUCT_ATI_SBX00_SATA_1, > NULL, ahci_ati_sb600_attach }, > > + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_3400_RAID_1, > + NULL, NULL }, > + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_3400_RAID_2, > + NULL, NULL }, > + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_6321ESB_RAID_1, > + NULL, NULL }, > + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_6321ESB_RAID_2, > + NULL, NULL }, > + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801GHM_RAID, > + NULL, NULL }, > { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801GR_RAID, > NULL, NULL }, > { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801H_RAID, > NULL, NULL }, > { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801HBM_RAID, > + NULL, NULL }, > + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801I_RAID, > + NULL, NULL }, > + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801JD_RAID, > NULL, NULL }, > { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801JI_RAID, > NULL, NULL }, > > -- > This message has been scanned for viruses and > dangerous content by MailScanner, and is > believed to be clean.