1. 1887c9b efi/x86: Decompress at start of PE image load address by Arvind Sankar · 4 years, 10 months ago
  2. f3fa0ef efi/libstub/x86: Deal with exit() boot service returning by Ard Biesheuvel · 4 years, 10 months ago
  3. 8acf63e efi/x86: Avoid using code32_start by Arvind Sankar · 4 years, 10 months ago
  4. 17054f4 efi/x86: Implement mixed mode boot without the handover protocol by Ard Biesheuvel · 5 years ago
  5. 3b8f44f efi/libstub/x86: Use Exit() boot service to exit the stub on errors by Ard Biesheuvel · 5 years ago
  6. f7b85b3 efi/libstub/x86: Make loaded_image protocol handling mixed mode safe by Ard Biesheuvel · 5 years ago
  7. 79d3219 efi/libstub: Take noinitrd cmdline argument into account for devpath initrd by Ard Biesheuvel · 5 years ago
  8. ec93fc3 efi/libstub: Add support for loading the initrd from a device path by Ard Biesheuvel · 5 years ago
  9. 91d150c efi/libstub: Clean up command line parsing routine by Ard Biesheuvel · 5 years ago
  10. 31f5e54 efi/libstub: Take soft and hard memory limits into account for initrd loading by Ard Biesheuvel · 5 years ago
  11. 9302c1b efi/libstub: Rewrite file I/O routine by Ard Biesheuvel · 5 years ago
  12. 1e45bf7 efi/libstub/x86: Permit cmdline data to be allocated above 4 GB by Ard Biesheuvel · 5 years ago
  13. 6a4db9b efi/libstub/x86: Permit bootparams struct to be allocated above 4 GB by Ard Biesheuvel · 5 years ago
  14. c2d0b47 efi/libstub/x86: Incorporate eboot.c into libstub by Ard Biesheuvel · 5 years ago[Renamed (98%) from arch/x86/boot/compressed/eboot.c]
  15. 04a7d0e efi/libstub/x86: Avoid overflowing code32_start on PE entry by Ard Biesheuvel · 5 years ago
  16. e6d832e efi/libstub/x86: Remove pointless zeroing of apm_bios_info by Ard Biesheuvel · 5 years ago
  17. f32ea1c efi/x86: Mark setup_graphics static by Arvind Sankar · 5 years ago
  18. ef5a7b5 efi/x86: Remove GDT setup from efi_main by Arvind Sankar · 5 years ago
  19. cada0b6 efi/libstub/x86: Fix EFI server boot failure by Qian Cai · 5 years ago
  20. bd1d7093 efi/libstub/x86: Fix unused-variable warning by Arnd Bergmann · 5 years ago
  21. 796eb8d efi/libstub/x86: Use const attribute for efi_is_64bit() by Ard Biesheuvel · 5 years ago
  22. ea7d87f efi/x86: Allow translating 64-bit arguments for mixed mode calls by Arvind Sankar · 5 years ago
  23. bc7c9d6 efi/libstub/x86: Force 'hidden' visibility for extern declarations by Ard Biesheuvel · 5 years ago
  24. 966291f efi/libstub: Rename efi_call_early/_runtime macros to be more intuitive by Ard Biesheuvel · 5 years ago
  25. 99ea8b1 efi/libstub: Drop 'table' argument from efi_table_attr() macro by Ard Biesheuvel · 5 years ago
  26. 47c0fd3 efi/libstub: Drop protocol argument from efi_call_proto() macro by Ard Biesheuvel · 5 years ago
  27. 23e6039 efi/libstub/x86: Work around page freeing issue in mixed mode by Ard Biesheuvel · 5 years ago
  28. cd33a5c efi/libstub: Remove 'sys_table_arg' from all function prototypes by Ard Biesheuvel · 5 years ago
  29. 8173ec7 efi/libstub: Drop sys_table_arg from printk routines by Ard Biesheuvel · 5 years ago
  30. c3710de efi/libstub/x86: Drop __efi_early() export and efi_config struct by Ard Biesheuvel · 5 years ago
  31. dc29da1 efi/libstub: Unify the efi_char16_printk implementations by Ard Biesheuvel · 5 years ago
  32. 2fcdad2 efi/libstub: Get rid of 'sys_table_arg' macro parameter by Ard Biesheuvel · 5 years ago
  33. afc4cc7 efi/libstub/x86: Avoid thunking for native firmware calls by Ard Biesheuvel · 5 years ago
  34. 960a8d0 efi/libstub: Use stricter typing for firmware function pointers by Ard Biesheuvel · 5 years ago
  35. f958efe efi/libstub: Distinguish between native/mixed not 32/64 bit by Ard Biesheuvel · 5 years ago
  36. 2732ea0 efi/libstub: Use a helper to iterate over a EFI handle array by Ard Biesheuvel · 5 years ago
  37. 6e9f879 Merge tag 'acpi-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm by Linus Torvalds · 5 years ago
  38. 262b45a x86/efi: EFI soft reservation to E820 enumeration by Dan Williams · 5 years ago
  39. 0d95981 x86: efi/random: Invoke EFI_RNG_PROTOCOL to seed the UEFI RNG table by Dominik Brodowski · 5 years ago
  40. 220dd76 x86, efi: Never relocate kernel below lowest acceptable address by Kairui Song · 5 years ago
  41. cd6697b x86/boot/efi: Remove unused variables by Zhenzhong Duan · 6 years ago
  42. 97873a3 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 497 by Thomas Gleixner · 6 years ago
  43. b84a64f x86/efi: Allocate e820 buffer before calling efi_exit_boot_service by Eric Snowberg · 6 years ago
  44. c33ce98 efi/x86: Call efi_parse_options() from efi_main() by Hans de Goede · 6 years ago
  45. aab9593 efi/x86: Replace references to efi_early->is64 with efi_is_64bit() by Ard Biesheuvel · 6 years ago
  46. c4db9c1 efi: Deduplicate efi_open_volume() by Lukas Wunner · 6 years ago
  47. 093174f efi/x86: Add missing NULL initialization in UGA draw protocol discovery by Ard Biesheuvel · 6 years ago
  48. 290084c efi/x86: Merge 32-bit and 64-bit UGA draw protocol setup routines by Ard Biesheuvel · 6 years ago
  49. 0b767b1 efi/x86: Align efi_uga_draw_protocol typedef names to convention by Ard Biesheuvel · 6 years ago
  50. 75c5a71 efi/x86: Merge the setup_efi_pci32() and setup_efi_pci64() routines by Ard Biesheuvel · 6 years ago
  51. 90a2186 efi/x86: Clean up the eboot code by Ingo Molnar · 7 years ago
  52. e296701 efi/x86: Fix mixed mode reboot loop by removing pointless call to PciIo->Attributes() by Ard Biesheuvel · 7 years ago
  53. 2e6eb40 efi/x86: Fix incorrect invocation of PciIo->Attributes() by Ard Biesheuvel · 7 years ago
  54. 1de3a1b efi/x86: Ignore unrealistically large option ROMs by Hans de Goede · 7 years ago
  55. 2c3625c efi/x86: Fold __setup_efi_pci32() and __setup_efi_pci64() into one function by Ard Biesheuvel · 7 years ago
  56. cb0ba79 efi: Align efi_pci_io_protocol typedefs to type naming convention by Ard Biesheuvel · 7 years ago
  57. 0b3225a efi: Avoid potential crashes, fix the 'struct efi_pci_io_protocol_32' definition for mixed mode by Ard Biesheuvel · 7 years ago
  58. 36b6497 efi: Use string literals for efi_char16_t variable initializers by Ard Biesheuvel · 7 years ago
  59. f779ca7 efi: Make const array 'apple' static by Colin Ian King · 7 years ago
  60. ed7158b treewide/trivial: Remove ';;$' typo noise by Ingo Molnar · 7 years ago
  61. 33b6d03 efi: call get_event_log before ExitBootServices by Thiebaud Weksteen · 7 years ago
  62. f92e3da Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  63. 24e700e Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  64. 64b163f x86/idt: Unify gate_struct handling for 32/64-bit kernels by Thomas Gleixner · 7 years ago
  65. ccc829b efi/libstub: Enable reset attack mitigation by Matthew Garrett · 7 years ago
  66. 02e43c2 efi: Introduce efi_early_memdesc_ptr to get pointer to memmap descriptor by Baoquan He · 7 years ago
  67. 919a02d x86/boot/efi: Define __KERNEL32_CS GDT on 64-bit configurations by Kirill A. Shutemov · 8 years ago
  68. 4c94117 x86/boot/efi: Fix __KERNEL_CS definition of GDT entry on 64-bit configurations by Kirill A. Shutemov · 8 years ago
  69. f8fceac x86/boot/efi: Cleanup initialization of GDT entries by Kirill A. Shutemov · 8 years ago
  70. 0871d5a Merge branch 'linus' into WIP.x86/boot, to fix up conflicts and to pick up updates by Ingo Molnar · 8 years ago
  71. de8cb45 efi: Get and store the secure boot status by David Howells · 8 years ago
  72. a2cd2f3 x86/efi: Allow invocation of arbitrary runtime services by David Howells · 8 years ago
  73. db4545d x86/efi: Deduplicate efi_char16_printk() by Lukas Wunner · 8 years ago
  74. 2bd79f3 efi: Deduplicate efi_file_size() / _read() / _close() by Lukas Wunner · 8 years ago
  75. 7410aa1 x86/boot/e820: Separate the E820 ABI structures from the in-kernel structures by Ingo Molnar · 8 years ago
  76. 09821ff x86/boot/e820: Prefix the E820_* type names with "E820_TYPE_" by Ingo Molnar · 8 years ago
  77. 61a5010 x86/boot/e820: Rename everything to e820_table by Ingo Molnar · 8 years ago
  78. acd4c04 x86/boot/e820: Rename 'e820_map' variables to 'e820_array' by Ingo Molnar · 8 years ago
  79. 8ec67d9 x86/boot/e820: Rename the basic e820 data types to 'struct e820_entry' and 'struct e820_array' by Ingo Molnar · 8 years ago
  80. 5520b7e x86/boot/e820: Remove spurious asm/e820/api.h inclusions by Ingo Molnar · 8 years ago
  81. 58c5475 x86/efi: Retrieve and assign Apple device properties by Lukas Wunner · 8 years ago
  82. 5465fe0 Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi into efi/core by Ingo Molnar · 8 years ago
  83. 0a637ee x86/efi: Allow invocation of arbitrary boot services by Lukas Wunner · 8 years ago
  84. 15cf7ca x86/efi: Remove unused find_bits() function by Lukas Wunner · 8 years ago
  85. ac0e94b x86/efi: Initialize status to ensure garbage is not returned on small size by Colin Ian King · 8 years ago
  86. d649340 x86/efi: Use efi_exit_boot_services() by Jeffrey Hugo · 8 years ago
  87. dadb57a efi/libstub: Allocate headspace in efi_get_memory_map() by Jeffrey Hugo · 8 years ago
  88. f6d1747 x86/efi: Remove unused variable 'efi' by Colin Ian King · 9 years ago
  89. fc37206 efi/libstub: Move Graphics Output Protocol handling to generic code by Ard Biesheuvel · 9 years ago
  90. 2c23b73 x86/efi: Prepare GOP handling code for reuse as generic code by Ard Biesheuvel · 9 years ago
  91. 790a2ee Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi into core/efi by Ingo Molnar · 9 years ago
  92. 8a53554 x86/efi: Fix multiple GOP device support by Kővágó, Zoltán · 9 years ago
  93. ae2ee62 efifb: Add support for 64-bit frame buffer addresses by Matt Fleming · 9 years ago
  94. 5461bd8 Merge tag 'v4.2-rc7' into x86/boot, to refresh the branch before merging new changes by Ingo Molnar · 9 years ago
  95. 7cc03e4 x86/efi: Use all 64 bit of efi_memmap in setup_e820() by Dmitry Skorodumov · 9 years ago
  96. 9491630 x86/boot: Obsolete the MCA sys_desc_table by Paolo Pisati · 9 years ago
  97. ad5fb87 e820, efi: add ACPI 6.0 persistent memory types by Dan Williams · 10 years ago
  98. c102cb0 Merge tag 'efi-urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi into x86/urgent by Ingo Molnar · 10 years ago
  99. 98b228f x86/efi: Store upper bits of command line buffer address in ext_cmd_line_ptr by Roy Franz · 10 years ago
  100. 393f203 x86_64: kasan: add interceptors for memset/memmove/memcpy functions by Andrey Ryabinin · 10 years ago