On Sat, Jan 30, 2016 at 12:04:10PM +1100, Jonathan Gray wrote: | They are the same, the string in pcidevs was wrong. I just commited | a change to fix it.
Ah, right. Thanks Jonathan! Ben, you may still try that patch then. Index: ahci_pci.c =================================================================== RCS file: /cvs/src/sys/dev/pci/ahci_pci.c,v retrieving revision 1.12 diff -u -p -r1.12 ahci_pci.c --- ahci_pci.c 14 Jan 2016 04:06:53 -0000 1.12 +++ ahci_pci.c 14 Jan 2016 21:37:03 -0000 @@ -125,6 +125,8 @@ static const struct ahci_device ahci_dev NULL, ahci_intel_attach }, { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801HBM_AHCI, NULL, ahci_intel_attach }, + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801HBM_RAID, + NULL, ahci_intel_attach }, { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801I_AHCI_1, NULL, ahci_intel_attach }, { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801I_AHCI_2, Cheers, Paul -- >++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+ +++++++++++>-]<.>++[<------------>-]<+.--------------.[-] http://www.weirdnet.nl/