aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/message/fusion/mptfc.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/message/fusion/mptfc.c')
-rw-r--r--drivers/message/fusion/mptfc.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/message/fusion/mptfc.c b/drivers/message/fusion/mptfc.c
index 33f7256055b1..8b3ff2d43fb3 100644
--- a/drivers/message/fusion/mptfc.c
+++ b/drivers/message/fusion/mptfc.c
@@ -1358,6 +1358,9 @@ mptfc_event_process(MPT_ADAPTER *ioc, EventNotificationReply_t *pEvReply)
1358 unsigned long flags; 1358 unsigned long flags;
1359 int rc=1; 1359 int rc=1;
1360 1360
1361 if (ioc->bus_type != FC)
1362 return 0;
1363
1361 devtverboseprintk(ioc, printk(MYIOC_s_DEBUG_FMT "MPT event (=%02Xh) routed to SCSI host driver!\n", 1364 devtverboseprintk(ioc, printk(MYIOC_s_DEBUG_FMT "MPT event (=%02Xh) routed to SCSI host driver!\n",
1362 ioc->name, event)); 1365 ioc->name, event));
1363 1366
@@ -1396,7 +1399,7 @@ mptfc_ioc_reset(MPT_ADAPTER *ioc, int reset_phase)
1396 unsigned long flags; 1399 unsigned long flags;
1397 1400
1398 rc = mptscsih_ioc_reset(ioc,reset_phase); 1401 rc = mptscsih_ioc_reset(ioc,reset_phase);
1399 if (rc == 0) 1402 if ((ioc->bus_type != FC) || (!rc))
1400 return rc; 1403 return rc;
1401 1404
1402 1405