freebsd-dev/sys/dev/ahci
Alexander Motin feae851874 Fix ahci(4) driver attach to controller with 32 ports.
Incorrect sign expansion in variables that supposed to be a bit fields
caused infinite loop.  Fixing this allows system properly detect maximal
possible 32 devices configured on AHCI HBA of BHyVe.  That case did not
happen in a wild before due to lack of hardware AHCI HBAs with 32 ports.

Approved by:	re (gjb@)
MFC after:	1 week
2016-07-07 22:10:10 +00:00
..
ahci_generic.c Add support for a generic AHCI attachment. This allows us to attach to a 2015-12-03 11:24:11 +00:00
ahci_pci.c Add some device IDs from Intel Sunrise Point chipsets. 2016-05-03 15:27:47 +00:00
ahci.c Fix ahci(4) driver attach to controller with 32 ports. 2016-07-07 22:10:10 +00:00
ahci.h Fix ahci(4) driver attach to controller with 32 ports. 2016-07-07 22:10:10 +00:00
ahciem.c Reduce priority of ATA/SATA drivers. 2015-03-23 19:47:52 +00:00