diff options
author | Nitin Gupta <nitin.m.gupta@oracle.com> | 2016-07-29 09:54:21 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-07-29 19:49:16 +0200 |
commit | 7bc3777ca19cf9ecc5533980210f29c51df7fe5e (patch) | |
tree | baaa60bd0a6dfe46a902d7e151005b013f340e7f /include | |
parent | sparc64 mm: Fix base TSB sizing when hugetlb pages are used (diff) | |
download | linux-7bc3777ca19cf9ecc5533980210f29c51df7fe5e.tar.xz linux-7bc3777ca19cf9ecc5533980210f29c51df7fe5e.zip |
sparc64: Trim page tables for 8M hugepages
For PMD aligned (8M) hugepages, we currently allocate
all four page table levels which is wasteful. We now
allocate till PMD level only which saves memory usage
from page tables.
Also, when freeing page table for 8M hugepage backed region,
make sure we don't try to access non-existent PTE level.
Orabug: 22630259
Signed-off-by: Nitin Gupta <nitin.m.gupta@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions