diff options
author | Anshuman Khandual <[email protected]> | 2021-09-20 14:59:31 +0530 |
---|---|---|
committer | Will Deacon <[email protected]> | 2021-09-29 16:54:33 +0100 |
commit | f8b46c4b51ab109457770e662bb3d0cde390879f (patch) | |
tree | a90f0ecfb87f95f31302461333b6c813f27bdaff /tools/perf/scripts/python/export-to-sqlite.py | |
parent | e63cf610ead18d5f8df0739a36cba57ccba43f6b (diff) |
arm64/mm: Add pud_sect_supported()
Section mapping at PUD level is supported only on 4K pages and currently it
gets verified with explicit #ifdef or IS_ENABLED() constructs. This adds a
new helper pud_sect_supported() for this purpose, which particularly cleans
up the HugeTLB code path. It updates relevant switch statements with checks
for __PAGETABLE_PMD_FOLDED in order to avoid build failures caused with two
identical switch case values in those code blocks.
Cc: Catalin Marinas <[email protected]>
Cc: Will Deacon <[email protected]>
Cc: [email protected]
Cc: [email protected]
Suggested-by: Mark Rutland <[email protected]>
Signed-off-by: Anshuman Khandual <[email protected]>
Reviewed-by: Catalin Marinas <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Will Deacon <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions