mpt2sas: fix a compile issue
PATCH 1/1 mpt2sas: fix a compile issue
This is a repost - the original mail was ack-ed by Kashyap Desai - http://www.spinics.net/lists/linux-scsi/msg50271.html
Without CONFIG_SCSI_MPT2SAS_LOGGING defined the
variable mpi_reply isn't defined.
This patch moves the #endif below the expression where the mpi_reply is used.
Signed-off-by Tomas Henzl <[email protected]>
drivers/scsi/mpt2sas/mpt2sas_scsih.c +2 -1
@@ -2741,13 +2741,14 @@ _scsih_sas_control_complete(struct MPT2SAS_ADAPTER *ioc, u16 smid,#ifdef CONFIG_SCSI_MPT2SAS_LOGGING Mpi2SasIoUnitControlReply_t *mpi_reply =mpt2sas_base_get_reply_virt_addr (ioc, reply); -#endif +dewtprintk (ioc,printk (MPT2SAS_INFO_FMT "sc_complete:handle(0x%04x), (open) " "smid(%d), ioc_status(0x%04x), loginfo(0x%08x)\n" , ioc->name,le16_to_cpu (mpi_reply->DevHandle), smid,le16_to_cpu (mpi_reply->IOCStatus),le32_to_cpu (mpi_reply->IOCLogInfo))); +#endif return 1 ; }
--