mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-13 00:29:50 +00:00
[PATCH] x86_64: Add a guard page at the end of the 47bit address space
This works around a bug in the AMD K8 CPUs. Signed-off-by: Andi Kleen <ak@suse.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
10ffdbb8d6
commit
637716a382
@ -159,9 +159,9 @@ static inline void clear_in_cr4 (unsigned long mask)
|
|||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* User space process size. 47bits.
|
* User space process size. 47bits minus one guard page.
|
||||||
*/
|
*/
|
||||||
#define TASK_SIZE (0x800000000000UL)
|
#define TASK_SIZE (0x800000000000UL - 4096)
|
||||||
|
|
||||||
/* This decides where the kernel will search for a free chunk of vm
|
/* This decides where the kernel will search for a free chunk of vm
|
||||||
* space during mmap's.
|
* space during mmap's.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user