On Wed, 20 Sep 2017, 2:58am, Hannes Reinecke wrote: > From: Hannes Reinecke <hare@xxxxxxxx> > > When an rport is found in the bindings array there is no guarantee that > it had been a target port, so we need to call fc_remote_port_rolechg() > here to ensure the scsi_target_id is set correctly. > Otherwise the port will never be scanned. > > Signed-off-by: Hannes Reinecke <hare@xxxxxxxx> > --- > drivers/scsi/scsi_transport_fc.c | 11 +---------- > 1 file changed, 1 insertion(+), 10 deletions(-) > Verified that port is scanned after applying this patch. Tested-by: Chad Dupuis <chad.dupuis@xxxxxxxxxx>