diff options
-rw-r--r-- | drivers/scsi/libfc/fc_rport.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/scsi/libfc/fc_rport.c b/drivers/scsi/libfc/fc_rport.c index 35ca0e72df46..02300523b234 100644 --- a/drivers/scsi/libfc/fc_rport.c +++ b/drivers/scsi/libfc/fc_rport.c | |||
@@ -310,6 +310,7 @@ static void fc_rport_work(struct work_struct *work) | |||
310 | restart = 1; | 310 | restart = 1; |
311 | else | 311 | else |
312 | list_del(&rdata->peers); | 312 | list_del(&rdata->peers); |
313 | rdata->event = RPORT_EV_NONE; | ||
313 | mutex_unlock(&rdata->rp_mutex); | 314 | mutex_unlock(&rdata->rp_mutex); |
314 | mutex_unlock(&lport->disc.disc_mutex); | 315 | mutex_unlock(&lport->disc.disc_mutex); |
315 | } | 316 | } |