[U-Boot] [PATCH v3 1/8] x86: Add implementations of setjmp() and longjmp()
Bin Meng
bmeng.cn at gmail.com
Tue Oct 18 05:20:06 CEST 2016
On Tue, Oct 18, 2016 at 11:02 AM, Bin Meng <bmeng.cn at gmail.com> wrote:
> On Tue, Oct 18, 2016 at 10:29 AM, Simon Glass <sjg at chromium.org> wrote:
>> Bring in these functions from Linux v4.4. They will be needed for EFI loader
>> support.
>>
>> Signed-off-by: Simon Glass <sjg at chromium.org>
>> ---
>>
>> Changes in v3:
>> - Add a parameter to longjmp()
>> - Drop unused header files
>>
>> Changes in v2:
>> - Drop irrelevant comment
>> - Add a comment about .size
>> - Drop unnecessary .text directive
>> - Make longjmp() always cause setjmp() to return 1
>>
>> arch/x86/cpu/Makefile | 2 +-
>> arch/x86/cpu/setjmp.S | 61 +++++++++++++++++++++++++++++++++++++++++++
>> arch/x86/include/asm/setjmp.h | 24 +++++++++++++++++
>> 3 files changed, 86 insertions(+), 1 deletion(-)
>> create mode 100644 arch/x86/cpu/setjmp.S
>> create mode 100644 arch/x86/include/asm/setjmp.h
>>
>
> Reviewed-by: Bin Meng <bmeng.cn at gmail.com>
Checked patchwork record, looks Alex has applied v2 series patch#2,
#3, #6 into his efi-next tree
(https://github.com/agraf/u-boot/tree/efi-next)
I will only pick up this v3 patch#1 via u-boot-x86 tree, while leaving
other patches in v3 to Alex to handle.
applied to u-boot-x86, thanks!
More information about the U-Boot
mailing list