freebsd-dev/sys/dev/ahci
Justin Hibbits d6f8b9168f Convert a long to rman_res_t, fixing a sign extension bug.
ahci.c had one signed long, which was passed into rman, rather than u_long.
After the switch of rman_res_t from size u_long to size uintmax_t, the sign
extension caused ranges to get messed up, and ahcich* to not attach.

There may be more signed longs used in this way, which will be fixed as they're
reported.

Reported by:	pho
2016-03-20 14:21:07 +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 Allow AHCI driver attach to all known chips reporting RAID class. 2015-09-22 15:06:26 +00:00
ahci.c Convert a long to rman_res_t, fixing a sign extension bug. 2016-03-20 14:21:07 +00:00
ahci.h Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
ahciem.c Reduce priority of ATA/SATA drivers. 2015-03-23 19:47:52 +00:00