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 -- >++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+ +++++++++++>-]<.>++[<------------>-]<+.--------------.[-] http://www.weirdnet.nl/