mbox series

[00/16] qla2xxx: Updates for the driver

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

Message

Madhani, Himanshu July 25, 2018, 5:01 p.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. 

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     |  21 +-
 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    | 713 +++++++++++++++++++++++--------------
 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     | 153 +++++---
 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, 874 insertions(+), 476 deletions(-)

Comments

Martin K. Petersen July 31, 2018, 2:29 a.m. UTC | #1
Himanshu,

> 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. 

Does not apply, patch #2 fails. Please resubmit, thanks!
Madhani, Himanshu July 31, 2018, 5:14 a.m. UTC | #2
Hi Martin, 

> On Jul 30, 2018, at 7:29 PM, Martin K. Petersen <martin.petersen@oracle.com> wrote:
> 
> External Email
> 
> Himanshu,
> 
>> 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.
> 
> Does not apply, patch #2 fails. Please resubmit, thanks!
> 

Patch #2 depends on 4.18/scsi-fixes patch

https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-fixes&id=36eb8ff672faee83ccce60c191f0fef07c6adce6

Is this something you will fix in merge window, if I resubmit this series without the change which is dependent on this patch. 

> --
> Martin K. Petersen      Oracle Linux Engineering

Thanks,
- Himanshu