public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
From: "Martin K. Petersen" <martin.petersen@oracle.com>
To: Tony Battersby <tonyb@cybernetics.com>
Cc: Nilesh Javali <njavali@marvell.com>,
	GR-QLogic-Storage-Upstream@marvell.com,
	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>,
	"Martin K. Petersen" <martin.petersen@oracle.com>,
	linux-scsi <linux-scsi@vger.kernel.org>,
	target-devel@vger.kernel.org, scst-devel@lists.sourceforge.net,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	Xose Vazquez Perez <xose.vazquez@gmail.com>
Subject: Re: [PATCH v3 00/16] qla2xxx target mode improvements
Date: Wed, 12 Nov 2025 18:19:10 -0500	[thread overview]
Message-ID: <yq1o6p6etkz.fsf@ca-mkp.ca.oracle.com> (raw)
In-Reply-To: <aaea0ab0-da8b-4153-9369-60db7507ff7a@cybernetics.com> (Tony Battersby's message of "Mon, 10 Nov 2025 10:46:45 -0500")


Tony,

> This patch series improves the qla2xxx FC driver in target mode. I
> developed these patches using the out-of-tree SCST target-mode
> subsystem (https://scst.sourceforge.net/), although most of the
> improvements will also apply to the other target-mode subsystems such
> as the in-tree LIO. Unfortunately qla2xxx+LIO does not pass all of my
> tests, but my patches do not make it any worse (results below). These
> patches have been well-tested at my employer with qla2xxx+SCST in both
> initiator mode and target mode and with a variety of FC HBAs and
> initiators. Since SCST is out-of-tree, some of the patches have parts
> that apply in-tree and other parts that apply out-of-tree to SCST. The
> SCST patches can be found in the v2 posting linked above.

Applied to 6.19/scsi-staging, thanks!

-- 
Martin K. Petersen

  parent reply	other threads:[~2025-11-12 23:19 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-11-10 15:46 [PATCH v3 00/16] qla2xxx target mode improvements Tony Battersby
2025-11-10 15:47 ` [PATCH v3 01/16] Revert "scsi: qla2xxx: Perform lockless command completion in abort path" Tony Battersby
2025-11-10 15:48 ` [PATCH v3 02/16] scsi: qla2xxx: fix initiator mode with qlini_mode=exclusive Tony Battersby
2025-11-10 15:50 ` [PATCH v3 03/16] scsi: qla2xxx: fix lost interrupts with qlini_mode=disabled Tony Battersby
2025-11-10 15:51 ` [PATCH v3 04/16] scsi: qla2xxx: use reinit_completion on mbx_intr_comp Tony Battersby
2025-11-10 15:52 ` [PATCH v3 05/16] scsi: qla2xxx: remove code for unsupported hardware Tony Battersby
2025-11-10 15:54 ` [PATCH v3 06/16] scsi: qla2xxx: improve debug output for term exchange Tony Battersby
2025-11-10 15:55 ` [PATCH v3 07/16] scsi: qla2xxx: fix term exchange when cmd_sent_to_fw == 1 Tony Battersby
2025-11-10 15:57 ` [PATCH v3 09/16] scsi: qla2xxx: fix races with aborting commands Tony Battersby
2025-11-10 15:58 ` [PATCH v3 10/16] scsi: qla2xxx: improve checks in qlt_xmit_response / qlt_rdy_to_xfer Tony Battersby
2025-11-10 15:59 ` [PATCH v3 11/16] scsi: qla2xxx: fix TMR failure handling Tony Battersby
2025-11-10 16:01 ` [PATCH v3 12/16] scsi: qla2xxx: fix invalid memory access with big CDBs Tony Battersby
2025-11-10 16:02 ` [PATCH v3 13/16] scsi: qla2xxx: add cmd->rsp_sent Tony Battersby
2025-11-10 16:03 ` [PATCH v3 14/16] scsi: qla2xxx: improve cmd logging Tony Battersby
2025-11-10 16:04 ` [PATCH v3 15/16] scsi: qla2xxx: add back SRR support Tony Battersby
2025-11-10 16:05 ` [PATCH v3 16/16] scsi: qla2xxx: improve safety of cmd lookup by handle Tony Battersby
2025-11-10 16:07 ` [PATCH v3 08/16] scsi: qla2xxx: clear cmds after chip reset Tony Battersby
2025-11-12 23:19 ` Martin K. Petersen [this message]
2025-11-20  4:16 ` [PATCH v3 00/16] qla2xxx target mode improvements Martin K. Petersen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=yq1o6p6etkz.fsf@ca-mkp.ca.oracle.com \
    --to=martin.petersen@oracle.com \
    --cc=GR-QLogic-Storage-Upstream@marvell.com \
    --cc=James.Bottomley@HansenPartnership.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    --cc=njavali@marvell.com \
    --cc=scst-devel@lists.sourceforge.net \
    --cc=target-devel@vger.kernel.org \
    --cc=tonyb@cybernetics.com \
    --cc=xose.vazquez@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox