[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 |