NTB: hw: amd: fix an issue about leak system resources
authorKaige Li <likaige@loongson.cn>
Tue, 11 Aug 2020 01:59:57 +0000 (09:59 +0800)
committerJon Mason <jdmason@kudzu.us>
Mon, 24 Aug 2020 02:36:32 +0000 (22:36 -0400)
commit44a0a3c17919db1498cebb02ecf3cf4abc1ade7b
tree8fda78fe848c39e316b06b54899175fdb212e79e
parentd012a7190fc1fd72ed48911e77ca97ba4521bccd
NTB: hw: amd: fix an issue about leak system resources

The related system resources were not released when pci_set_dma_mask(),
pci_set_consistent_dma_mask(), or pci_iomap() return error in the
amd_ntb_init_pci() function. Add pci_release_regions() to fix it.

Fixes: a1b3695820aa ("NTB: Add support for AMD PCI-Express Non-Transparent Bridge")
Signed-off-by: Kaige Li <likaige@loongson.cn>
Signed-off-by: Jon Mason <jdmason@kudzu.us>
drivers/ntb/hw/amd/ntb_hw_amd.c