diff options
Diffstat (limited to 'drivers/s390/scsi/zfcp_erp.c')
-rw-r--r-- | drivers/s390/scsi/zfcp_erp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/s390/scsi/zfcp_erp.c b/drivers/s390/scsi/zfcp_erp.c index 174b38fe7623..f5ebeb7ca2be 100644 --- a/drivers/s390/scsi/zfcp_erp.c +++ b/drivers/s390/scsi/zfcp_erp.c | |||
@@ -869,7 +869,7 @@ static int zfcp_erp_port_strategy_open_common(struct zfcp_erp_action *act) | |||
869 | if (fc_host_port_type(adapter->scsi_host) == FC_PORTTYPE_PTP) | 869 | if (fc_host_port_type(adapter->scsi_host) == FC_PORTTYPE_PTP) |
870 | return zfcp_erp_open_ptp_port(act); | 870 | return zfcp_erp_open_ptp_port(act); |
871 | if (!(p_status & ZFCP_STATUS_PORT_DID_DID)) { | 871 | if (!(p_status & ZFCP_STATUS_PORT_DID_DID)) { |
872 | schedule_work(&port->gid_pn_work); | 872 | queue_work(zfcp_data.work_queue, &port->gid_pn_work); |
873 | return ZFCP_ERP_CONTINUES; | 873 | return ZFCP_ERP_CONTINUES; |
874 | } | 874 | } |
875 | case ZFCP_ERP_STEP_NAMESERVER_LOOKUP: | 875 | case ZFCP_ERP_STEP_NAMESERVER_LOOKUP: |
@@ -1209,7 +1209,7 @@ static void zfcp_erp_schedule_work(struct zfcp_unit *unit) | |||
1209 | atomic_set_mask(ZFCP_STATUS_UNIT_SCSI_WORK_PENDING, &unit->status); | 1209 | atomic_set_mask(ZFCP_STATUS_UNIT_SCSI_WORK_PENDING, &unit->status); |
1210 | INIT_WORK(&p->work, zfcp_erp_scsi_scan); | 1210 | INIT_WORK(&p->work, zfcp_erp_scsi_scan); |
1211 | p->unit = unit; | 1211 | p->unit = unit; |
1212 | schedule_work(&p->work); | 1212 | queue_work(zfcp_data.work_queue, &p->work); |
1213 | } | 1213 | } |
1214 | 1214 | ||
1215 | static void zfcp_erp_rport_register(struct zfcp_port *port) | 1215 | static void zfcp_erp_rport_register(struct zfcp_port *port) |