scsi: mpt3sas: Fix double free warnings
authorSuganath Prabu S <suganath-prabu.subramani@broadcom.com>
Fri, 8 May 2020 11:07:38 +0000 (07:07 -0400)
committerSasha Levin <sashal@kernel.org>
Tue, 30 Jun 2020 19:38:24 +0000 (15:38 -0400)
commitb3ab6af46a4078dc11ccd7b764ea40df3bfb7937
tree19847bcc9aa0f64152c4130387154d3235ccc8a7
parent3d34e959526e936586ab549dd7b0cf63fd888452
scsi: mpt3sas: Fix double free warnings

[ Upstream commit cbbfdb2a2416c9f0cde913cf09670097ac281282 ]

Fix following warning from Smatch static analyser:

drivers/scsi/mpt3sas/mpt3sas_base.c:5256 _base_allocate_memory_pools()
warn: 'ioc->hpr_lookup' double freed

drivers/scsi/mpt3sas/mpt3sas_base.c:5256 _base_allocate_memory_pools()
warn: 'ioc->internal_lookup' double freed

Link: https://lore.kernel.org/r/20200508110738.30732-1-suganath-prabu.subramani@broadcom.com
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Suganath Prabu S <suganath-prabu.subramani@broadcom.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/scsi/mpt3sas/mpt3sas_base.c