WSL2-Linux-Kernel/arch/powerpc/sysdev
Yang Yingliang 5de1902244 powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data()
[ Upstream commit 8b49670f3b ]

If remapping 'data->trig_page' fails, the 'data->eoi_mmio' need be unmapped
before returning from xive_spapr_populate_irq_data().

Fixes: eac1e731b5 ("powerpc/xive: guest exploitation of the XIVE interrupt controller")
Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20221017032333.1852406-1-yangyingliang@huawei.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-12-31 13:14:35 +01:00
..
ge
xics Revert "powerpc/rtas: Implement reentrant rtas call" 2022-10-15 07:59:02 +02:00
xive powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() 2022-12-31 13:14:35 +01:00
6xx-suspend.S
Kconfig
Makefile
cpm2.c
cpm2_pic.c
cpm2_pic.h
cpm_common.c
cpm_gpio.c
dart.h
dart_iommu.c powerpc/iommu: Add missing of_node_put in iommu_init_early_dart 2022-06-09 10:22:43 +02:00
dcr-low.S
dcr.c
ehv_pic.c
fsl_85xx_cache_ctlr.h
fsl_85xx_cache_sram.c
fsl_85xx_l2ctlr.c
fsl_gtm.c powerpc/sysdev: fix incorrect use to determine if list is empty 2022-04-08 14:23:38 +02:00
fsl_lbc.c
fsl_mpic_err.c
fsl_mpic_timer_wakeup.c
fsl_msi.c powerpc/sysdev/fsl_msi: Add missing of_node_put() 2022-10-26 12:35:22 +02:00
fsl_msi.h
fsl_pci.c powerpc/fsl-pci: Fix Class Code of PCIe Root Port 2022-08-17 14:22:57 +02:00
fsl_pci.h powerpc/fsl-pci: Fix Class Code of PCIe Root Port 2022-08-17 14:22:57 +02:00
fsl_pmc.c
fsl_rcpm.c
fsl_rio.c powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup 2022-06-09 10:23:12 +02:00
fsl_rio.h
fsl_rmu.c
fsl_soc.c
fsl_soc.h
grackle.c
i8259.c
indirect_pci.c
ipic.c
ipic.h
mmio_nvram.c
mpc5xxx_clocks.c
mpic.c
mpic.h
mpic_msgr.c
mpic_msi.c
mpic_timer.c
mpic_u3msi.c
msi_bitmap.c
of_rtc.c
pmi.c
rtc_cmos_setup.c
tsi108_dev.c
tsi108_pci.c
udbg_memcons.c