[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v5 0/7] xen/arm: move to mach-virt and support SMP



Arnd, Olof,
during the last few merge windows Konrad has always sent the Xen ARM
patches to Linus via his tree, but this time (3.10 merge window), after
consulting with Konrad I am thinking of sending to Linus the pull
request myself.

Arnd, are you OK with this patch series?

It's all very Xen specific and it is already in linux-next.
The only non-Xen files that are touched are arch/arm/Kconfig, to select
ARM_PSCI on XEN, and arch/arm/boot/dts/Makefile, to build the xenvm DTB
if CONFIG_ARCH_VIRT.

Cheers,

Stefano


On Thu, 25 Apr 2013, Stefano Stabellini wrote:
> Hi all,
> this patch series, based on 3.9-rc3, moves xenvm to mach-virt,
> introduces SMP support in Xen on ARM and implements machine reboot and
> power off via Xen sched_op hypercalls.
> 
> Each patch comes with a detailed changelog.
> 
> 
> The merge window is approaching, this patch series only contains Xen
> specific changes for ARM, if anybody has any objections speak now
> please.
> 
> I would like an ack from an ARM maintainer on patch #4 and #5 since they
> touch generic ARM Makefiles.
> 
> 
> Changes in v5:
> - allocate xen_vcpu_info dynamically, aligning it to the size of the
> struct;
> - use VCPUOP_register_vcpu_info on cpu0 too;
> - set pm_power_off and arm_pm_restart from the Xen specific
> intialization code.
> 
> 
> 
> Stefano Stabellini (7):
>       xen/arm: actually pass a non-NULL percpu pointer to request_percpu_irq
>       xen/arm: implement HYPERVISOR_vcpu_op
>       xen/arm: SMP support
>       xen: move the xenvm machine to mach-virt
>       xen/arm: XEN selects ARM_PSCI
>       xenvm: add a simple PSCI node and a second cpu
>       xen/arm: use sched_op hypercalls for machine reboot and power off
> 
>  arch/arm/Kconfig                     |    1 +
>  arch/arm/boot/dts/Makefile           |    4 +-
>  arch/arm/boot/dts/xenvm-4.2.dts      |   13 ++++++
>  arch/arm/include/asm/xen/hypercall.h |    1 +
>  arch/arm/mach-vexpress/v2m.c         |    1 -
>  arch/arm/mach-virt/virt.c            |    1 +
>  arch/arm/xen/enlighten.c             |   75 ++++++++++++++++++++++++++++++---
>  arch/arm/xen/hypercall.S             |    1 +
>  8 files changed, 87 insertions(+), 10 deletions(-)
> 
> 
> git://git.kernel.org/pub/scm/linux/kernel/git/sstabellini/xen.git 
> 3.9-rc3-smp-5-tag
> 
> Cheers,
> 
> Stefano
> 

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.