On 06/21/2017 10:48 PM, Madhani, Himanshu wrote: > From: Duane Grigsby <duane.grigsby@xxxxxxxxxx> > > Added logic to change the login process into an optional PRIL > step for FC-NVMe ports as a separate operation, such that we can > change type to 0x28 (NVMe). > > Currently, the driver performs the PLOGI/PRLI together as one > operation, but if the discovered port is an NVMe port then we > first issue the PLOGI and then we issue the PRLI. Also, the > fabric discovery logic was changed to mark each discovered FC > NVMe port, so that we can register them with the FC-NVMe transport > later. > > Signed-off-by: Darren Trapp <darren.trapp@xxxxxxxxxx> > Signed-off-by: Duane Grigsby <duane.grigsby@xxxxxxxxxx> > Signed-off-by: Anil Gurumurthy <anil.gurumurhty@xxxxxxxxxx> > Signed-off-by: Giridhar Malavali <giridhar.malavali@xxxxxxxxxx> > Signed-off-by: Himanshu Madhani <himanshu.madhani@xxxxxxxxxx> > Reviewed-by: Johannes Thumshirn <jthumshirn@xxxxxxx> > --- > drivers/scsi/qla2xxx/qla_dbg.c | 9 +- > drivers/scsi/qla2xxx/qla_def.h | 30 ++++++- > drivers/scsi/qla2xxx/qla_fw.h | 13 ++- > drivers/scsi/qla2xxx/qla_gbl.h | 1 + > drivers/scsi/qla2xxx/qla_init.c | 168 ++++++++++++++++++++++++++++++++++++-- > drivers/scsi/qla2xxx/qla_iocb.c | 21 +++++ > drivers/scsi/qla2xxx/qla_mbx.c | 33 +++++--- > drivers/scsi/qla2xxx/qla_os.c | 4 + > drivers/scsi/qla2xxx/qla_target.c | 4 +- > 9 files changed, 256 insertions(+), 27 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)