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
hvc
ipwireless
serial
vt
Kconfig -rw-r--r-- 14.9 KB
Makefile -rw-r--r-- 1.0 KB
amiserial.c -rw-r--r-- 46.0 KB
bfin_jtag_comm.c -rw-r--r-- 9.3 KB
cyclades.c -rw-r--r-- 110.9 KB
ehv_bytechan.c -rw-r--r-- 23.2 KB
isicom.c -rw-r--r-- 41.4 KB
moxa.c -rw-r--r-- 52.6 KB
moxa.h -rw-r--r-- 8.4 KB
mxser.c -rw-r--r-- 69.7 KB
mxser.h -rw-r--r-- 4.5 KB
n_gsm.c -rw-r--r-- 77.7 KB
n_hdlc.c -rw-r--r-- 27.3 KB
n_r3964.c -rw-r--r-- 30.7 KB
n_tracerouter.c -rw-r--r-- 7.1 KB
n_tracesink.c -rw-r--r-- 7.1 KB
n_tracesink.h -rw-r--r-- 1.3 KB
n_tty.c -rw-r--r-- 55.1 KB
nozomi.c -rw-r--r-- 48.3 KB
pty.c -rw-r--r-- 20.5 KB
rocket.c -rw-r--r-- 93.0 KB
rocket.h -rw-r--r-- 3.8 KB
rocket_int.h -rw-r--r-- 41.6 KB
synclink.c -rw-r--r-- 229.7 KB
synclink_gt.c -rw-r--r-- 131.9 KB
synclinkmp.c -rw-r--r-- 146.9 KB
sysrq.c -rw-r--r-- 20.8 KB
tty_audit.c -rw-r--r-- 8.7 KB
tty_buffer.c -rw-r--r-- 15.5 KB
tty_io.c -rw-r--r-- 86.9 KB
tty_ioctl.c -rw-r--r-- 30.3 KB
tty_ldisc.c -rw-r--r-- 23.9 KB
tty_mutex.c -rw-r--r-- 1.4 KB
tty_port.c -rw-r--r-- 14.5 KB

back to top