Alexander,
trying to activate eSATA port on my home file server I found that the following
simple patch seems to work -- could you please add it, hopefully before 9.2-R?
[excerpt from dmidecode]:
Base Board Information
Manufacturer: ASUSTeK Computer INC.
Product Name: P8P67 LE
[excerpt from pciconf (after applying the patch below)]:
ahci0 at pci0:8:0:0: class=0x01018f card=0x83ba1043 chip=0x91a01b4b
rev=0x12 hdr=0x00
vendor = 'Marvell Technology Group Ltd.'
device = '88SE91A0 SATA 6Gb/s Controller'
class = mass storage
subclass = ATA
none3 at pci0:8:0:1: class=0x01018f card=0x91a41b4b chip=0x91a41b4b
rev=0x12 hdr=0x00
vendor = 'Marvell Technology Group Ltd.'
device = '88SE91A4 SATA 6Gb/s Controller'
class = mass storage
subclass = ATA
marck at hamster:/sys> svn diff dev/ahci
Index: dev/ahci/ahci.c
==================================================================---
dev/ahci/ahci.c (revision 252889)
+++ dev/ahci/ahci.c (working copy)
@@ -234,6 +234,7 @@
{0x91301b4b, 0x00, "Marvell 88SE9130",
AHCI_Q_NOBSYRES|AHCI_Q_ALTSIG},
{0x91721b4b, 0x00, "Marvell 88SE9172", AHCI_Q_NOBSYRES},
{0x91821b4b, 0x00, "Marvell 88SE9182", AHCI_Q_NOBSYRES},
+ {0x91a01b4b, 0x00, "Marvell 88SE91Ax", AHCI_Q_NOBSYRES},
{0x92201b4b, 0x00, "Marvell 88SE9220",
AHCI_Q_NOBSYRES|AHCI_Q_ALTSIG},
{0x92301b4b, 0x00, "Marvell 88SE9230",
AHCI_Q_NOBSYRES|AHCI_Q_ALTSIG},
{0x92351b4b, 0x00, "Marvell 88SE9235", AHCI_Q_NOBSYRES},
--
Sincerely,
D.Marck [DM5020, MCK-RIPE, DM3-RIPN]
[ FreeBSD committer: marck at FreeBSD.org ]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck at rinet.ru ***
------------------------------------------------------------------------