[PATCH V2 0/5] kexec changes for Power ISA 3.0

Aneesh Kumar K.V aneesh.kumar at linux.vnet.ibm.com
Fri Aug 19 18:52:34 AEST 2016


Add kexec support with radix page table config.

Changes from v1:
* Rebase to latest kernel
* add tlbflush on MMU cleanup

Aneesh Kumar K.V (1):
  powerpc/mm: Add radix flush all with IS=3

Benjamin Herrenschmidt (4):
  powerpc/64/kexec: NULL check "clear_all" in kexec_sequence
  powerpc/64/kexec: Fix MMU cleanup on radix
  powerpc/64/kexec: Copy image with MMU off when possible
  powerpc/64/kexec: Remove BookE special default_machine_kexec_prepare()

 .../powerpc/include/asm/book3s/64/tlbflush-radix.h |  1 +
 arch/powerpc/include/asm/mmu-book3e.h              |  3 +
 arch/powerpc/include/asm/mmu.h                     |  4 ++
 arch/powerpc/kernel/machine_kexec_64.c             | 74 +++++++---------------
 arch/powerpc/kernel/misc_64.S                      | 25 ++++++--
 arch/powerpc/mm/pgtable-book3s64.c                 |  9 +++
 arch/powerpc/mm/pgtable-radix.c                    | 12 ++++
 arch/powerpc/mm/tlb-radix.c                        | 15 +++++
 8 files changed, 84 insertions(+), 59 deletions(-)

-- 
2.7.4



More information about the Linuxppc-dev mailing list