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

Reply via email to