]> rtime.felk.cvut.cz Git - jailhouse.git/commit
arm: Convert software queue of pending interrupts into a ring
authorJan Kiszka <jan.kiszka@siemens.com>
Thu, 16 Jun 2016 09:07:46 +0000 (11:07 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Thu, 16 Jun 2016 16:41:13 +0000 (18:41 +0200)
commit8b121b498b6e2f204c9b128b42e5423118be220b
treec15e960f827ce05702a8ce3ef3dd15af8ea52eb4
parent9fc9f67f05c9fbe872f647a0d47f54e7dbb9b90f
arm: Convert software queue of pending interrupts into a ring

This massively simplifies the code and reduces the memory usage in
struct per_cpu. However, adding interrupt priorities later on may
require another rework.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
hypervisor/arch/arm/gic-v2.c
hypervisor/arch/arm/gic-v3.c
hypervisor/arch/arm/include/asm/irqchip.h
hypervisor/arch/arm/include/asm/percpu.h
hypervisor/arch/arm/irqchip.c