On Fri, Jan 29, 2016 at 04:18:04PM +0100, Paul de Weerd wrote:
> Hi Ben,
>
> Upon another close inspection of your dmesg and mine, I don't think
> the below diff will work for you...
>
> This is in my machine:
>
> | + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801HBM_RAID,
> | + NULL, ahci_intel_attach },
>
> And this is in yours:
>
> | | pciide0 at pci0 dev 31 function 2 "Intel 82081HBM RAID" rev 0x04: DMA,
> | | channel 0 wired to native-PCI, channel 1 wired to native-PCI
> | | pciide0: using apic 0 int 22 for native-PCI interrupt
>
> Although they look quite the same, 82081 != 82801. Sorry :(
>
> You could try adding the product id of your controller to ahci.c much
> like I did in my diff and try that. Good luck!
>
> Paul 'WEiRD' de Weerd
They are the same, the string in pcidevs was wrong. I just commited
a change to fix it.