changeset 4949:f3b9c8c61dbe

6594740 vhci_failover_modopen leaks "ddi-forceload" property
author cth
date Mon, 27 Aug 2007 14:02:43 -0700
parents 423243eead02
children a7a707716fea
files usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c	Mon Aug 27 11:46:06 2007 -0700
+++ b/usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c	Mon Aug 27 14:02:43 2007 -0700
@@ -438,6 +438,7 @@
 	if (scsi_nfailover == 0) {
 		cmn_err(CE_WARN, "scsi_vhci: "
 		    "scsi_vhci.conf has empty 'ddi-forceload'");
+		ddi_prop_free(module);
 		return;
 	}
 
@@ -513,6 +514,8 @@
 		if (sf->sf_sfo && sf->sf_sfo->sfo_init)
 			(*sf->sf_sfo->sfo_init)();
 	}
+
+	ddi_prop_free(module);
 }
 
 /*