From: Tomas Henzl Date: Fri, 23 Jan 2015 22:41:14 +0000 (-0600) Subject: hpsa: fix memory leak in kdump hard reset X-Git-Tag: v4.0-rc1~126^2~54 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=03741d956eaac31264952e0afa181b62713892a5;p=karo-tx-linux.git hpsa: fix memory leak in kdump hard reset There is a potential memory leak in hpsa_kdump_hard_reset_controller. Reviewed-by: Don Brace Reviewed-by: Scott Teel Signed-off-by: Tomas Henzl Signed-off-by: Don Brace Signed-off-by: Christoph Hellwig --- diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c index 2b9baea27a58..d97f4555ab0f 100644 --- a/drivers/scsi/hpsa.c +++ b/drivers/scsi/hpsa.c @@ -5840,7 +5840,7 @@ static int hpsa_kdump_hard_reset_controller(struct pci_dev *pdev) } rc = write_driver_ver_to_cfgtable(cfgtable); if (rc) - goto unmap_vaddr; + goto unmap_cfgtable; /* If reset via doorbell register is supported, use that. * There are two such methods. Favor the newest method.