| .. | .. |
|---|
| 534 | 534 | |
|---|
| 535 | 535 | /* re-init to undo drop from zfcp_fc_adisc() */ |
|---|
| 536 | 536 | port->d_id = ntoh24(adisc_resp->adisc_port_id); |
|---|
| 537 | | - /* port is good, unblock rport without going through erp */ |
|---|
| 538 | | - zfcp_scsi_schedule_rport_register(port); |
|---|
| 537 | + /* port is still good, nothing to do */ |
|---|
| 539 | 538 | out: |
|---|
| 540 | 539 | atomic_andnot(ZFCP_STATUS_PORT_LINK_TEST, &port->status); |
|---|
| 541 | 540 | put_device(&port->dev); |
|---|
| .. | .. |
|---|
| 595 | 594 | int retval; |
|---|
| 596 | 595 | |
|---|
| 597 | 596 | set_worker_desc("zadisc%16llx", port->wwpn); /* < WORKER_DESC_LEN=24 */ |
|---|
| 598 | | - get_device(&port->dev); |
|---|
| 599 | | - port->rport_task = RPORT_DEL; |
|---|
| 600 | | - zfcp_scsi_rport_work(&port->rport_work); |
|---|
| 601 | 597 | |
|---|
| 602 | 598 | /* only issue one test command at one time per port */ |
|---|
| 603 | 599 | if (atomic_read(&port->status) & ZFCP_STATUS_PORT_LINK_TEST) |
|---|