android_kernel_motorola_sm6225/arch/arm/kvm
Marc Zyngier 75da01e127 ARM: KVM: vgic: force EOIed LRs to the empty state
The VGIC doesn't guarantee that an EOIed LR that has been configured
to generate a maintenance interrupt will appear as empty.

While the code recovers from this situation, it is better to clean
the LR and flag it as empty so it can be quickly recycled.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
2013-02-22 13:29:37 +00:00
..
arch_timer.c ARM: KVM: arch_timers: Add guest timer core support 2013-02-11 19:05:11 +00:00
arm.c ARM: KVM: arch_timers: Wire the init code and config option 2013-02-11 19:06:00 +00:00
coproc.c ARM: KVM: arch_timers: Add timer world switch 2013-02-11 19:05:38 +00:00
coproc.h KVM: ARM: Emulation framework and CP15 emulation 2013-01-23 13:29:13 -05:00
coproc_a15.c KVM: ARM: Emulation framework and CP15 emulation 2013-01-23 13:29:13 -05:00
emulate.c KVM: ARM: Emulation framework and CP15 emulation 2013-01-23 13:29:13 -05:00
guest.c KVM: ARM: User space API for getting/setting co-proc registers 2013-01-23 13:29:14 -05:00
init.S KVM: ARM: Hypervisor initialization 2013-01-23 13:29:10 -05:00
interrupts.S ARM: KVM: arch_timers: Add guest timer core support 2013-02-11 19:05:11 +00:00
interrupts_head.S ARM: KVM: arch_timers: Add timer world switch 2013-02-11 19:05:38 +00:00
Kconfig ARM: KVM: arch_timers: Wire the init code and config option 2013-02-11 19:06:00 +00:00
Makefile ARM: KVM: arch_timers: Wire the init code and config option 2013-02-11 19:06:00 +00:00
mmio.c ARM: KVM: Initial VGIC infrastructure code 2013-02-11 18:58:55 +00:00
mmu.c KVM: ARM: Handle I/O aborts 2013-01-23 13:29:17 -05:00
psci.c KVM: ARM: Power State Coordination Interface implementation 2013-01-23 13:29:18 -05:00
reset.c
trace.h KVM: ARM: Handle I/O aborts 2013-01-23 13:29:17 -05:00
vgic.c ARM: KVM: vgic: force EOIed LRs to the empty state 2013-02-22 13:29:37 +00:00