[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2 0/9] xen/arm: guest SMP support
Hi all, this patch series implement guest SMP support for ARM, using the ARM PSCI interface for secondary cpu bringup. Changes in v2: - set is_initialised in arch_set_info_guest; - zero vcpu_guest_context before using it; - add a patch to allocate secondaries dom0 vcpus; - split "move VCPUOP_register_vcpu_info to common code" in two; - add a patch to start the vtimer Xen timers on the processor they should be running on; - add a patch to initialize virt_timer and phys_timer with the same values on all vcpus. Stefano Stabellini (9): xen/arm: basic PSCI support, implement cpu_on xen/arm: allocate secondaries dom0 vcpus xen/arm: support for guest SGI xen/arm: support vcpu_op hypercalls xen/arm: implement map_domain_page_global and unmap_domain_page_global xen: move VCPUOP_register_vcpu_info to common code xen/arm: send IPIs to inject irqs into guest vcpus running on different pcpus xen/arm: start the vtimer Xen timers on the processor they should be running on xen/arm: initialize virt_timer and phys_timer with the same values on all vcpus xen/arch/arm/domain.c | 69 +++++++++++++++++++++++++ xen/arch/arm/domain_build.c | 8 +++- xen/arch/arm/mm.c | 10 ++++ xen/arch/arm/traps.c | 42 ++++++++++++++++ xen/arch/arm/vgic.c | 54 ++++++++++++++++++-- xen/arch/arm/vtimer.c | 22 ++++++-- xen/arch/x86/domain.c | 113 ------------------------------------------ xen/common/domain.c | 110 ++++++++++++++++++++++++++++++++++++++++ xen/include/asm-arm/domain.h | 30 ++++++++--- xen/include/asm-arm/gic.h | 3 + xen/include/asm-x86/domain.h | 3 - xen/include/xen/domain.h | 3 + xen/include/xen/sched.h | 3 + 13 files changed, 333 insertions(+), 137 deletions(-) Cheers, Stefano _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |