From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934675Ab3DHLFX (ORCPT ); Mon, 8 Apr 2013 07:05:23 -0400 Received: from smtp.citrix.com ([66.165.176.89]:41020 "EHLO SMTP.CITRIX.COM" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757022Ab3DHLFV (ORCPT ); Mon, 8 Apr 2013 07:05:21 -0400 X-IronPort-AV: E=Sophos;i="4.87,429,1363132800"; d="scan'208";a="18053266" Date: Mon, 8 Apr 2013 12:05:17 +0100 From: Stefano Stabellini X-X-Sender: sstabellini@kaball.uk.xensource.com To: Stefano Stabellini CC: "xen-devel@lists.xensource.com" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "will.deacon@arm.com" , Arnd Bergmann , Nicolas Pitre , "rob.herring@calxeda.com" , Olof Johansson Subject: Re: [PATCH 0/4 v6] arm: introduce psci_smp_ops and use them on Xen In-Reply-To: Message-ID: References: User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Arnd, Olof, do you have any thoughts on this series? Would you be happy to carry it in the arm-soc tree? The last patch, "xen/arm: introduce xen_early_init, use PSCI on xen" has a (small) dependency on this series: http://marc.info/?l=linux-kernel&m=136430893610688&w=2 would you be OK with taking that one too, or should that go through the Xen tree? Cheers, Stefano On Fri, 5 Apr 2013, Stefano Stabellini wrote: > Hi all, > this is the sixth version of the patch series to move virt_smp_ops out of > mach-virt and make it a generic set of reusable PSCI based smp_ops. > psci_smp_ops are preferred over the platform smp_ops. > I added a patch to introduce smp_init to this series. > In the last patch I am using smp_init to switch to psci_smp_ops if Xen > is detected on the platform. > > > Jon Medhurst (1): > ARM: Enable selection of SMP operations at boot time > > Stefano Stabellini (3): > arm: introduce psci_smp_ops > arm: prefer psci_smp_ops over mdesc->smp > xen/arm: introduce xen_early_init, use PSCI on xen > > arch/arm/Kconfig | 1 + > arch/arm/include/asm/mach/arch.h | 3 + > arch/arm/include/asm/psci.h | 29 ++++++++++++++ > arch/arm/include/asm/xen/hypervisor.h | 6 +++ > arch/arm/kernel/Makefile | 5 ++- > arch/arm/kernel/psci.c | 7 +-- > arch/arm/kernel/psci_smp.c | 67 +++++++++++++++++++++++++++++++++ > arch/arm/kernel/setup.c | 12 +++++- > arch/arm/mach-virt/Makefile | 1 - > arch/arm/mach-virt/platsmp.c | 58 ---------------------------- > arch/arm/mach-virt/virt.c | 3 - > arch/arm/xen/enlighten.c | 36 ++++++++++++++---- > 12 files changed, 152 insertions(+), 76 deletions(-) > > > git://xenbits.xen.org/people/sstabellini/linux-pvhvm.git 3.9-rc3-smp-6 > > > Cheers, > > Stefano >