ahci was broken when I added the check for the pci programming
interface. Only do that on PCI bus attached devices.
Sponsored by: Netflix
Differential D56994
nvme: Fix broken ahci attachment Authored by imp on Wed, May 13, 7:05 PM. Tags Referenced Files
Details
Diff Detail
Event Timeline
Comment Actions In terms of accessors in general: I recently added a new "has" wrapper method to __BUS_ACCESSOR, but it only works if your IVAR is using a "global" number and not the private range. All of the PCI IVARs are in the private range.
Comment Actions Tested on my intel comet lake desktop w/ nvme attached via an ahci sata/raid integrated, worked just fine. honestly i think this is fine to land to unbrick head and stable/15, and we should take a side quest to clean up things. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||