]> www.infradead.org Git - users/dwmw2/linux.git/commit
ionic: fix missing pci_release_regions() on error in ionic_probe()
authorYang Yingliang <yangyingliang@huawei.com>
Fri, 6 May 2022 03:40:40 +0000 (11:40 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 18 May 2022 08:23:43 +0000 (10:23 +0200)
commit8b1b8fc819f7dee14a93d83ef9b6b5b400e4d5cd
treee2370fbc8a576f178610a8403936ca40c006c959
parent2cb8689f45f2bf5843e60a028f0981a38fa2f5c4
ionic: fix missing pci_release_regions() on error in ionic_probe()

[ Upstream commit e4b1045bf9cfec6f70ac6d3783be06c3a88dcb25 ]

If ionic_map_bars() fails, pci_release_regions() need be called.

Fixes: fbfb8031533c ("ionic: Add hardware init and device commands")
Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Link: https://lore.kernel.org/r/20220506034040.2614129-1-yangyingliang@huawei.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c