|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH-4.5 0/4] remove maintenance interrupts
Hi all,
this patch series removes any needs for maintenance interrupts for both
hardware and software interrupts in Xen.
It achieves the goal by using the GICH_LR_HW bit for hardware interrupts
and by checking the status of the GICH_LR registers on return to guest,
clearing the registers that are invalid and handling the lifecycle of
the corresponding interrupts in Xen data structures.
Please test!!
Stefano Stabellini (4):
xen/arm: remove unused virtual parameter from vgic_vcpu_inject_irq
xen/arm: support HW interrupts in gic_set_lr
xen/arm: do not request maintenance_interrupts
xen/arm: set GICH_HCR_NPIE if all the LRs are in use
xen/arch/arm/domain.c | 2 +-
xen/arch/arm/gic.c | 158
+++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------
xen/arch/arm/irq.c | 2 +-
xen/arch/arm/time.c | 2 +-
xen/arch/arm/vgic.c | 7 ++---
xen/arch/arm/vtimer.c | 4 +--
xen/include/asm-arm/gic.h | 2 +-
7 files changed, 85 insertions(+), 92 deletions(-)
git://xenbits.xen.org/people/sstabellini/xen-unstable.git
no_maintenance_interrupts
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |