From: Dave Young Date: Fri, 20 Dec 2013 10:02:20 +0000 (+0800) Subject: x86: Add xloadflags bit for EFI runtime support on kexec X-Git-Tag: v3.14-rc1~163^2~6 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=456a29ddada79198c5965300e04103c40c481f62;p=pandora-kernel.git x86: Add xloadflags bit for EFI runtime support on kexec Old kexec-tools can not load new kernels. The reason is kexec-tools does not fill efi_info in x86 setup header previously, thus EFI failed to initialize. In new kexec-tools it will by default to fill efi_info and pass other EFI required infomation to 2nd kernel so kexec kernel EFI initialization can succeed finally. To prevent from breaking userspace, add a new xloadflags bit so kexec-tools can check the flag and switch to old logic. Signed-off-by: Dave Young Acked-by: Borislav Petkov Tested-by: Toshi Kani Signed-off-by: Matt Fleming --- Reading git-diff-tree failed