All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/9] xen/arm: guest SMP support
@ 2013-03-26 14:46 Stefano Stabellini
  2013-03-26 14:47 ` [PATCH v2 1/9] xen/arm: basic PSCI support, implement cpu_on Stefano Stabellini
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: Stefano Stabellini @ 2013-03-26 14:46 UTC (permalink / raw)
  To: xen-devel@lists.xensource.com
  Cc: Tim (Xen.org), Ian Campbell, Stefano Stabellini

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2013-04-18 12:02 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-26 14:46 [PATCH v2 0/9] xen/arm: guest SMP support Stefano Stabellini
2013-03-26 14:47 ` [PATCH v2 1/9] xen/arm: basic PSCI support, implement cpu_on Stefano Stabellini
2013-03-26 14:47 ` [PATCH v2 2/9] xen/arm: allocate secondaries dom0 vcpus Stefano Stabellini
2013-03-26 14:47 ` [PATCH v2 3/9] xen/arm: support for guest SGI Stefano Stabellini
2013-03-26 14:47 ` [PATCH v2 4/9] xen/arm: support vcpu_op hypercalls Stefano Stabellini
2013-03-26 14:47 ` [PATCH v2 5/9] xen/arm: implement map_domain_page_global and unmap_domain_page_global Stefano Stabellini
2013-03-26 14:47 ` [PATCH v2 6/9] xen: move VCPUOP_register_vcpu_info to common code Stefano Stabellini
2013-04-16 12:51   ` Julien Grall
2013-04-18 12:02     ` Stefano Stabellini
2013-03-26 14:47 ` [PATCH v2 7/9] xen/arm: send IPIs to inject irqs into guest vcpus running on different pcpus Stefano Stabellini
2013-03-26 14:47 ` [PATCH v2 8/9] xen/arm: start the vtimer Xen timers on the processor they should be running on Stefano Stabellini
2013-03-26 14:47 ` [PATCH v2 9/9] xen/arm: initialize virt_timer and phys_timer with the same values on all vcpus Stefano Stabellini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.