All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v7 0/4] powerpc/pseries: Implement indexed-count memory hotplug
@ 2017-02-15 18:45 Nathan Fontenot
  2017-02-15 18:45 ` [PATCH v7 1/4] powerpc/pseries: dlpar_memory_readd_by_index() when MEMORY_HOTREMOVE not defined Nathan Fontenot
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Nathan Fontenot @ 2017-02-15 18:45 UTC (permalink / raw)
  To: linuxppc-dev; +Cc: jallen, sahilmehta17, mdroth, david

Indexed-count memory hotplug allows addition and removal of contiguous
lmb blocks with a single command. This update will help with memory
DLPAR for Linux KVM guests and Qemu. The management of memory in Qemu
on a per-DIMM basis currently requires that DLPAR operations are done
in a series of DLPAR request to remove an entire range of LMBs. With
the indexed-count capability a single request can be made to remove or
add a contigious block of LMBs.

This patch set also reverts a previous patch to move pseries to use the
auto-online capabilities. This has proven problematic as the device
struct for a memory block does not get updated to indicate the memory
block is online when it is added, event though it is online.

Additionally there is a patch to correct an error when building with
the MEMORY_HOTREMOVE config option not set.

-Nathan
---

Updates from v6:
Patch 1/4: New
Patch 2/4: New
Patch 3/4: Re-based to latest kernel
Patch 4/4: Re-based to latest kernel
---

Nathan Fontenot (2):
      powerpc/pseries: dlpar_memory_readd_by_index() when MEMORY_HOTREMOVE not defined
      powerpc/pseries: Revert 'Auto-online hotplugged memory'

Sahil Mehta (2):
      powerpc/pseries: Implement indexed-count hotplug memory add
      powerpc/pseries: Implement indexed-count hotplug memory remove


 arch/powerpc/configs/pseries_defconfig          |    1 
 arch/powerpc/include/asm/rtas.h                 |    2 
 arch/powerpc/platforms/pseries/dlpar.c          |   38 +++
 arch/powerpc/platforms/pseries/hotplug-memory.c |  273 +++++++++++++++++++++--
 4 files changed, 286 insertions(+), 28 deletions(-)

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

end of thread, other threads:[~2017-02-27 10:11 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-15 18:45 [PATCH v7 0/4] powerpc/pseries: Implement indexed-count memory hotplug Nathan Fontenot
2017-02-15 18:45 ` [PATCH v7 1/4] powerpc/pseries: dlpar_memory_readd_by_index() when MEMORY_HOTREMOVE not defined Nathan Fontenot
2017-02-16  2:01   ` David Gibson
2017-02-15 18:45 ` [PATCH v7 2/4] powerpc/pseries: Revert 'Auto-online hotplugged memory' Nathan Fontenot
2017-02-16  4:34   ` Michael Ellerman
2017-02-20 20:49     ` Nathan Fontenot
2017-02-21  1:02       ` Michael Ellerman
2017-02-21 16:41         ` Nathan Fontenot
2017-02-27 10:11   ` [v7,2/4] " Michael Ellerman
2017-02-15 18:45 ` [PATCH v7 3/4] powerpc/pseries: Implement indexed-count hotplug memory add Nathan Fontenot
2017-02-17  6:58   ` Michael Ellerman
2017-02-19 11:33   ` [v7, " Michael Ellerman
2017-02-15 18:46 ` [PATCH v7 4/4] powerpc/pseries: Implement indexed-count hotplug memory remove Nathan Fontenot
2017-02-19 11:33   ` [v7, " Michael Ellerman

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.