diff options
author | Dave Jones <[email protected]> | 2016-01-11 12:04:28 -0500 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2016-01-12 11:08:37 +0100 |
commit | c9e0d39126af9e338495b719e9d565ca9ebcd4c5 (patch) | |
tree | ae2556de5071b03e48b9199e342207c9fe625b58 /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | c0c57019a65341f08858541d2740b74dee821cf1 (diff) |
x86/mm/pat: Make split_page_count() check for empty levels to fix /proc/meminfo output
In CONFIG_PAGEALLOC_DEBUG=y builds, we disable 2M pages.
Unfortunatly when we split up mappings during boot,
split_page_count() doesn't take this into account, and
starts decrementing an empty direct_pages_count[] level.
This results in /proc/meminfo showing crazy things like:
DirectMap2M: 18446744073709543424 kB
Signed-off-by: Dave Jones <[email protected]>
Cc: Andrew Morton <[email protected]>
Cc: Andy Lutomirski <[email protected]>
Cc: Borislav Petkov <[email protected]>
Cc: Brian Gerst <[email protected]>
Cc: Denys Vlasenko <[email protected]>
Cc: H. Peter Anvin <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: Luis R. Rodriguez <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: Toshi Kani <[email protected]>
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions