summaryrefslogtreecommitdiffstats
path: root/scripts/mkmakefile
diff options
context:
space:
mode:
authorBjorn Helgaas <bjorn.helgaas@hp.com>2010-12-16 18:39:02 +0100
committerJesse Barnes <jbarnes@virtuousgeek.org>2010-12-17 19:01:30 +0100
commita2c606d53ab71dee6410f10ef0adf67321d60e06 (patch)
tree7a4cf519cbfc01fd1c4273c1481f40f4cd7d00bc /scripts/mkmakefile
parentx86: avoid E820 regions when allocating address space (diff)
downloadlinux-a2c606d53ab71dee6410f10ef0adf67321d60e06.tar.xz
linux-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 <hpa@zytor.com> Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'scripts/mkmakefile')
0 files changed, 0 insertions, 0 deletions