[PATCH V2 00/10] Fixes for Radix support

Aneesh Kumar K.V aneesh.kumar at linux.vnet.ibm.com
Thu Jun 9 00:25:48 AEST 2016


Hi Michael,

This series includes patches I had posted before. I collected them in a series
and marked the series V2. This address the review feedback I received from
last post.


Aneesh Kumar K.V (9):
  powerpc/mm/radix: Update to tlb functions ric argument
  powerpc/mm/radix: Flush page walk cache when freeing page table
  powerpc/mm/radix: Update LPCR HR bit as per ISA
  powerpc/mm: use _raw variant of page table accessors
  powerpc/mm: Compile out radix related functions if RADIX_MMU is
    disabled
  powerpc/hash: Use the correct ppp mask when updating hpte
  powerpc/mm: Clear top 16 bits of va only on older cpus
  powerpc/mm: Print formation regarding the the MMU mode
  powerpc/mm/hash: Update SDR1 size encoding as documented in ISA 3.0

Balbir Singh (1):
  Fix .long's in mm/tlb-radix.c to more meaningful

 arch/powerpc/include/asm/book3s/32/pgalloc.h       |  1 -
 arch/powerpc/include/asm/book3s/64/mmu-hash.h      |  1 +
 arch/powerpc/include/asm/book3s/64/mmu.h           |  5 ++
 arch/powerpc/include/asm/book3s/64/pgalloc.h       | 16 +++-
 arch/powerpc/include/asm/book3s/64/pgtable-4k.h    |  6 +-
 arch/powerpc/include/asm/book3s/64/pgtable-64k.h   |  6 +-
 arch/powerpc/include/asm/book3s/64/pgtable.h       | 99 +++++++++++++++-------
 .../powerpc/include/asm/book3s/64/tlbflush-radix.h |  3 +
 arch/powerpc/include/asm/book3s/64/tlbflush.h      | 15 +++-
 arch/powerpc/include/asm/book3s/pgalloc.h          |  5 --
 arch/powerpc/include/asm/mmu.h                     | 12 ++-
 arch/powerpc/include/asm/pgtable-be-types.h        | 15 ++++
 arch/powerpc/include/asm/ppc-opcode.h              | 14 +++
 arch/powerpc/include/asm/reg.h                     |  1 +
 arch/powerpc/mm/hash_native_64.c                   | 14 +--
 arch/powerpc/mm/hash_utils_64.c                    | 12 +--
 arch/powerpc/mm/pgtable-radix.c                    |  7 +-
 arch/powerpc/mm/tlb-radix.c                        | 94 +++++++++++++-------
 18 files changed, 236 insertions(+), 90 deletions(-)

-- 
2.7.4



More information about the Linuxppc-dev mailing list