changeset 12974:468ace4afeec

6900749 M9000 machines running snv_126 do not create a SATA DAT72 device path
author Randall Ralphs <Randall.Ralphs@Oracle.COM>
date Thu, 29 Jul 2010 16:10:08 -0600
parents f0448f1d899f
children 6bd5885dca7c
files usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c	Thu Jul 29 15:41:34 2010 -0600
+++ b/usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c	Thu Jul 29 16:10:08 2010 -0600
@@ -452,6 +452,7 @@
  * By default MSI is enabled on all supported platforms.
  */
 boolean_t mptsas_enable_msi = B_TRUE;
+boolean_t mptsas_physical_bind_failed_page_83 = B_FALSE;
 
 static int mptsas_register_intrs(mptsas_t *);
 static void mptsas_unregister_intrs(mptsas_t *);
@@ -14381,6 +14382,8 @@
 		if (rval != 0) {
 			mptsas_log(mpt, CE_WARN, "!mptsas request inquiry page "
 			    "0x83 for target:%x, lun:%x failed!", target, lun);
+			if (mptsas_physical_bind_failed_page_83 != B_FALSE)
+				goto create_lun;
 			goto out;
 		}
 		/*