All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V2 00/11] powerpc/mm/hash: Cleanup and fixes
@ 2017-03-16 10:31 Aneesh Kumar K.V
  2017-03-16 10:31 ` [PATCH V2 01/11] powerpc/mm/nohash: MM_SLICE is only used by book3s 64 Aneesh Kumar K.V
                   ` (10 more replies)
  0 siblings, 11 replies; 28+ messages in thread
From: Aneesh Kumar K.V @ 2017-03-16 10:31 UTC (permalink / raw)
  To: benh, paulus, mpe; +Cc: linuxppc-dev, Aneesh Kumar K.V

Hi,

This series collect all the different patches sent before into one patch series.
The patch series is also rebased  on top of latest upstream linus.
It also contain fixes to the patches posted earlier.

Aneesh Kumar K.V (11):
  powerpc/mm/nohash: MM_SLICE is only used by book3s 64
  powerpc/mm/slice: when computing slice mask limit lowe slice max addr
    correctly
  powerpc/mm: Cleanup bits definition between hash and radix.
  powerpc/mm/radix: rename _PAGE_LARGE to R_PAGE_LARGE
  powerpc/mm: Add translation mode information in /proc/cpuinfo
  powerpc/mm/hugetlb: Filter out hugepage size not supported by page
    table layout
  powerpc/mm: Conditional defines of pte bits are messy
  powerpc/mm: Express everything based on Radix page table defines
  powerpc/mm: Lower the max real address to 51 bits
  powerpc/mm/radix: Make max pfn bits a variable
  powerpc/mm: Move hash specific pte bits to be top bits of RPN

 arch/powerpc/include/asm/book3s/64/hash-64k.h |  8 ++++--
 arch/powerpc/include/asm/book3s/64/hash.h     | 35 ++++++++++++++++--------
 arch/powerpc/include/asm/book3s/64/hugetlb.h  |  2 +-
 arch/powerpc/include/asm/book3s/64/pgtable.h  | 39 ++++++++++++++++-----------
 arch/powerpc/include/asm/book3s/64/radix.h    | 12 ++++++++-
 arch/powerpc/include/asm/mmu-book3e.h         |  5 ----
 arch/powerpc/include/asm/nohash/64/pgtable.h  |  5 ----
 arch/powerpc/mm/hash_native_64.c              |  1 +
 arch/powerpc/mm/hash_utils_64.c               |  1 +
 arch/powerpc/mm/hugetlbpage-book3e.c          |  7 -----
 arch/powerpc/mm/hugetlbpage.c                 | 20 ++++++++++++++
 arch/powerpc/mm/mmu_context_nohash.c          |  5 ----
 arch/powerpc/mm/pgtable-radix.c               |  1 +
 arch/powerpc/mm/pgtable_64.c                  |  3 +++
 arch/powerpc/mm/slice.c                       |  5 ++--
 arch/powerpc/mm/tlb-radix.c                   |  2 +-
 arch/powerpc/platforms/Kconfig.cputype        |  2 +-
 arch/powerpc/platforms/powernv/setup.c        |  4 +++
 arch/powerpc/platforms/pseries/setup.c        |  4 +++
 19 files changed, 103 insertions(+), 58 deletions(-)

-- 
2.7.4

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

end of thread, other threads:[~2017-03-17  8:54 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-16 10:31 [PATCH V2 00/11] powerpc/mm/hash: Cleanup and fixes Aneesh Kumar K.V
2017-03-16 10:31 ` [PATCH V2 01/11] powerpc/mm/nohash: MM_SLICE is only used by book3s 64 Aneesh Kumar K.V
2017-03-16 22:00   ` Paul Mackerras
2017-03-16 10:32 ` [PATCH V2 02/11] powerpc/mm/slice: when computing slice mask limit lowe slice max addr correctly Aneesh Kumar K.V
2017-03-16 22:03   ` Paul Mackerras
2017-03-17  6:55     ` Aneesh Kumar K.V
2017-03-16 10:32 ` [PATCH V2 03/11] powerpc/mm: Cleanup bits definition between hash and radix Aneesh Kumar K.V
2017-03-16 22:16   ` Paul Mackerras
2017-03-16 10:32 ` [PATCH V2 04/11] powerpc/mm/radix: rename _PAGE_LARGE to R_PAGE_LARGE Aneesh Kumar K.V
2017-03-16 22:16   ` Paul Mackerras
2017-03-16 10:32 ` [PATCH V2 05/11] powerpc/mm: Add translation mode information in /proc/cpuinfo Aneesh Kumar K.V
2017-03-16 22:17   ` Paul Mackerras
2017-03-16 10:32 ` [PATCH V2 06/11] powerpc/mm/hugetlb: Filter out hugepage size not supported by page table layout Aneesh Kumar K.V
2017-03-16 22:19   ` Paul Mackerras
2017-03-16 10:32 ` [PATCH V2 07/11] powerpc/mm: Conditional defines of pte bits are messy Aneesh Kumar K.V
2017-03-16 22:21   ` Paul Mackerras
2017-03-16 10:32 ` [PATCH V2 08/11] powerpc/mm: Express everything based on Radix page table defines Aneesh Kumar K.V
2017-03-16 22:24   ` Paul Mackerras
2017-03-16 10:32 ` [PATCH V2 09/11] powerpc/mm: Lower the max real address to 51 bits Aneesh Kumar K.V
2017-03-16 21:26   ` Benjamin Herrenschmidt
2017-03-17  3:39     ` Aneesh Kumar K.V
2017-03-16 22:27   ` Paul Mackerras
2017-03-16 10:32 ` [PATCH V2 10/11] powerpc/mm/radix: Make max pfn bits a variable Aneesh Kumar K.V
2017-03-16 22:29   ` Paul Mackerras
2017-03-17  8:54     ` Aneesh Kumar K.V
2017-03-16 10:32 ` [PATCH V2 11/11] powerpc/mm: Move hash specific pte bits to be top bits of RPN Aneesh Kumar K.V
2017-03-16 22:34   ` Paul Mackerras
2017-03-17  3:37     ` Aneesh Kumar K.V

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.