Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161945Ab3DEQCF (ORCPT ); Fri, 5 Apr 2013 12:02:05 -0400 Received: from smtp.citrix.com ([66.165.176.89]:18778 "EHLO SMTP.CITRIX.COM" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1161724Ab3DEQCD (ORCPT ); Fri, 5 Apr 2013 12:02:03 -0400 X-IronPort-AV: E=Sophos;i="4.87,415,1363132800"; d="scan'208";a="17763192" Date: Fri, 5 Apr 2013 17:01:55 +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" , Russell King - ARM Linux 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 Content-Length: 2051 Lines: 55 Russell, sorry for not CC'ing you explicitly since v1 of this series, there have been quite few lengthy discussions on this topic. Do you have any opinions on this? Do you feel that this work belong to your tree, or do you want me to go via arm-soc? 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 > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/