-
- Downloads
Merge branch 'x86-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 EFI changes from Ingo Molnar: "Main changes: - Add support for earlyprintk=efi which uses the EFI framebuffer. Very useful for debugging boot problems. - EFI stub support for large memory maps (more than 128 entries) - EFI ARM support - this was mostly done by generalizing x86 <-> ARM platform differences, such as by moving x86 EFI code into drivers/firmware/efi/ and sharing it with ARM. - Documentation updates - misc fixes" * 'x86-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (26 commits) x86/efi: Add EFI framebuffer earlyprintk support boot, efi: Remove redundant memset() x86/efi: Fix config_table_type array termination x86 efi: bugfix interrupt disabling sequence x86: EFI stub support for large memory maps efi: resolve warnings found on ARM compile efi: Fix types in EFI calls to match EFI function definitions. efi: Renames in handle_cmdline_files() to complete generalization. efi: Generalize handle_ramdisks() and rename to handle_cmdline_files(). efi: Allow efi_free() to be called with size of 0 efi: use efi_get_memory_map() to get final map for x86 efi: generalize efi_get_memory_map() efi: Rename __get_map() to efi_get_memory_map() efi: Move unicode to ASCII conversion to shared function. efi: Generalize relocate_kernel() for use by other architectures. efi: Move relocate_kernel() to shared file. efi: Enforce minimum alignment of 1 page on allocations. efi: Rename memory allocation/free functions efi: Add system table pointer argument to shared functions. efi: Move common EFI stub code from x86 arch code to common location ...
Showing
- Documentation/efi-stub.txt 0 additions, 0 deletionsDocumentation/efi-stub.txt
- Documentation/kernel-parameters.txt 5 additions, 3 deletionsDocumentation/kernel-parameters.txt
- arch/ia64/include/asm/io.h 1 addition, 0 deletionsarch/ia64/include/asm/io.h
- arch/ia64/kernel/efi.c 11 additions, 43 deletionsarch/ia64/kernel/efi.c
- arch/x86/Kconfig 1 addition, 1 deletionarch/x86/Kconfig
- arch/x86/Kconfig.debug 10 additions, 0 deletionsarch/x86/Kconfig.debug
- arch/x86/boot/compressed/eboot.c 187 additions, 602 deletionsarch/x86/boot/compressed/eboot.c
- arch/x86/boot/compressed/eboot.h 0 additions, 9 deletionsarch/x86/boot/compressed/eboot.h
- arch/x86/include/asm/efi.h 2 additions, 0 deletionsarch/x86/include/asm/efi.h
- arch/x86/kernel/early_printk.c 7 additions, 0 deletionsarch/x86/kernel/early_printk.c
- arch/x86/platform/efi/Makefile 1 addition, 0 deletionsarch/x86/platform/efi/Makefile
- arch/x86/platform/efi/early_printk.c 191 additions, 0 deletionsarch/x86/platform/efi/early_printk.c
- arch/x86/platform/efi/efi.c 10 additions, 116 deletionsarch/x86/platform/efi/efi.c
- drivers/firmware/efi/efi-stub-helper.c 636 additions, 0 deletionsdrivers/firmware/efi/efi-stub-helper.c
- drivers/firmware/efi/efi.c 140 additions, 0 deletionsdrivers/firmware/efi/efi.c
- drivers/firmware/efi/efivars.c 1 addition, 1 deletiondrivers/firmware/efi/efivars.c
- include/linux/efi.h 42 additions, 16 deletionsinclude/linux/efi.h
Loading
Please register or sign in to comment