diff options
author | Robert Mustacchi <rm@fingolfin.org> | 2021-03-04 07:59:52 -0800 |
---|---|---|
committer | Robert Mustacchi <rm@fingolfin.org> | 2021-03-17 07:22:21 -0700 |
commit | b2761fb273089c452ca34297d7ab4a1d1c1f1012 (patch) | |
tree | 1f2ac219d37a6305798a3479135ed614e9fc942d | |
parent | 6edc7986d8c0034d072afac8b25477b983bf8f55 (diff) | |
download | illumos-joyent-b2761fb273089c452ca34297d7ab4a1d1c1f1012.tar.gz |
13599 ahci(7d) requires alias for HP AHCI SATA controller
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
-rw-r--r-- | usr/src/pkg/manifests/driver-storage-ahci.mf | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/usr/src/pkg/manifests/driver-storage-ahci.mf b/usr/src/pkg/manifests/driver-storage-ahci.mf index e01b367360..ac63fde808 100644 --- a/usr/src/pkg/manifests/driver-storage-ahci.mf +++ b/usr/src/pkg/manifests/driver-storage-ahci.mf @@ -43,8 +43,17 @@ dir path=kernel/drv/$(ARCH64) group=sys dir path=usr/lib/ahci dir path=usr/share/man dir path=usr/share/man/man7d -driver name=ahci alias=pciclass,010601 class=scsi-self-identifying \ - perms="* 0644 root sys" +# +# In general, we expect ahci devices to use the ahci class code. +# However, there are a handful of Intel controller hubs which will +# advertise a RAID variant that doesn't match the class code, but have +# experimentally (and based on reading between the lines in their +# datasheets) proven to still support AHCI. +# +driver name=ahci class=scsi-self-identifying perms="* 0644 root sys" \ + alias=pci8086,2822,p \ + alias=pci8086,282a,p \ + alias=pciclass,010601 file path=kernel/drv/$(ARCH64)/ahci group=sys file path=usr/lib/ahci/ahciem mode=0555 file path=usr/share/man/man7d/ahci.7d |