-
- Downloads
Merge branch 'core-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 EFI update from Peter Anvin: "EFI tree, from Matt Fleming. Most of the patches are the new efivarfs filesystem by Matt Garrett & co. The balance are support for EFI wallclock in the absence of a hardware-specific driver, and various fixes and cleanups." * 'core-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (24 commits) efivarfs: Make efivarfs_fill_super() static x86, efi: Check table header length in efi_bgrt_init() efivarfs: Use query_variable_info() to limit kmalloc() efivarfs: Fix return value of efivarfs_file_write() efivarfs: Return a consistent error when efivarfs_get_inode() fails efivarfs: Make 'datasize' unsigned long efivarfs: Add unique magic number efivarfs: Replace magic number with sizeof(attributes) efivarfs: Return an error if we fail to read a variable efi: Clarify GUID length calculations efivarfs: Implement exclusive access for {get,set}_variable efivarfs: efivarfs_fill_super() ensure we clean up correctly on error efivarfs: efivarfs_fill_super() ensure we free our temporary name efivarfs: efivarfs_fill_super() fix inode reference counts efivarfs: efivarfs_create() ensure we drop our reference on inode on error efivarfs: efivarfs_file_read ensure we free data in error paths x86-64/efi: Use EFI to deal with platform wall clock (again) x86/kernel: remove tboot 1:1 page table creation code x86, efi: 1:1 pagetable mapping for virtual EFI calls x86, mm: Include the entire kernel memory map in trampoline_pgd ...
Showing
- Documentation/filesystems/00-INDEX 2 additions, 0 deletionsDocumentation/filesystems/00-INDEX
- Documentation/filesystems/efivarfs.txt 16 additions, 0 deletionsDocumentation/filesystems/efivarfs.txt
- arch/x86/include/asm/efi.h 21 additions, 7 deletionsarch/x86/include/asm/efi.h
- arch/x86/kernel/tboot.c 5 additions, 73 deletionsarch/x86/kernel/tboot.c
- arch/x86/mm/init_64.c 8 additions, 1 deletionarch/x86/mm/init_64.c
- arch/x86/mm/ioremap.c 105 additions, 0 deletionsarch/x86/mm/ioremap.c
- arch/x86/mm/pageattr.c 6 additions, 4 deletionsarch/x86/mm/pageattr.c
- arch/x86/platform/efi/efi-bgrt.c 2 additions, 0 deletionsarch/x86/platform/efi/efi-bgrt.c
- arch/x86/platform/efi/efi.c 4 additions, 26 deletionsarch/x86/platform/efi/efi.c
- arch/x86/platform/efi/efi_64.c 15 additions, 0 deletionsarch/x86/platform/efi/efi_64.c
- arch/x86/realmode/init.c 15 additions, 2 deletionsarch/x86/realmode/init.c
- drivers/firmware/efivars.c 504 additions, 8 deletionsdrivers/firmware/efivars.c
- include/linux/efi.h 6 additions, 2 deletionsinclude/linux/efi.h
- include/uapi/linux/magic.h 1 addition, 0 deletionsinclude/uapi/linux/magic.h
- init/main.c 4 additions, 4 deletionsinit/main.c
Loading
Please register or sign in to comment