]> git.ipfire.org Git - thirdparty/linux.git/commit
scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
authorHaoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
Sat, 13 Dec 2025 08:36:43 +0000 (16:36 +0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sat, 24 Jan 2026 03:39:07 +0000 (22:39 -0500)
commit4747bafaa50115d9667ece446b1d2d4aba83dc7f
treec286be3b4fb03dbe0881b920987f175127d31923
parent56bd3c0f749f45793d1eae1d0ddde4255c749bf6
scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()

If nonemb_cmd->va fails to be allocated, free the allocation previously
made by alloc_mcc_wrb().

Fixes: 50a4b824be9e ("scsi: be2iscsi: Fix to make boot discovery non-blocking")
Cc: stable@vger.kernel.org
Signed-off-by: Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
Link: https://patch.msgid.link/20251213083643.301240-1-lihaoxiang@isrc.iscas.ac.cn
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/be2iscsi/be_mgmt.c