x86: cleanup e820_setup_gap(), add e820_search_gap(), v2
authorAlok Kataria <akataria@vmware.com>
Tue, 24 Jun 2008 18:48:30 +0000 (11:48 -0700)
committerIngo Molnar <mingo@elte.hu>
Tue, 8 Jul 2008 11:10:39 +0000 (13:10 +0200)
commit3381959da5a00ae8289cfbd28b0b6d228f2d1d46
tree6383c6b4cc564f84a07e84fd30622aa661d03c79
parentc987d12f8455b19b3b057d63bac3de161bd809fc
x86: cleanup e820_setup_gap(), add e820_search_gap(), v2

This is a preparatory patch for the next patch in series.
Moves some code from e820_setup_gap to a new function e820_search_gap.
This patch is a part of a bug fix where we walk the ACPI table to calculate
a gap for PCI optional devices.

v1->v2: Patch on top of tip/master.
Fixes a bug introduced in the last patch about the typeof "last".
Also the new function e820_search_gap now returns if we found a gap in
e820_map.

Signed-off-by: Alok N Kataria <akataria@vmware.com>
Cc: lenb@kernel.org
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/e820.c
include/asm-x86/e820.h