From: Linn Crosetto Date: Mon, 23 Sep 2013 01:59:08 +0000 (-0600) Subject: x86: EFI stub support for large memory maps X-Git-Tag: omap-for-v3.13/fixes-for-merge-window-take2~32^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d2078d5adbe227d64d7963d93f13479c890a9a16;p=pandora-kernel.git x86: EFI stub support for large memory maps This patch fixes a problem with EFI memory maps larger than 128 entries when booting using the EFI stub, which results in overflowing e820_map in boot_params and an eventual halt when checking the map size in sanitize_e820_map(). If the number of map entries is greater than what can fit in e820_map, add the extra entries to the setup_data list using type SETUP_E820_EXT. These extra entries are then picked up when the setup_data list is parsed in parse_e820_ext(). Signed-off-by: Linn Crosetto Signed-off-by: Matt Fleming --- Reading git-diff-tree failed