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-- 15.2 KB
Makefile -rw-r--r-- 2.0 KB
blktrace.c -rw-r--r-- 41.9 KB
ftrace.c -rw-r--r-- 105.4 KB
power-traces.c -rw-r--r-- 418 bytes
ring_buffer.c -rw-r--r-- 113.5 KB
ring_buffer_benchmark.c -rw-r--r-- 10.5 KB
rpm-traces.c -rw-r--r-- 474 bytes
trace.c -rw-r--r-- 119.3 KB
trace.h -rw-r--r-- 24.3 KB
trace_branch.c -rw-r--r-- 9.1 KB
trace_clock.c -rw-r--r-- 3.0 KB
trace_entries.h -rw-r--r-- 7.2 KB
trace_event_perf.c -rw-r--r-- 7.8 KB
trace_events.c -rw-r--r-- 38.2 KB
trace_events_filter.c -rw-r--r-- 50.9 KB
trace_events_filter_test.h -rw-r--r-- 1.0 KB
trace_export.c -rw-r--r-- 5.3 KB
trace_functions.c -rw-r--r-- 8.5 KB
trace_functions_graph.c -rw-r--r-- 35.0 KB
trace_irqsoff.c -rw-r--r-- 15.6 KB
trace_kdb.c -rw-r--r-- 3.0 KB
trace_kprobe.c -rw-r--r-- 31.3 KB
trace_mmiotrace.c -rw-r--r-- 9.0 KB
trace_nop.c -rw-r--r-- 2.2 KB
trace_output.c -rw-r--r-- 28.4 KB
trace_output.h -rw-r--r-- 1.6 KB
trace_printk.c -rw-r--r-- 7.6 KB
trace_probe.c -rw-r--r-- 20.3 KB
trace_probe.h -rw-r--r-- 4.6 KB
trace_sched_switch.c -rw-r--r-- 5.7 KB
trace_sched_wakeup.c -rw-r--r-- 14.1 KB
trace_selftest.c -rw-r--r-- 25.8 KB
trace_selftest_dynamic.c -rw-r--r-- 168 bytes
trace_stack.c -rw-r--r-- 8.3 KB
trace_stat.c -rw-r--r-- 8.2 KB
trace_stat.h -rw-r--r-- 973 bytes
trace_syscalls.c -rw-r--r-- 16.9 KB
trace_uprobe.c -rw-r--r-- 17.7 KB

back to top