diff options
Diffstat (limited to 'drivers/s390/scsi/zfcp_ccw.c')
-rw-r--r-- | drivers/s390/scsi/zfcp_ccw.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/s390/scsi/zfcp_ccw.c b/drivers/s390/scsi/zfcp_ccw.c index 728147131e1d..285881f07648 100644 --- a/drivers/s390/scsi/zfcp_ccw.c +++ b/drivers/s390/scsi/zfcp_ccw.c | |||
@@ -106,10 +106,6 @@ static int zfcp_ccw_set_online(struct ccw_device *ccw_device) | |||
106 | if (retval) | 106 | if (retval) |
107 | goto out; | 107 | goto out; |
108 | 108 | ||
109 | retval = zfcp_adapter_scsi_register(adapter); | ||
110 | if (retval) | ||
111 | goto out_scsi_register; | ||
112 | |||
113 | /* initialize request counter */ | 109 | /* initialize request counter */ |
114 | BUG_ON(!zfcp_reqlist_isempty(adapter)); | 110 | BUG_ON(!zfcp_reqlist_isempty(adapter)); |
115 | adapter->req_no = 0; | 111 | adapter->req_no = 0; |
@@ -123,8 +119,6 @@ static int zfcp_ccw_set_online(struct ccw_device *ccw_device) | |||
123 | flush_work(&adapter->scan_work); | 119 | flush_work(&adapter->scan_work); |
124 | return 0; | 120 | return 0; |
125 | 121 | ||
126 | out_scsi_register: | ||
127 | zfcp_erp_thread_kill(adapter); | ||
128 | out: | 122 | out: |
129 | up(&zfcp_data.config_sema); | 123 | up(&zfcp_data.config_sema); |
130 | return retval; | 124 | return retval; |