mbox series

[v4,0/2] qla2xxx SAN Congestion Management (SCM) support

Message ID 20200630102229.29660-1-njavali@marvell.com (mailing list archive)
Headers show
Series qla2xxx SAN Congestion Management (SCM) support | expand

Message

Nilesh Javali June 30, 2020, 10:22 a.m. UTC
Martin,

Please apply the updated qla2xxx patch series implementing SAN
Congestion Management (SCM) support to the scsi tree at your
earliest convenience.

We will follow this up with another patchset to add SCM statistics to
the scsi transport fc, as recommended by James.

v3->v4:
1. Removed unused structure highlighted by Himanshu.
2. Addressed issues highlighted by James.
3. Changed the use of GFP_ATOMIC allocations to be the exception
than the norm during FPIN events.

v2->v3:
1. Updated Reviewed-by tags

v1->v2:
1. Applied changes to address warnings highlighted by Bart.
2. Removed data structures and functions that should be part of fc
transport, to be send out in a follow-up patchset.
3. Changed the existing code to use definitions from fc transport
headers.

Thanks,
Nilesh

Shyam Sundar (2):
  qla2xxx: Change in PUREX to handle FPIN ELS requests.
  qla2xxx: SAN congestion management(SCM) implementation.

 drivers/scsi/qla2xxx/qla_dbg.c  |  13 +-
 drivers/scsi/qla2xxx/qla_def.h  |  71 +++++++-
 drivers/scsi/qla2xxx/qla_fw.h   |   6 +-
 drivers/scsi/qla2xxx/qla_gbl.h  |   4 +-
 drivers/scsi/qla2xxx/qla_init.c |   9 +-
 drivers/scsi/qla2xxx/qla_isr.c  | 291 +++++++++++++++++++++++++++-----
 drivers/scsi/qla2xxx/qla_mbx.c  |  64 ++++++-
 drivers/scsi/qla2xxx/qla_os.c   |  37 +++-
 include/uapi/scsi/fc/fc_els.h   |   1 +
 9 files changed, 428 insertions(+), 68 deletions(-)


base-commit: 47742bde281b2920aae8bb82ed2d61d890aa4f56

Comments

Martin K. Petersen July 3, 2020, 4:03 a.m. UTC | #1
On Tue, 30 Jun 2020 03:22:27 -0700, Nilesh Javali wrote:

> Martin,
> 
> Please apply the updated qla2xxx patch series implementing SAN
> Congestion Management (SCM) support to the scsi tree at your
> earliest convenience.
> 
> We will follow this up with another patchset to add SCM statistics to
> the scsi transport fc, as recommended by James.
> 
> [...]

Applied to 5.9/scsi-queue, thanks!

[1/2] scsi: qla2xxx: Change in PUREX to handle FPIN ELS requests
      https://git.kernel.org/mkp/scsi/c/62e9dd177732
[2/2] scsi: qla2xxx: SAN congestion management implementation
      https://git.kernel.org/mkp/scsi/c/9f2475fe7406