|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v8 00/10] gic and vgic fixes and improvements
Hi all,
this patch series is a collection of three previously sent patch series
to fix bugs in the gic/vgic and implement irq migration on arm.
They have been grouped together under Ian's suggestion.
The last versions of the series, sent separately, were:
<alpine.DEB.2.02.1407031546180.11722@xxxxxxxxxxxxxxxxxxxxxxx>
<alpine.DEB.2.02.1406131216260.13771@xxxxxxxxxxxxxxxxxxxxxxx>
<alpine.DEB.2.02.1406241906040.19982@xxxxxxxxxxxxxxxxxxxxxxx>
Stefano Stabellini (10):
xen/arm: observe itargets setting in vgic_enable_irqs and
vgic_disable_irqs
xen/arm: move setting GIC_IRQ_GUEST_QUEUED earlier
xen/arm: inflight irqs during migration
xen/arm: support irq delivery to vcpu > 0
xen/arm: physical irq follow virtual irq
xen: introduce sched_move_irqs
xen/arm: remove workaround to inject evtchn_irq on irq enable
xen/arm: take the rank lock before accessing ipriority
xen: introduce bit access macros for the IRQ line status flags
xen/arm: make accesses to desc->status flags atomic
xen/arch/arm/domain.c | 11 ++-
xen/arch/arm/domain_build.c | 3 +
xen/arch/arm/gic-v2.c | 19 +++-
xen/arch/arm/gic.c | 38 ++++++--
xen/arch/arm/irq.c | 48 +++++-----
xen/arch/arm/vgic-v2.c | 51 ++++++++++-
xen/arch/arm/vgic.c | 172 ++++++++++++++++++++++++++++++------
xen/common/schedule.c | 12 ++-
xen/drivers/passthrough/arm/smmu.c | 4 +-
xen/include/asm-arm/gic.h | 3 +
xen/include/asm-arm/irq.h | 2 +
xen/include/asm-arm/vgic.h | 13 ++-
xen/include/asm-x86/irq.h | 2 +
xen/include/xen/irq.h | 27 ++++--
14 files changed, 328 insertions(+), 77 deletions(-)
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |