Revision 04c2eee5b9dfcb13f3cd07a5537fb8c785f2751a authored by Linus Torvalds on 31 January 2013, 06:10:36 UTC, committed by Linus Torvalds on 31 January 2013, 06:10:36 UTC
Pull x86 EFI fixes from Peter Anvin:
 "This is a collection of fixes for the EFI support.  The controversial
  bit here is a set of patches which bumps the boot protocol version as
  part of fixing some serious problems with the EFI handover protocol,
  used when booting under EFI using a bootloader as opposed to directly
  from EFI.  These changes should also make it a lot saner to support
  cross-mode 32/64-bit EFI booting in the future.  Getting these changes
  into 3.8 means we avoid presenting an inconsistent ABI to bootloaders.

  Other changes are display detection and fixing efivarfs."

* 'x86-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86, efi: remove attribute check from setup_efi_pci
  x86, build: Dynamically find entry points in compressed startup code
  x86, efi: Fix PCI ROM handing in EFI boot stub, in 32-bit mode
  x86, efi: Fix 32-bit EFI handover protocol entry point
  x86, efi: Fix display detection in EFI boot stub
  x86, boot: Define the 2.12 bzImage boot protocol
  x86/boot: Fix minor fd leakage in tools/relocs.c
  x86, efi: Set runtime_version to the EFI spec revision
  x86, efi: fix 32-bit warnings in setup_efi_pci()
  efivarfs: Delete dentry from dcache in efivarfs_file_write()
  efivarfs: Never return ENOENT from firmware
  efi, x86: Pass a proper identity mapping in efi_call_phys_prelog
  efivarfs: Drop link count of the right inode
2 parent s bdb0ae6 + becbd66
History
File Mode Size
buffer_sync.c -rw-r--r-- 13.3 KB
buffer_sync.h -rw-r--r-- 432 bytes
cpu_buffer.c -rw-r--r-- 10.6 KB
cpu_buffer.h -rw-r--r-- 2.8 KB
event_buffer.c -rw-r--r-- 4.5 KB
event_buffer.h -rw-r--r-- 860 bytes
nmi_timer_int.c -rw-r--r-- 3.4 KB
oprof.c -rw-r--r-- 5.0 KB
oprof.h -rw-r--r-- 1.2 KB
oprofile_files.c -rw-r--r-- 4.7 KB
oprofile_perf.c -rw-r--r-- 7.1 KB
oprofile_stats.c -rw-r--r-- 2.3 KB
oprofile_stats.h -rw-r--r-- 694 bytes
oprofilefs.c -rw-r--r-- 6.3 KB
timer_int.c -rw-r--r-- 2.5 KB

back to top