All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4 v6] arm: introduce psci_smp_ops and use them on Xen
@ 2013-04-05 13:10 ` Stefano Stabellini
  0 siblings, 0 replies; 113+ messages in thread
From: Stefano Stabellini @ 2013-04-05 13:10 UTC (permalink / raw)
  To: linux-arm-kernel

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

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

end of thread, other threads:[~2013-04-25  7:48 UTC | newest]

Thread overview: 113+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-05 13:10 [PATCH 0/4 v6] arm: introduce psci_smp_ops and use them on Xen Stefano Stabellini
2013-04-05 13:10 ` Stefano Stabellini
2013-04-05 13:10 ` Stefano Stabellini
2013-04-05 13:11 ` [PATCH v6 1/4] arm: introduce psci_smp_ops Stefano Stabellini
2013-04-05 13:11   ` Stefano Stabellini
2013-04-05 13:11   ` Stefano Stabellini
2013-04-18 16:13   ` Russell King - ARM Linux
2013-04-18 16:13     ` Russell King - ARM Linux
2013-04-18 16:20     ` Stefano Stabellini
2013-04-18 16:20       ` Stefano Stabellini
2013-04-18 16:35       ` Nicolas Pitre
2013-04-18 16:35         ` Nicolas Pitre
2013-04-18 16:49         ` Stefano Stabellini
2013-04-18 16:49           ` Stefano Stabellini
2013-04-18 16:49           ` Stefano Stabellini
2013-04-18 17:40           ` Nicolas Pitre
2013-04-18 17:40             ` Nicolas Pitre
2013-04-22 14:23           ` Russell King - ARM Linux
2013-04-22 14:23             ` Russell King - ARM Linux
2013-04-22 14:20         ` Russell King - ARM Linux
2013-04-22 14:20           ` Russell King - ARM Linux
2013-04-18 16:40       ` Nicolas Pitre
2013-04-18 16:40         ` Nicolas Pitre
2013-04-18 17:01         ` Stefano Stabellini
2013-04-18 17:01           ` Stefano Stabellini
2013-04-18 17:38           ` Nicolas Pitre
2013-04-18 17:38             ` Nicolas Pitre
2013-04-19  9:40             ` Stefano Stabellini
2013-04-19  9:40               ` Stefano Stabellini
2013-04-19 15:47               ` Nicolas Pitre
2013-04-19 15:47                 ` Nicolas Pitre
2013-04-19 16:16                 ` [Xen-devel] " Ian Campbell
2013-04-19 16:16                   ` Ian Campbell
2013-04-19 16:33                   ` Nicolas Pitre
2013-04-19 16:33                     ` Nicolas Pitre
2013-04-19 17:06                     ` Stefano Stabellini
2013-04-19 17:06                       ` Stefano Stabellini
2013-04-19 17:06                       ` Stefano Stabellini
2013-04-22 15:21                       ` Ian Campbell
2013-04-22 15:21                         ` Ian Campbell
2013-04-22 16:07                         ` Nicolas Pitre
2013-04-22 16:07                           ` Nicolas Pitre
2013-04-24 18:13                           ` Stefano Stabellini
2013-04-24 18:13                             ` Stefano Stabellini
2013-04-25  7:48                           ` Ian Campbell
2013-04-25  7:48                             ` Ian Campbell
2013-04-19  9:52             ` Ian Campbell
2013-04-19  9:52               ` Ian Campbell
2013-04-22 14:06       ` Russell King - ARM Linux
2013-04-22 14:06         ` Russell King - ARM Linux
2013-04-24 18:25         ` Stefano Stabellini
2013-04-24 18:25           ` Stefano Stabellini
2013-04-24 18:25           ` Stefano Stabellini
2013-04-05 13:11 ` [PATCH v6 2/4] arm: prefer psci_smp_ops over mdesc->smp Stefano Stabellini
2013-04-05 13:11   ` Stefano Stabellini
2013-04-05 13:11   ` Stefano Stabellini
2013-04-05 16:15   ` Nicolas Pitre
2013-04-05 16:15     ` Nicolas Pitre
2013-04-05 16:15     ` Nicolas Pitre
2013-04-05 13:11 ` [PATCH v6 3/4] ARM: Enable selection of SMP operations at boot time Stefano Stabellini
2013-04-05 13:11   ` Stefano Stabellini
2013-04-05 13:11   ` Stefano Stabellini
2013-04-09 20:03   ` Nicolas Pitre
2013-04-09 20:03     ` Nicolas Pitre
2013-04-05 13:11 ` [PATCH v6 4/4] xen/arm: introduce xen_early_init, use PSCI on xen Stefano Stabellini
2013-04-05 13:11   ` Stefano Stabellini
2013-04-05 13:11   ` Stefano Stabellini
2013-04-05 16:22   ` Nicolas Pitre
2013-04-05 16:22     ` Nicolas Pitre
2013-04-05 16:22     ` Nicolas Pitre
2013-04-05 17:16     ` Stefano Stabellini
2013-04-05 17:16       ` Stefano Stabellini
2013-04-05 17:16       ` Stefano Stabellini
2013-04-05 17:34       ` Stefano Stabellini
2013-04-05 17:34         ` Stefano Stabellini
2013-04-05 17:34         ` Stefano Stabellini
2013-04-05 19:41         ` Nicolas Pitre
2013-04-05 19:41           ` Nicolas Pitre
2013-04-05 19:41           ` Nicolas Pitre
2013-04-05 19:36       ` Nicolas Pitre
2013-04-05 19:36         ` Nicolas Pitre
2013-04-05 19:36         ` Nicolas Pitre
2013-04-05 20:50         ` Rob Herring
2013-04-05 20:50           ` Rob Herring
2013-04-05 20:50           ` Rob Herring
2013-04-05 21:21           ` Nicolas Pitre
2013-04-05 21:21             ` Nicolas Pitre
2013-04-05 21:21             ` Nicolas Pitre
2013-04-05 23:20             ` Stefano Stabellini
2013-04-05 23:20               ` Stefano Stabellini
2013-04-05 23:20               ` Stefano Stabellini
2013-04-06  0:15               ` Nicolas Pitre
2013-04-06  0:15                 ` Nicolas Pitre
2013-04-06  0:15                 ` Nicolas Pitre
2013-04-05 23:15           ` Stefano Stabellini
2013-04-05 23:15             ` Stefano Stabellini
2013-04-05 23:15             ` Stefano Stabellini
2013-04-05 16:01 ` [PATCH 0/4 v6] arm: introduce psci_smp_ops and use them on Xen Stefano Stabellini
2013-04-05 16:01   ` Stefano Stabellini
2013-04-05 16:01   ` Stefano Stabellini
2013-04-08 11:05 ` Stefano Stabellini
2013-04-08 11:05   ` Stefano Stabellini
2013-04-11  8:25   ` Olof Johansson
2013-04-11  8:25     ` Olof Johansson
2013-04-11 20:16     ` Rob Herring
2013-04-11 20:16       ` Rob Herring
2013-04-12  8:57       ` Will Deacon
2013-04-12  8:57         ` Will Deacon
2013-04-12  8:57         ` Will Deacon
2013-04-12 10:58         ` Stefano Stabellini
2013-04-12 10:58           ` Stefano Stabellini
2013-04-12 14:13         ` Rob Herring
2013-04-12 14:13           ` Rob Herring

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.