summaryrefslogtreecommitdiffstats
path: root/arch/x86/boot/compressed/eboot.c
Commit message (Expand)AuthorAgeFilesLines
* efi/x86: Ignore unrealistically large option ROMsHans de Goede2018-05-141-1/+8
* efi/x86: Fold __setup_efi_pci32() and __setup_efi_pci64() into one functionArd Biesheuvel2018-05-141-82/+25
* efi: Align efi_pci_io_protocol typedefs to type naming conventionArd Biesheuvel2018-05-141-4/+4
* efi: Avoid potential crashes, fix the 'struct efi_pci_io_protocol_32' definit...Ard Biesheuvel2018-05-141-2/+4
* efi: Use string literals for efi_char16_t variable initializersArd Biesheuvel2018-03-121-1/+2
* efi: Make const array 'apple' staticColin Ian King2018-03-091-1/+1
* treewide/trivial: Remove ';;$' typo noiseIngo Molnar2018-02-221-2/+2
* efi: call get_event_log before ExitBootServicesThiebaud Weksteen2018-01-081-0/+1
* Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-09-071-0/+3
|\
| * efi/libstub: Enable reset attack mitigationMatthew Garrett2017-08-261-0/+3
* | Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-09-041-4/+4
|\ \
| * | x86/idt: Unify gate_struct handling for 32/64-bit kernelsThomas Gleixner2017-08-291-4/+4
| |/
* / efi: Introduce efi_early_memdesc_ptr to get pointer to memmap descriptorBaoquan He2017-08-171-1/+1
|/
* x86/boot/efi: Define __KERNEL32_CS GDT on 64-bit configurationsKirill A. Shutemov2017-06-131-2/+23
* x86/boot/efi: Fix __KERNEL_CS definition of GDT entry on 64-bit configurationsKirill A. Shutemov2017-06-131-2/+7
* x86/boot/efi: Cleanup initialization of GDT entriesKirill A. Shutemov2017-06-131-18/+21
* Merge branch 'linus' into WIP.x86/boot, to fix up conflicts and to pick up up...Ingo Molnar2017-03-011-172/+10
|\
| * efi: Get and store the secure boot statusDavid Howells2017-02-071-0/+7
| * x86/efi: Allow invocation of arbitrary runtime servicesDavid Howells2017-02-071-0/+1
| * x86/efi: Deduplicate efi_char16_printk()Lukas Wunner2017-02-011-24/+2
| * efi: Deduplicate efi_file_size() / _read() / _close()Lukas Wunner2017-02-011-148/+0
* | x86/boot/e820: Separate the E820 ABI structures from the in-kernel structuresIngo Molnar2017-01-291-8/+8
* | x86/boot/e820: Prefix the E820_* type names with "E820_TYPE_"Ingo Molnar2017-01-281-6/+6
* | x86/boot/e820: Rename everything to e820_tableIngo Molnar2017-01-281-11/+11
* | x86/boot/e820: Rename 'e820_map' variables to 'e820_array'Ingo Molnar2017-01-281-11/+11
* | x86/boot/e820: Rename the basic e820 data types to 'struct e820_entry' and 's...Ingo Molnar2017-01-281-6/+6
* | x86/boot/e820: Remove spurious asm/e820/api.h inclusionsIngo Molnar2017-01-281-0/+2
|/
* x86/efi: Retrieve and assign Apple device propertiesLukas Wunner2016-11-131-0/+65
* Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mflemin...Ingo Molnar2016-09-131-37/+3
|\
| * x86/efi: Allow invocation of arbitrary boot servicesLukas Wunner2016-09-091-12/+1
| * x86/efi: Remove unused find_bits() functionLukas Wunner2016-09-091-23/+0
| * x86/efi: Initialize status to ensure garbage is not returned on small sizeColin Ian King2016-09-091-2/+2
* | x86/efi: Use efi_exit_boot_services()Jeffrey Hugo2016-09-051-69/+67
* | efi/libstub: Allocate headspace in efi_get_memory_map()Jeffrey Hugo2016-09-051-7/+13
|/
* x86/efi: Remove unused variable 'efi'Colin Ian King2016-06-271-2/+0
* efi/libstub: Move Graphics Output Protocol handling to generic codeArd Biesheuvel2016-04-281-318/+0
* x86/efi: Prepare GOP handling code for reuse as generic codeArd Biesheuvel2016-04-281-23/+35
* Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mflemin...Ingo Molnar2015-10-141-6/+22
|\
| * efifb: Add support for 64-bit frame buffer addressesMatt Fleming2015-10-121-4/+20
* | x86/efi: Fix multiple GOP device supportKővágó, Zoltán2015-10-141-2/+6
* | Merge tag 'v4.2-rc7' into x86/boot, to refresh the branch before merging new ...Ingo Molnar2015-08-171-0/+4
|\|
| * x86/efi: Use all 64 bit of efi_memmap in setup_e820()Dmitry Skorodumov2015-07-301-0/+4
* | x86/boot: Obsolete the MCA sys_desc_tablePaolo Pisati2015-07-211-4/+0
|/
* e820, efi: add ACPI 6.0 persistent memory typesDan Williams2015-05-271-0/+4
* Merge tag 'efi-urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/mflem...Ingo Molnar2015-05-061-0/+2
|\
| * x86/efi: Store upper bits of command line buffer address in ext_cmd_line_ptrRoy Franz2015-04-171-0/+2
* | x86_64: kasan: add interceptors for memset/memmove/memcpy functionsAndrey Ryabinin2015-02-131-2/+1
|/
* efi/x86: Move x86 back to libstubArd Biesheuvel2014-11-111-4/+4
* Merge branch 'next' into efi-next-mergeMatt Fleming2014-10-031-7/+25
|\
| * x86/efi: Adding efi_printks on memory allocationa and pci.readsAndre Müller2014-10-031-7/+21