Page MenuHomeFreeBSD

D9364.id24514.diff
No OneTemporary

D9364.id24514.diff

Index: sys/dev/mpr/mpr_sas_lsi.c
===================================================================
--- sys/dev/mpr/mpr_sas_lsi.c
+++ sys/dev/mpr/mpr_sas_lsi.c
@@ -911,6 +911,7 @@
u8 sas_status;
memset(&ata_identify, 0, sizeof(ata_identify));
+ memset(&mpi_reply, 0, sizeof(mpi_reply));
try_count = 0;
do {
rc = mprsas_get_sata_identify(sc, handle, &mpi_reply,
@@ -926,6 +927,9 @@
/* No sense sleeping. this error won't get better */
break;
default:
+ mpr_dprint(sc, MPR_INFO, "mprsas_get_sata_identify "
+ "failed. ioc_status=%u sas_status=%hhu\n",
+ ioc_status, sas_status);
if (sc->spinup_wait_time > 0) {
mpr_dprint(sc, MPR_INFO, "Sleeping %d seconds "
"after SATA ID error to wait for spinup\n",

File Metadata

Mime Type
text/plain
Expires
Thu, Mar 12, 5:10 AM (13 h, 17 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29566255
Default Alt Text
D9364.id24514.diff (760 B)

Event Timeline