summaryrefslogtreecommitdiff
path: root/arch/x86/boot/compressed/eboot.c
AgeCommit message (Expand)Author
2020-01-25efi/libstub/x86: Fix EFI server boot failureQian Cai
2020-01-20efi/libstub/x86: Fix unused-variable warningArnd Bergmann
2020-01-20efi/libstub/x86: Use const attribute for efi_is_64bit()Ard Biesheuvel
2020-01-10efi/x86: Allow translating 64-bit arguments for mixed mode callsArvind Sankar
2020-01-10efi/libstub/x86: Force 'hidden' visibility for extern declarationsArd Biesheuvel
2019-12-25efi/libstub: Rename efi_call_early/_runtime macros to be more intuitiveArd Biesheuvel
2019-12-25efi/libstub: Drop 'table' argument from efi_table_attr() macroArd Biesheuvel
2019-12-25efi/libstub: Drop protocol argument from efi_call_proto() macroArd Biesheuvel
2019-12-25efi/libstub/x86: Work around page freeing issue in mixed modeArd Biesheuvel
2019-12-25efi/libstub: Remove 'sys_table_arg' from all function prototypesArd Biesheuvel
2019-12-25efi/libstub: Drop sys_table_arg from printk routinesArd Biesheuvel
2019-12-25efi/libstub/x86: Drop __efi_early() export and efi_config structArd Biesheuvel
2019-12-25efi/libstub: Unify the efi_char16_printk implementationsArd Biesheuvel
2019-12-25efi/libstub: Get rid of 'sys_table_arg' macro parameterArd Biesheuvel
2019-12-25efi/libstub/x86: Avoid thunking for native firmware callsArd Biesheuvel
2019-12-25efi/libstub: Use stricter typing for firmware function pointersArd Biesheuvel
2019-12-25efi/libstub: Distinguish between native/mixed not 32/64 bitArd Biesheuvel
2019-12-25efi/libstub: Use a helper to iterate over a EFI handle arrayArd Biesheuvel
2019-11-26Merge tag 'acpi-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds
2019-11-07x86/efi: EFI soft reservation to E820 enumerationDan Williams
2019-11-07x86: efi/random: Invoke EFI_RNG_PROTOCOL to seed the UEFI RNG tableDominik Brodowski
2019-10-31x86, efi: Never relocate kernel below lowest acceptable addressKairui Song
2019-07-18x86/boot/efi: Remove unused variablesZhenzhong Duan
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 497Thomas Gleixner
2018-11-30x86/efi: Allocate e820 buffer before calling efi_exit_boot_serviceEric Snowberg
2018-09-26efi/x86: Call efi_parse_options() from efi_main()Hans de Goede
2018-07-22efi/x86: Replace references to efi_early->is64 with efi_is_64bit()Ard Biesheuvel
2018-07-22efi: Deduplicate efi_open_volume()Lukas Wunner
2018-07-22efi/x86: Add missing NULL initialization in UGA draw protocol discoveryArd Biesheuvel
2018-07-22efi/x86: Merge 32-bit and 64-bit UGA draw protocol setup routinesArd Biesheuvel
2018-07-22efi/x86: Align efi_uga_draw_protocol typedef names to conventionArd Biesheuvel
2018-07-22efi/x86: Merge the setup_efi_pci32() and setup_efi_pci64() routinesArd Biesheuvel
2018-07-16efi/x86: Clean up the eboot codeIngo Molnar
2018-07-11efi/x86: Fix mixed mode reboot loop by removing pointless call to PciIo->Attr...Ard Biesheuvel
2018-06-24efi/x86: Fix incorrect invocation of PciIo->Attributes()Ard Biesheuvel
2018-05-14efi/x86: Ignore unrealistically large option ROMsHans de Goede
2018-05-14efi/x86: Fold __setup_efi_pci32() and __setup_efi_pci64() into one functionArd Biesheuvel
2018-05-14efi: Align efi_pci_io_protocol typedefs to type naming conventionArd Biesheuvel
2018-05-14efi: Avoid potential crashes, fix the 'struct efi_pci_io_protocol_32' definit...Ard Biesheuvel
2018-03-12efi: Use string literals for efi_char16_t variable initializersArd Biesheuvel
2018-03-09efi: Make const array 'apple' staticColin Ian King
2018-02-22treewide/trivial: Remove ';;$' typo noiseIngo Molnar
2018-01-08efi: call get_event_log before ExitBootServicesThiebaud Weksteen
2017-09-07Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2017-09-04Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2017-08-29x86/idt: Unify gate_struct handling for 32/64-bit kernelsThomas Gleixner
2017-08-26efi/libstub: Enable reset attack mitigationMatthew Garrett
2017-08-17efi: Introduce efi_early_memdesc_ptr to get pointer to memmap descriptorBaoquan He
2017-06-13x86/boot/efi: Define __KERNEL32_CS GDT on 64-bit configurationsKirill A. Shutemov
2017-06-13x86/boot/efi: Fix __KERNEL_CS definition of GDT entry on 64-bit configurationsKirill A. Shutemov