diff options
author | Andrea Arcangeli <[email protected]> | 2013-04-10 15:28:25 +0200 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2013-04-11 10:34:42 +0200 |
commit | f76cfa3c2496c462b5bc01bd0c9340c2715b73ca (patch) | |
tree | 90752856da4872450c37b0e2ebf0b3ca62d341eb /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf | |
parent | 511ba86e1d386f671084b5d0e6f110bb30b8eeb2 (diff) |
x86/mm/cpa: Convert noop to functional fix
Commit:
a8aed3e0752b ("x86/mm/pageattr: Prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge")
introduced a valid fix but one location that didn't trigger the bug that
lead to finding those (small) problems, wasn't updated using the
right variable.
The wrong variable was also initialized for no good reason, that
may have been the source of the confusion. Remove the noop
initialization accordingly.
Commit a8aed3e0752b also erroneously removed one canon_pgprot pass meant
to clear pmd bitflags not supported in hardware by older CPUs, that
automatically gets corrected by this patch too by applying it to the right
variable in the new location.
Reported-by: Stefan Bader <[email protected]>
Signed-off-by: Andrea Arcangeli <[email protected]>
Acked-by: Borislav Petkov <[email protected]>
Cc: Andy Whitcroft <[email protected]>
Cc: Mel Gorman <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf')
0 files changed, 0 insertions, 0 deletions