blob: 4b2b89adc88db829279a0d79872cc0a0d542d0dd [file] [log] [blame]
8a3abe30de9f ("x86/boot: Micro-optimize GDT loading instructions")
b75e2b076d00 ("x86/boot: GDT limit value should be size - 1")
90ff226281e1 ("efi/x86: Don't depend on firmware GDT layout")
67a6af7ad1d1 ("x86/boot: Remove KEEP_SEGMENTS support")
ac3c76cc6d6d ("efi/libstub/x86: Use mandatory 16-byte stack alignment in mixed mode")
796eb8d26a57 ("efi/libstub/x86: Use const attribute for efi_is_64bit()")
12dc9e154dbe ("efi/libstub: Fix boot argument handling in mixed mode entry code")
0679715e7143 ("efi/libstub/x86: Avoid globals to store context during mixed mode calls")
c3710de5065d ("efi/libstub/x86: Drop __efi_early() export and efi_config struct")
2fcdad2a80a6 ("efi/libstub: Get rid of 'sys_table_arg' macro parameter")
afc4cc71cf78 ("efi/libstub/x86: Avoid thunking for native firmware calls")
f958efe97596 ("efi/libstub: Distinguish between native/mixed not 32/64 bit")
1786e8301164 ("efi/libstub: Extend native protocol definitions with mixed_mode aliases")
2732ea0d5c0a ("efi/libstub: Use a helper to iterate over a EFI handle array")
58ec655a7573 ("efi/libstub: Remove unused __efi_call_early() macro")
8de8788d2182 ("efi/gop: Unify 32/64-bit functions")
44c84b4ada73 ("efi/gop: Convert GOP structures to typedef and clean up some types")
8d62af177812 ("efi/gop: Remove bogus packed attribute from GOP structures")
4911ee401b7c ("x86/efistub: Disable paging at mixed mode entry")
818c7ce72477 ("efi/libstub/random: Initialize pointer variables to zero for mixed mode")
9fa76ca7b8bd ("efi: Fix efi_loaded_image_t::unload type")
ff397be685e4 ("efi/gop: Fix memory leak in __gop_query32/64()")
dbd89c303b44 ("efi/gop: Return EFI_SUCCESS if a usable GOP was found")
6fc3cec30dfe ("efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs")
df28204bb0f2 ("Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip")