Hi all, with the latest updates the qla2xxx driver fails to log into remote ports, whereas P2P connections continued to work. After a lengthy debugging session I found that latest update has several less-than-perfect patches, all of which contributing to the failed (or, rather, not attempted) login. With these patches the problem is no longer seen and the driver behaves as expected. As usual, comments and reviews are welcome. Hannes Reinecke (3): qla2xxx: Fixup locking for session deletion qla2xxx: do not check login_state if no loop id is assigned qla2xxx: ensure async flags are reset correctly drivers/scsi/qla2xxx/qla_def.h | 4 ++-- drivers/scsi/qla2xxx/qla_gs.c | 2 ++ drivers/scsi/qla2xxx/qla_init.c | 42 ++++++++++++++++++++++++++------------- drivers/scsi/qla2xxx/qla_os.c | 7 ++++++- drivers/scsi/qla2xxx/qla_target.c | 17 ++++++---------- 5 files changed, 44 insertions(+), 28 deletions(-) -- 2.12.3