diff options
author | 2020-11-13 11:46:06 +0100 | |
---|---|---|
committer | 2020-12-03 10:14:51 +0100 | |
commit | d55863db1dfec8845067f5625f1b0ab18c8948be (patch) | |
tree | 4513c479833b60a7c90be07c3c724ce7f100f774 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | perf/core: Fix arch_perf_get_page_size() (diff) | |
download | wireguard-linux-d55863db1dfec8845067f5625f1b0ab18c8948be.tar.xz wireguard-linux-d55863db1dfec8845067f5625f1b0ab18c8948be.zip |
arm64/mm: Implement pXX_leaf_size() support
ARM64 has non-pagetable aligned large page support with PTE_CONT, when
this bit is set the page is part of a super-page. Match the hugetlb
code and support these super pages for PTE and PMD levels.
This enables PERF_SAMPLE_{DATA,CODE}_PAGE_SIZE to report accurate
pagetable leaf sizes.
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Will Deacon <will@kernel.org>
Link: https://lkml.kernel.org/r/20201126125747.GG2414@hirez.programming.kicks-ass.net
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions