This first of all addresses the issue brought up in https://www.mail-archive.com/[email protected]/msg01375.html.
In addition, and that's the larger part of the series, I cleaned up and consolidated the ARM irqchip/gic layer further. See patches for details. Jan CC: Mark Rutland <[email protected]> CC: Ralf Ramsauer <[email protected]> Jan Kiszka (11): arm, arm64: Add irqchip_has_pending_irqs arm, arm64: Emulate PSCI service PSCI_CPU_SUSPEND arm, arm64: Remove indirection to gic_handle_irq arm, arm64: Move common GICD mapping into irqchip_cell_init arm, arm64: Remove unneeded forward type declarations from gic.h arm, arm64: Refactor target_cpu_map to gicv2_target_cpu_map arm, arm64: Removed unused mmio_access irqchip callback arm, arm64: Factor out handle_irq_target irqchip callback arm, arm64: Fold gic_probe_cpu_id into GICv2 gic_cpu_init arm, arm64: Move gic_targets_in_cell into gic-v2.c arm, arm64: Fold gic-common.c into irqchip.c hypervisor/arch/arm-common/Kbuild | 2 +- hypervisor/arch/arm-common/gic-common.c | 356 ----------------------- hypervisor/arch/arm-common/gic-v2.c | 143 +++++++-- hypervisor/arch/arm-common/include/asm/gic.h | 16 +- hypervisor/arch/arm-common/include/asm/irqchip.h | 7 +- hypervisor/arch/arm-common/include/asm/psci.h | 2 + hypervisor/arch/arm-common/irqchip.c | 241 ++++++++++++++- hypervisor/arch/arm-common/psci.c | 8 + hypervisor/arch/arm/gic-v3.c | 23 +- 9 files changed, 395 insertions(+), 403 deletions(-) delete mode 100644 hypervisor/arch/arm-common/gic-common.c -- 2.1.4 -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
