]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
scsi: mpi3mr: Add NULL checks when resetting request and reply queues
authorRanjan Kumar <ranjan.kumar@broadcom.com>
Thu, 12 Feb 2026 07:00:26 +0000 (12:30 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 18 Feb 2026 02:31:47 +0000 (21:31 -0500)
commitfa96392ebebc8fade2b878acb14cce0f71016503
tree3e1fdb490a9776ec4af05e08955790ba7565fe42
parent5b313760059c9df7d60aba7832279bcb81b4aec0
scsi: mpi3mr: Add NULL checks when resetting request and reply queues

The driver encountered a crash during resource cleanup when the reply and
request queues were NULL due to freed memory.  This issue occurred when the
creation of reply or request queues failed, and the driver freed the memory
first, but attempted to mem set the content of the freed memory, leading to
a system crash.

Add NULL pointer checks for reply and request queues before accessing the
reply/request memory during cleanup

Signed-off-by: Ranjan Kumar <ranjan.kumar@broadcom.com>
Link: https://patch.msgid.link/20260212070026.30263-1-ranjan.kumar@broadcom.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/mpi3mr/mpi3mr_fw.c