Message ID | 20190305105901.13185-1-skashyap@marvell.com (mailing list archive) |
---|---|
Headers | show |
Series | qedf: Misc fixes for the driver. | expand |
Hi Martin,
Kindly share the latest update on this.
Thanks,
~Saurav
-----Original Message-----
From: Saurav Kashyap <skashyap@marvell.com>
Date: Tuesday, 5 March 2019 at 4:29 PM
To: "martin.petersen@oracle.com" <martin.petersen@oracle.com>
Cc: "QLogic-Storage-Upstream@cavium.com" <QLogic-Storage-Upstream@cavium.com>, "linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>
Subject: [PATCH 00/26] qedf: Misc fixes for the driver.
Resent-From: <Dept_Linux_FC@cavium.com>
Resent-Date: Tuesday, 5 March 2019 at 4:29 PM
Hi Martin,
This series has misc bug fixes and code enchancements in flush routine,
abort and TMF path.
Kindly apply this series to scsi-queue at your earliest convenience.
Thanks,
~Saurav
Andrew Vasquez (1):
qedf: Correct the memory barriers in qedf_ring_doorbell.
Chad Dupuis (10):
qedf: Do not retry ELS request if qedf_alloc_cmd fails.
qedf: Correct xid range overlap between offloaded requests and libfc
requests.
qedf: Add missing return in qedf_post_io_req() in the fcport offload
check.
qedf: Simplify s/g list mapping.
qedf: Use a separate completion for cleanup commands.
qedf: Add missing fc_disc_init call after allocating lport.
qedf: Add additional checks for io_req->sc_cmd validity.
qedf: Wait for upload and link down processing during soft ctx reset.
qedf: Add missing return in qedf_scsi_done().
qedf: Check both the FCF and fabric ID before servicing clear virtual
link.
Hannes Reinecke (4):
qedf: missing kref_put in qedf_xmit()
qedf: fixup locking in qedf_restart_rport()
qedf: fixup bit operations.
qedf: fc_rport_priv reference counting fixes
Saurav Kashyap (7):
qedf: Modify abort and tmf handler to handle edge condition and flush.
qedf: Check for link state before processing LL2 packets and send
fipvlan retries.
qedf: Don't send ABTS for under run scenario.
qedf: Check for tm_flags instead of cmd_type during cleanup.
qedf: Correctly handle refcounting of rdata.
qedf: Fix lport may be used uninitialezed warning.
qedf: Update the driver version to 8.37.25.19.
Shyam Sundar (4):
qedf: Modify flush routine to handle all I/Os and TMF.
qedf: Don't queue anything if upload is in progress.
qedf: Add a flag to help debugging io_req which could not be cleaned.
qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is cleared.
drivers/scsi/qedf/qedf.h | 51 ++-
drivers/scsi/qedf/qedf_debugfs.c | 2 -
drivers/scsi/qedf/qedf_els.c | 72 +++-
drivers/scsi/qedf/qedf_fip.c | 76 ++--
drivers/scsi/qedf/qedf_io.c | 736 ++++++++++++++++++++++++++++++---------
drivers/scsi/qedf/qedf_main.c | 249 +++++++++----
drivers/scsi/qedf/qedf_version.h | 8 +-
7 files changed, 903 insertions(+), 291 deletions(-)
--
1.8.3.1
Hi Saurav,
> Kindly share the latest update on this.
We're still in the 5.1 merge window. I can't merge anything new until
Linus releases rc1.