All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Martin K. Petersen" <martin.petersen@oracle.com>
To: Nilesh Javali <njavali@marvell.com>
Cc: <martin.petersen@oracle.com>, <linux-scsi@vger.kernel.org>,
	<GR-FC-Storage-Upstream@marvell.com>, <agurumurthy@marvell.com>,
	<emilne@redhat.com>, <jmeneghi@redhat.com>, <hare@suse.com>
Subject: Re: [PATCH 00/33] scsi: qla2xxx: Bug fixes and hardening
Date: Fri, 07 Aug 2026 10:40:52 -0400	[thread overview]
Message-ID: <yq1fr0q3sh1.fsf@ca-mkp.ca.oracle.com> (raw)
In-Reply-To: <20260730155838.2119230-1-njavali@marvell.com> (Nilesh Javali's message of "Thu, 30 Jul 2026 21:28:05 +0530")


Nilesh,

> This series collects bug fixes, hardening, and small cleanups for the
> qla2xxx driver that are independent of the QLA29xx adapter enablement.
> Most were uncovered by static analysis and fuzzing of the driver's
> interrupt, mailbox, NVMe, and BSG paths; 30 of the 33 patches carry a
> Fixes: tag and are marked for stable.

Applied to 7.3/scsi-staging, thanks!

-- 
Martin K. Petersen

      parent reply	other threads:[~2026-08-07 14:41 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-07-30 15:58 [PATCH 00/33] scsi: qla2xxx: Bug fixes and hardening Nilesh Javali
2026-07-30 15:58 ` [PATCH 01/33] scsi: qla2xxx: Clamp MSI-X derived queue counts to avoid truncation Nilesh Javali
2026-07-30 15:58 ` [PATCH 02/33] scsi: qla2xxx: Improve firmware dump data capture Nilesh Javali
2026-07-30 15:58 ` [PATCH 03/33] scsi: qla2xxx: Serialize flash version read in reset handler Nilesh Javali
2026-07-30 15:58 ` [PATCH 04/33] scsi: qla2xxx: Fix use-after-free of qpair work on queue teardown Nilesh Javali
2026-07-30 15:58 ` [PATCH 05/33] scsi: qla2xxx: Clarify MPI optrom address/length units Nilesh Javali
2026-07-30 15:58 ` [PATCH 06/33] scsi: qla2xxx: Fix cs84xx use-after-free on host teardown Nilesh Javali
2026-07-30 15:58 ` [PATCH 07/33] scsi: qla2xxx: Don't query firmware state while chip is down Nilesh Javali
2026-07-30 15:58 ` [PATCH 08/33] scsi: qla2xxx: Zero mailbox struct in qla2x00_get_firmware_state() Nilesh Javali
2026-07-30 15:58 ` [PATCH 09/33] scsi: qla2xxx: Fix FCE trace enable parsing in debugfs Nilesh Javali
2026-07-30 15:58 ` [PATCH 10/33] scsi: qla2xxx: Fix FCE trace use-after-free during firmware dump Nilesh Javali
2026-07-30 15:58 ` [PATCH 11/33] scsi: qla2xxx: Use memset_io() to clear QLAFX00 request ring slot Nilesh Javali
2026-07-30 15:58 ` [PATCH 12/33] scsi: qla2xxx: Null out freed pointers in qla2x00_mem_alloc() error path Nilesh Javali
2026-07-30 15:58 ` [PATCH 13/33] scsi: qla2xxx: Fix response queue over-consumption in __qla_consume_iocb() Nilesh Javali
2026-07-30 15:58 ` [PATCH 14/33] scsi: qla2xxx: Fix soft lockup polling continuation IOCB signature Nilesh Javali
2026-07-30 15:58 ` [PATCH 15/33] scsi: qla2xxx: Bound rsp_info_len to avoid OOB sense-data read Nilesh Javali
2026-07-30 15:58 ` [PATCH 16/33] scsi: qla2xxx: Avoid req_q_map double-read in qla2x00_error_entry() Nilesh Javali
2026-07-30 15:58 ` [PATCH 17/33] scsi: qla2xxx: Quiesce response IRQ before freeing request queue Nilesh Javali
2026-07-30 15:58 ` [PATCH 18/33] scsi: qla2xxx: Reject non-SCSI SRB on status IOCB fast path Nilesh Javali
2026-07-30 15:58 ` [PATCH 19/33] scsi: qla2xxx: Clamp max_npiv_vports to VP_CTRL bitmap capacity Nilesh Javali
2026-07-30 15:58 ` [PATCH 20/33] scsi: qla2xxx: Avoid double completion in async IOCB timeout Nilesh Javali
2026-07-30 15:58 ` [PATCH 21/33] scsi: qla2xxx: Skip vport under deletion in report ID acquisition Nilesh Javali
2026-07-30 15:58 ` [PATCH 22/33] scsi: qla2xxx: Drop vport reference under lock " Nilesh Javali
2026-07-30 15:58 ` [PATCH 23/33] scsi: qla2xxx: Hold vport_slock for host map update " Nilesh Javali
2026-07-30 15:58 ` [PATCH 24/33] scsi: qla2xxx: Fix NVMe abort reference leak on repeated abort Nilesh Javali
2026-07-30 15:58 ` [PATCH 25/33] scsi: qla2xxx: Skip NVMe LS reject IOCB when FW not started Nilesh Javali
2026-07-30 15:58 ` [PATCH 26/33] scsi: qla2xxx: Unlink NVMe unsol ctx before freeing on LS reject error Nilesh Javali
2026-07-30 15:58 ` [PATCH 27/33] scsi: qla2xxx: Serialize NVMe unsol ctx list with a per-fcport lock Nilesh Javali
2026-07-30 15:58 ` [PATCH 28/33] scsi: qla2xxx: Use coherent DMA buffer for D_Port diagnostics Nilesh Javali
2026-07-30 15:58 ` [PATCH 29/33] scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leak Nilesh Javali
2026-07-30 15:58 ` [PATCH 30/33] scsi: qla2xxx: Validate BSG request_len before reading vendor_cmd[] Nilesh Javali
2026-07-30 15:58 ` [PATCH 31/33] scsi: qla2xxx: Zero SFP DMA buffer in FRU/I2C bsg handlers Nilesh Javali
2026-07-30 15:58 ` [PATCH 32/33] scsi: qla2xxx: Bound i2c->length in I2C " Nilesh Javali
2026-07-30 15:58 ` [PATCH 33/33] scsi: qla2xxx: Update version to 12.00.00.2607b2 Nilesh Javali
2026-08-07 14:40 ` Martin K. Petersen [this message]

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=yq1fr0q3sh1.fsf@ca-mkp.ca.oracle.com \
    --to=martin.petersen@oracle.com \
    --cc=GR-FC-Storage-Upstream@marvell.com \
    --cc=agurumurthy@marvell.com \
    --cc=emilne@redhat.com \
    --cc=hare@suse.com \
    --cc=jmeneghi@redhat.com \
    --cc=linux-scsi@vger.kernel.org \
    --cc=njavali@marvell.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.