From: Andi Kleen Date: Wed, 30 Jan 2008 12:33:17 +0000 (+0100) Subject: x86: replace hard coded reservations in 64-bit early boot code with dynamic table X-Git-Tag: v2.6.25-rc1~1143^2~256 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=751752789162fde69474edfa15935d0a77c0bc17;p=pandora-kernel.git x86: replace hard coded reservations in 64-bit early boot code with dynamic table On x86-64 there are several memory allocations before bootmem. To avoid them stomping on each other they used to be all hard coded in bad_area(). Replace this with an array that is filled as needed. This cleans up the code considerably and allows to expand its use. Cc: peterz@infradead.org Signed-off-by: Andi Kleen Signed-off-by: Ingo Molnar Signed-off-by: Thomas Gleixner --- Reading git-diff-tree failed