]> git.hungrycats.org Git - linux/commit
efi: fix 32bit kernel boot failed problem using efi
authorFupan Li <fupan.li@windriver.com>
Tue, 4 Aug 2015 01:51:21 +0000 (09:51 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 10 Aug 2015 19:21:06 +0000 (12:21 -0700)
commit9a9f238fd717519adf1ecc54d66763b06d81e6e3
treec87b0eab6b23c8bcbd12e4bb50ac55727630d1b8
parent00e59335e5d7e36ad36b4702a9dc6038ab9c0198
efi: fix 32bit kernel boot failed problem using efi

Commit 35d5134b7d5a
("x86/efi: Correct EFI boot stub use of code32_start")
imported a bug, which will cause 32bit kernel boot failed
using efi method. It should use the label's address instead
of the value stored in the label to caculate the address of
code32_start.

Signed-off-by: Fupan Li <fupan.li@windriver.com>
Reviewed-by: Matt Fleming <matt.fleming@intel.com>
arch/x86/boot/compressed/head_32.S