]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/scsi/qla2xxx/qla_rscn.c
[SCSI] update fc_transport for removal of block/unblock functions
[mv-sheeva.git] / drivers / scsi / qla2xxx / qla_rscn.c
index 3e53f62d640d2e8acfdad88f140b6017f92048d9..2c3342108dd82219f311adc9644cd50acbc9a3eb 100644 (file)
@@ -320,8 +320,7 @@ qla2x00_update_login_fcport(scsi_qla_host_t *ha, struct mbx_entry *mbxstat,
        fcport->flags &= ~FCF_FAILOVER_NEEDED;
        fcport->iodesc_idx_sent = IODESC_INVALID_INDEX;
        atomic_set(&fcport->state, FCS_ONLINE);
-       if (fcport->rport)
-               fc_remote_port_unblock(fcport->rport);
+       schedule_work(&fcport->rport_add_work);
 }