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.

Reply via email to