]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
scsi: lpfc: Fix memory leak when nvmeio_trc debugfs entry is used
authorJustin Tee <justin.tee@broadcom.com>
Mon, 15 Sep 2025 18:08:06 +0000 (11:08 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 17 Sep 2025 02:20:00 +0000 (22:20 -0400)
commit06d3c77c520b8c3ddcfd11c75f92f91213f7078a
tree340dd8cf57dd6ebcb59f29545246253f22faf251
parent5de09770b1c0e229d2cec93e7f634fcdc87c9bc8
scsi: lpfc: Fix memory leak when nvmeio_trc debugfs entry is used

Right after phba->nvmeio_trc is kzalloc'ed, phba->nvmeio_trc is set to
NULL and the memory reference to free the kzalloc'ed memory is lost.
Remove the phba->nvmeio_trc NULL ptr assignment after kzalloc.
phba->nvmeio_trc is freed in lpfc_debugfs_terminate.

Signed-off-by: Justin Tee <justin.tee@broadcom.com>
Message-ID: <20250915180811.137530-10-justintee8345@gmail.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/lpfc/lpfc_debugfs.c