freebsd-skq/sys/dev/mpr
Alan Somers 4e02badb18 Initialize a stack variable in mprsas_get_sas_address_for_sata_disk
Thought it's difficult to reproduce, I think this variable was responsible
for a use-after-free panic when a SATA disk timed out responding to a SATA
identify command during boot.

Submitted by:	slm
Reviewed by:	slm
MFC after:	4 weeks
Sponsored by:	Spectra Logic Corp
Differential Revision:	https://reviews.freebsd.org/D9364
2017-01-30 19:49:08 +00:00
..
mpi Update MPI headers to version 42. 2016-05-09 16:12:32 +00:00
mpr_config.c Several style changes and add copyrights for 2016. 2016-05-09 16:16:00 +00:00
mpr_ioctl.h Several style changes and add copyrights for 2016. 2016-05-09 16:16:00 +00:00
mpr_mapping.c Several style changes and add copyrights for 2016. 2016-05-09 16:16:00 +00:00
mpr_mapping.h Several style changes and add copyrights for 2016. 2016-05-09 16:16:00 +00:00
mpr_pci.c Add support for the Broadcom (Avago/LSI) 9305 16 and 24 port HBA's. 2016-05-09 16:19:13 +00:00
mpr_sas_lsi.c Initialize a stack variable in mprsas_get_sas_address_for_sata_disk 2017-01-30 19:49:08 +00:00
mpr_sas.c Rework the debug print API. Event printing no longer gets special handling. 2017-01-19 21:47:50 +00:00
mpr_sas.h Several style changes and add copyrights for 2016. 2016-05-09 16:16:00 +00:00
mpr_table.c Rework the debug print API. Event printing no longer gets special handling. 2017-01-19 21:47:50 +00:00
mpr_table.h Rework the debug print API. Event printing no longer gets special handling. 2017-01-19 21:47:50 +00:00
mpr_user.c Remove NULL checks after M_WAITOK allocations from mpr(4). 2016-05-10 15:04:24 +00:00
mpr.c Add a fallback to the device mapper logic. We've seen systems in the field 2016-11-02 15:13:25 +00:00
mprvar.h Rework the debug print API. Event printing no longer gets special handling. 2017-01-19 21:47:50 +00:00