mptfusion: corrected if condition check for SCSIIO and PASSTHROUGH commands
Subsystems (2)
PATCH 4/5 mptfusion: corrected if condition check for SCSIIO and PASSTHROUGH commands
Modified the function type check to verify it is not MPI_FUNCTION_RAID_SCSI_IO_PASSTHROUGH or MPI_FUNCTION_SCSI_IO_REQUEST.
Signed-off-by Kashyap Desai <[email protected]>
---
drivers/message/fusion/mptctl.c +2 -2
@@ -360,8 +360,8 @@ static int mptctl_bus_reset(MPT_ADAPTER *ioc, u8 function)u16 iocstatus;/* bus reset is only good for SCSI IO, RAID PASSTHRU */ -if (!(function ==MPI_FUNCTION_RAID_SCSI_IO_PASSTHROUGH ) || - (function ==MPI_FUNCTION_SCSI_IO_REQUEST )) { +if (!(function ==MPI_FUNCTION_RAID_SCSI_IO_PASSTHROUGH || + function ==MPI_FUNCTION_SCSI_IO_REQUEST )) {dtmprintk (ioc,printk (MYIOC_s_WARN_FMT"TaskMgmt, not SCSI_IO!!\n" , ioc->name));return -EPERM ;