On Tuesday 05 September 2017 08:02 PM, Lokesh Vutla wrote:
> This series is based on branch "next". It has couple of bug
> fixes and adds affinity based routing for arm gic. This should
> be able to go independently from gicv3 movement to common place.

After this the following 5 patches from "wip/gicv3-rework" are required
to get gicv3 working on ARM64:

5ec520f arm64: Dispatch ICC_SGI1R accesses
75105d8 arm-common: Hack ICH_LR accessors for arm64 usage
e286938 hypervisor: Fix sysreg macro definitions
4d7cf10 inmates: Move gic v3 to common
3d72cc7 hypervisor: Move GIC v3 to arm-common

Thanks and regards,
Lokesh

> 
> Changes since v3:
> - Rebased on top of next branch
> - Add affinity based irq routing
> - Add cluster_id and remove affX from sgi structure.
> - Explicitly specify routing mode for arm_cpu_kick().
> 
> Lokesh Vutla (7):
>   arm: gicv3: Fix the GICD_IROUTER offset
>   arm: gicv3: Fix detection of redistributor
>   arm: gicv3: Add support for affinity based irq routing
>   arm-common: Use cluster_id instead of affinity levels
>   arm-common: irq-chip: Handle affinity based sgis for
>     gic_handle_sgir_write()
>   arm-common: control: Populate cluster_id in sgi for arm_cpu_kick
>   arm-common: control: Explicitly specify routing mode for
>     arm_cpu_kick()
> 
>  hypervisor/arch/arm-common/control.c             |  5 ++-
>  hypervisor/arch/arm-common/include/asm/irqchip.h |  7 +---
>  hypervisor/arch/arm-common/irqchip.c             | 15 +++++---
>  hypervisor/arch/arm/gic-v3.c                     | 47 
> +++++++++++++++++-------
>  hypervisor/arch/arm/include/asm/sysregs.h        |  8 ++++
>  hypervisor/arch/arm64/include/asm/sysregs.h      | 11 ++++++
>  6 files changed, 67 insertions(+), 26 deletions(-)
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to