Skip to content

Commit

Permalink
sparc32: mm: Reduce allocation size for PMD and PTE tables
Browse files Browse the repository at this point in the history
Now that the page table allocator can free page table allocations
smaller than PAGE_SIZE, reduce the size of the PMD and PTE allocations
to avoid needlessly wasting memory.

Cc: "David S. Miller" <davem@davemloft.net>
Cc: Peter Zijlstra <peterz@infradead.org>
Signed-off-by: Will Deacon <will@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Will Deacon authored and David S. Miller committed May 13, 2020
1 parent 3f40797 commit 8c8f315
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions arch/sparc/include/asm/pgtsrmmu.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
/* Number of contexts is implementation-dependent; 64k is the most we support */
#define SRMMU_MAX_CONTEXTS 65536

#define SRMMU_PTE_TABLE_SIZE (PAGE_SIZE)
#define SRMMU_PMD_TABLE_SIZE (PAGE_SIZE)
#define SRMMU_PTE_TABLE_SIZE (PTRS_PER_PTE*4)
#define SRMMU_PMD_TABLE_SIZE (PTRS_PER_PMD*4)
#define SRMMU_PGD_TABLE_SIZE (PTRS_PER_PGD*4)

/* Definition of the values in the ET field of PTD's and PTE's */
Expand Down

0 comments on commit 8c8f315

Please sign in to comment.