| ce5e3f909fc0 ("efi/printf: Add 64-bit and 8-bit integer support") |
| 29a280665336 ("efi/printf: Drop %n format and L qualifier") |
| 2c7d1e30e588 ("efi/libstub: Add a basic printf implementation") |
| 0b7673538022 ("efi/libstub: Include dependencies of efistub.h") |
| 685d8164b5da ("efi/libstub: Move efi_relocate_kernel() into separate source file") |
| 43b1df0e013c ("efi/libstub: Add API function to allocate aligned memory") |
| 0255973bd6e4 ("efi/libstub: Describe efi_relocate_kernel()") |
| 1d9b17683547 ("efi/libstub: Describe memory functions") |
| 91d150c0cc63 ("efi/libstub: Clean up command line parsing routine") |
| 5193a33d78ce ("efi/libstub: Move file I/O support code into separate file") |
| b87174541abc ("efi/libstub: Move get_dram_base() into arm-stub.c") |
| 0ed02bdaa7d8 ("efi/libstub: Move efi_random_alloc() into separate source file") |
| 8166ec091573 ("efi/libstub: Move stub specific declarations into efistub.h") |
| a46a290a0114 ("efi/libstub: Use consistent type names for file I/O protocols") |
| c2d0b470154c ("efi/libstub/x86: Incorporate eboot.c into libstub") |
| a7495c28c86a ("efi/libstub: Simplify efi_high_alloc() and rename to efi_allocate_pages()") |
| f57db62c67c1 ("efi/libstub: Move memory map handling and allocation routines to mem.c") |
| 184d7e0d7d6e ("efi/libstub/arm: Relax FDT alignment requirement") |
| 04a7d0e15606 ("efi/libstub/x86: Avoid overflowing code32_start on PE entry") |
| ef5a7b5eb13e ("efi/x86: Remove GDT setup from efi_main") |
| 67a6af7ad1d1 ("x86/boot: Remove KEEP_SEGMENTS support") |
| 4444f8541dad ("efi: Allow disabling PCI busmastering on bridges during boot") |
| ea7d87f98fa9 ("efi/x86: Allow translating 64-bit arguments for mixed mode calls") |
| 7d4e323d02c9 ("efi/libstub: Tidy up types and names of global cmdline variables") |
| 966291f6344d ("efi/libstub: Rename efi_call_early/_runtime macros to be more intuitive") |
| 99ea8b1db2d2 ("efi/libstub: Drop 'table' argument from efi_table_attr() macro") |
| 47c0fd39b7b8 ("efi/libstub: Drop protocol argument from efi_call_proto() macro") |
| 23e60394046a ("efi/libstub/x86: Work around page freeing issue in mixed mode") |
| cd33a5c1d53e ("efi/libstub: Remove 'sys_table_arg' from all function prototypes") |
| 8173ec7905b5 ("efi/libstub: Drop sys_table_arg from printk routines") |
| c3710de5065d ("efi/libstub/x86: Drop __efi_early() export and efi_config struct") |
| dc29da14ed94 ("efi/libstub: Unify the efi_char16_printk implementations") |
| 2fcdad2a80a6 ("efi/libstub: Get rid of 'sys_table_arg' macro parameter") |
| 14e900c7e403 ("efi/libstub: Avoid protocol wrapper for file I/O routines") |
| afc4cc71cf78 ("efi/libstub/x86: Avoid thunking for native firmware calls") |
| 8f24f8c2fc82 ("efi/libstub: Annotate firmware routines as __efiapi") |
| 960a8d01834e ("efi/libstub: Use stricter typing for firmware function pointers") |
| e8bd5ddf60ee ("efi/libstub: Drop explicit 32/64-bit protocol definitions") |
| 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") |
| 6c895c2fca8a ("efi/gop: Remove unused typedef") |
| 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()") |