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
Kconfig -rw-r--r-- 16.9 KB
Makefile -rw-r--r-- 2.8 KB
dell-led.c -rw-r--r-- 4.2 KB
led-class.c -rw-r--r-- 6.8 KB
led-core.c -rw-r--r-- 3.1 KB
led-triggers.c -rw-r--r-- 8.5 KB
leds-88pm860x.c -rw-r--r-- 6.0 KB
leds-adp5520.c -rw-r--r-- 5.3 KB
leds-asic3.c -rw-r--r-- 4.6 KB
leds-atmel-pwm.c -rw-r--r-- 3.6 KB
leds-bd2802.c -rw-r--r-- 20.7 KB
leds-blinkm.c -rw-r--r-- 20.5 KB
leds-clevo-mail.c -rw-r--r-- 5.4 KB
leds-cobalt-qube.c -rw-r--r-- 1.9 KB
leds-cobalt-raq.c -rw-r--r-- 3.2 KB
leds-da903x.c -rw-r--r-- 4.2 KB
leds-da9052.c -rw-r--r-- 5.1 KB
leds-dac124s085.c -rw-r--r-- 3.1 KB
leds-fsg.c -rw-r--r-- 5.1 KB
leds-gpio-register.c -rw-r--r-- 1.3 KB
leds-gpio.c -rw-r--r-- 7.7 KB
leds-hp6xx.c -rw-r--r-- 2.2 KB
leds-lm3530.c -rw-r--r-- 12.6 KB
leds-lm3533.c -rw-r--r-- 18.4 KB
leds-lm355x.c -rw-r--r-- 13.8 KB
leds-lm3642.c -rw-r--r-- 11.9 KB
leds-locomo.c -rw-r--r-- 2.3 KB
leds-lp3944.c -rw-r--r-- 10.9 KB
leds-lp5521.c -rw-r--r-- 23.1 KB
leds-lp5523.c -rw-r--r-- 26.8 KB
leds-lp8788.c -rw-r--r-- 4.3 KB
leds-lt3593.c -rw-r--r-- 4.7 KB
leds-max8997.c -rw-r--r-- 8.0 KB
leds-mc13783.c -rw-r--r-- 10.2 KB
leds-net48xx.c -rw-r--r-- 2.1 KB
leds-netxbig.c -rw-r--r-- 10.6 KB
leds-ns2.c -rw-r--r-- 9.1 KB
leds-ot200.c -rw-r--r-- 3.0 KB
leds-pca9532.c -rw-r--r-- 12.0 KB
leds-pca955x.c -rw-r--r-- 9.8 KB
leds-pca9633.c -rw-r--r-- 4.9 KB
leds-pwm.c -rw-r--r-- 3.3 KB
leds-rb532.c -rw-r--r-- 1.5 KB
leds-regulator.c -rw-r--r-- 5.1 KB
leds-renesas-tpu.c -rw-r--r-- 8.8 KB
leds-s3c24xx.c -rw-r--r-- 3.2 KB
leds-ss4200.c -rw-r--r-- 14.4 KB
leds-sunfire.c -rw-r--r-- 5.8 KB
leds-tca6507.c -rw-r--r-- 19.8 KB
leds-wm831x-status.c -rw-r--r-- 7.6 KB
leds-wm8350.c -rw-r--r-- 5.5 KB
leds-wrap.c -rw-r--r-- 3.2 KB
leds.h -rw-r--r-- 1.7 KB
ledtrig-backlight.c -rw-r--r-- 3.7 KB
ledtrig-cpu.c -rw-r--r-- 3.3 KB
ledtrig-default-on.c -rw-r--r-- 1.0 KB
ledtrig-gpio.c -rw-r--r-- 6.1 KB
ledtrig-heartbeat.c -rw-r--r-- 4.2 KB
ledtrig-ide-disk.c -rw-r--r-- 1.1 KB
ledtrig-oneshot.c -rw-r--r-- 5.1 KB
ledtrig-timer.c -rw-r--r-- 3.1 KB
ledtrig-transient.c -rw-r--r-- 6.4 KB

back to top