[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH for-4.5 0/8] Interrupt management reworking
Hello, While I was working on the ARM SMMU driver for Xen, I made some changes to improve interrupt handling. The main modifications of this patch series: - Add multiple handler support for interrupts - Merge route and setup IRQ functions - Improve error checking on some functions This patch series is a requirement to support ARM SMMU driver. Sincelery yours, *** BLURB HERE *** Julien Grall (8): xen/arm: irq: move gic {,un}lock in gic_set_irq_properties xen/arm: setup_dt_irq: don't enable the IRQ if the creation has failed xen/arm: IRQ: Protect IRQ to be shared between domains and XEN xen/arm: irq: Don't need to have a specific function to route IRQ to Xen xen/arm: IRQ: rename release_irq in release_dt_irq xen/arm: IRQ: Add lock contrainst for gic_irq_{startup,shutdown} xen/irq: Handle multiple action per IRQ xen/serial: remove serial_dt_irq xen/arch/arm/domain_build.c | 8 +- xen/arch/arm/gic.c | 206 +++++++++++++++++++++++------------- xen/arch/arm/irq.c | 6 +- xen/arch/arm/setup.c | 3 - xen/arch/arm/smpboot.c | 2 - xen/arch/arm/time.c | 11 -- xen/drivers/char/exynos4210-uart.c | 8 -- xen/drivers/char/ns16550.c | 11 -- xen/drivers/char/omap-uart.c | 8 -- xen/drivers/char/pl011.c | 8 -- xen/drivers/char/serial.c | 9 -- xen/include/asm-arm/gic.h | 7 -- xen/include/asm-arm/irq.h | 1 + xen/include/asm-arm/time.h | 3 - xen/include/xen/irq.h | 1 + xen/include/xen/serial.h | 5 - 16 files changed, 146 insertions(+), 151 deletions(-) -- 1.7.10.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |