]> git.ipfire.org Git - people/ms/linux.git/commit
sata_dwc_460ex: fix resource leak on error path
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Wed, 7 Jan 2015 13:24:19 +0000 (15:24 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 30 Jan 2015 01:40:50 +0000 (17:40 -0800)
commit065566a604b11aa93d7bae59e8c053d2cf1a91f5
treef245bfe05a1a47a1c83fd27f0e2d5fd66a5ae8e1
parentaaef7ece8199e21a21ed4f5d065044cd1ce37f81
sata_dwc_460ex: fix resource leak on error path

commit 4aaa71873ddb9faf4b0c4826579e2f6d18ff9ab4 upstream.

DMA mapped IO should be unmapped on the error path in probe() and
unconditionally on remove().

Fixes: 62936009f35a ([libata] Add 460EX on-chip SATA driver, sata_dwc_460ex)
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/ata/sata_dwc_460ex.c