https://github.com/torvalds/linux
Revision 147dd5610c8d1bacb88a6c1dfdaceaf257946ed0 authored by H. Peter Anvin on 17 December 2010, 03:11:09 UTC, committed by H. Peter Anvin on 17 December 2010, 03:11:09 UTC
A relocatable kernel can be anywhere in lowmem -- and in the case of a
kdump kernel, is likely to be fairly high.  Since the early page
tables map everything from address zero up we need to make sure we
allocate enough brk that we can map all of lowmem if we need to.

Reported-by: Stanislaw Gruszka <sgruszka@redhat.com>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Tested-by: Yinghai Lu <yinghai@kernel.org>
LKML-Reference: <4D0AD3ED.8070607@kernel.org>
1 parent 7f99d94
History
Tip revision: 147dd5610c8d1bacb88a6c1dfdaceaf257946ed0 authored by H. Peter Anvin on 17 December 2010, 03:11:09 UTC
x86-32: Make sure we can map all of lowmem if we need to
Tip revision: 147dd56
File Mode Size
Documentation
arch
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.gitignore -rw-r--r-- 936 bytes
.mailmap -rw-r--r-- 3.9 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 91.8 KB
Kbuild -rw-r--r-- 2.4 KB
Kconfig -rw-r--r-- 252 bytes
MAINTAINERS -rw-r--r-- 178.4 KB
Makefile -rw-r--r-- 50.9 KB
README -rw-r--r-- 17.1 KB
REPORTING-BUGS -rw-r--r-- 3.3 KB

README

back to top