mbox series

[v2,00/16] qla2xxx: Updates for the driver

Message ID 20180801061335.28709-1-himanshu.madhani@cavium.com (mailing list archive)
Headers show
Series qla2xxx: Updates for the driver | expand

Message

Madhani, Himanshu Aug. 1, 2018, 6:13 a.m. UTC
Hi Martin,

This patch series addresses issue with N2N connection for FCP and FC-NVMe by
moving login to state machine and handle various state change.

Please apply this series to 4.19/scsi-queue at your earliest.

Changes from v1 -> v2
o Rebased on 4.19/scsi-queue

Thanks,
Himanshu 

Himanshu Madhani (3):
  qla2xxx: Cleanup for N2N code
  qla2xxx: Fix stalled relogin
  qla2xxx: Update driver version to 10.00.00.08-k

Quinn Tran (13):
  qla2xxx: Fix N2N link re-connect
  qla2xxx: Fix login retry count
  qla2xxx: Add longer window for Chip reset
  qla2xxx: Prevent SysFS access when chip is down
  qla2xxx: Silent erroneous message
  qla2xxx: Fix redundant fc_rport registration
  qla2xxx: Fix session state stuck in Get Port DB
  qla2xxx: Fix unintended Logout
  qla2xxx: Flush mailbox commands on chip reset
  qla2xxx: Fix Management Server NPort handle reservation logic
  qla2xxx: Fix race between switch cmd completion and timeout
  qla2xxx: Save frame payload size from ICB
  qla2xxx: Migrate NVME N2N handling into state machine

 drivers/scsi/qla2xxx/qla_attr.c    |  33 +-
 drivers/scsi/qla2xxx/qla_dbg.c     |   3 +
 drivers/scsi/qla2xxx/qla_def.h     |  22 +-
 drivers/scsi/qla2xxx/qla_fw.h      |   5 +
 drivers/scsi/qla2xxx/qla_gbl.h     |   6 +-
 drivers/scsi/qla2xxx/qla_gs.c      |  67 +++-
 drivers/scsi/qla2xxx/qla_init.c    | 728 +++++++++++++++++++++++--------------
 drivers/scsi/qla2xxx/qla_inline.h  |   8 +-
 drivers/scsi/qla2xxx/qla_iocb.c    | 153 +++++---
 drivers/scsi/qla2xxx/qla_isr.c     |   3 +-
 drivers/scsi/qla2xxx/qla_mbx.c     | 155 +++++---
 drivers/scsi/qla2xxx/qla_mid.c     |   2 +-
 drivers/scsi/qla2xxx/qla_nvme.c    |  15 +-
 drivers/scsi/qla2xxx/qla_nvme.h    |   2 +-
 drivers/scsi/qla2xxx/qla_os.c      | 133 ++++---
 drivers/scsi/qla2xxx/qla_target.c  |  15 +-
 drivers/scsi/qla2xxx/qla_tmpl.c    |  13 +-
 drivers/scsi/qla2xxx/qla_version.h |   2 +-
 drivers/scsi/qla2xxx/tcm_qla2xxx.c |   3 -
 19 files changed, 888 insertions(+), 480 deletions(-)