aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/futex-contention.py
diff options
context:
space:
mode:
authorYinghai Lu <[email protected]>2013-01-24 12:19:53 -0800
committerH. Peter Anvin <[email protected]>2013-01-29 15:20:13 -0800
commit6b9c75aca6cba4d99a6e8d8274b1788d4d4b50d9 (patch)
tree14ced936eace998f2ad86ab10573ed198ff955d2 /tools/perf/scripts/python/futex-contention.py
parent8170e6bed465b4b0c7687f93e9948aca4358a33b (diff)
x86, 64bit: #PF handler set page to cover only 2M per #PF
We only map a single 2 MiB page per #PF, even though we should be able to do this a full gigabyte at a time with no additional memory cost. This is a workaround for a broken AMD reference BIOS (and its derivatives in shipping system) which maps a large chunk of memory as WB in the MTRR system but will #MC if the processor wanders off and tries to prefetch that memory, which can happen any time the memory is mapped in the TLB. Signed-off-by: Yinghai Lu <[email protected]> Link: http://lkml.kernel.org/r/[email protected] Cc: Alexander Duyck <[email protected]> [ hpa: rewrote the patch description ] Signed-off-by: H. Peter Anvin <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/futex-contention.py')
0 files changed, 0 insertions, 0 deletions