On 11/21/2017 01:00 AM, James Smart wrote: > During RSCN storms, the driver does not rediscover some targets. > The driver marks some RSCN as to be handled after the ones it's > working on. The driver missed processing some deferred RSCN. > > Move where the driver checks for deferred RSCNs and initiate > deferred RSCN handling if the flag was set. Also revise nport state > within the RSCN confirm routine. Add some state data to a possible > debug print to aid future debugging. > > Signed-off-by: Dick Kennedy <dick.kennedy@xxxxxxxxxxxx> > Signed-off-by: James Smart <james.smart@xxxxxxxxxxxx> > > --- > v3: > per review, fix weird data element that was a combination of > multiple fields. The log print now has each field. > --- > drivers/scsi/lpfc/lpfc_ct.c | 19 +++++++++++++++++++ > drivers/scsi/lpfc/lpfc_els.c | 4 +--- > drivers/scsi/lpfc/lpfc_hbadisc.c | 7 +++++-- > 3 files changed, 25 insertions(+), 5 deletions(-) > Reviewed-by: Hannes Reinecke <hare@xxxxxxxx> Cheers, Hannes -- Dr. Hannes Reinecke Teamlead Storage & Networking hare@xxxxxxx +49 911 74053 688 SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: F. Imendörffer, J. Smithard, J. Guild, D. Upmanyu, G. Norton HRB 21284 (AG Nürnberg)