diff options
| author | Bjorn Helgaas <[email protected]> | 2010-12-16 17:39:02 +0000 |
|---|---|---|
| committer | Jesse Barnes <[email protected]> | 2010-12-17 18:01:30 +0000 |
| commit | a2c606d53ab71dee6410f10ef0adf67321d60e06 (patch) | |
| tree | 7a4cf519cbfc01fd1c4273c1481f40f4cd7d00bc /tools/perf/scripts/python/Perf-Trace-Util/lib | |
| parent | x86: avoid E820 regions when allocating address space (diff) | |
| download | kernel-a2c606d53ab71dee6410f10ef0adf67321d60e06.tar.gz kernel-a2c606d53ab71dee6410f10ef0adf67321d60e06.zip | |
x86: avoid high BIOS area when allocating address space
This prevents allocation of the last 2MB before 4GB.
The experiment described here shows Windows 7 ignoring the last 1MB:
https://bugzilla.kernel.org/show_bug.cgi?id=23542#c27
This patch ignores the top 2MB instead of just 1MB because H. Peter Anvin
says "There will be ROM at the top of the 32-bit address space; it's a fact
of the architecture, and on at least older systems it was common to have a
shadow 1 MiB below."
Acked-by: H. Peter Anvin <[email protected]>
Signed-off-by: Bjorn Helgaas <[email protected]>
Signed-off-by: Jesse Barnes <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib')
0 files changed, 0 insertions, 0 deletions
