x86: reserve end-of-conventional-memory to 1MB, 64-bit, use paravirt_enabled
commitecd94c0809eb0ff50b628fa061c531a6fbf2fbbc
authorAlexander van Heukelum <heukelum@mailshack.com>
Tue, 4 Mar 2008 19:12:28 +0000 (4 20:12 +0100)
committerIngo Molnar <mingo@elte.hu>
Thu, 17 Apr 2008 15:40:52 +0000 (17 17:40 +0200)
tree4e687b38cb695a18470d2368c55ed69746cab8f4
parent2fde61fdb00c2337efc56cfbb05bde8a42864e65
x86: reserve end-of-conventional-memory to 1MB, 64-bit, use paravirt_enabled

Jeremy Fitzhardinge pointed out that looking at the boot_params
struct to determine if the system is running in a paravirtual
environment is not reliable for the Xen case, currently. He also
points out that there already exists a function to determine if
the system is running in a paravirtual environment. So let's use
that instead. This gets rid of the preprocessor test too.

Signed-off-by: Alexander van Heukelum <heukelum@fastmail.fm>
Acked-by: H. Peter Anvin <hpa@zytor.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/head64.c