Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 29 Mar 2012 21:28:26 +0000 (14:28 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 29 Mar 2012 21:28:26 +0000 (14:28 -0700)
Pull x86 updates from Ingo Molnar.

This touches some non-x86 files due to the sanitized INLINE_SPIN_UNLOCK
config usage.

Fixed up trivial conflicts due to just header include changes (removing
headers due to cpu_idle() merge clashing with the <asm/system.h> split).

* 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86/apic/amd: Be more verbose about LVT offset assignments
  x86, tls: Off by one limit check
  x86/ioapic: Add io_apic_ops driver layer to allow interception
  x86/olpc: Add debugfs interface for EC commands
  x86: Merge the x86_32 and x86_64 cpu_idle() functions
  x86/kconfig: Remove CONFIG_TR=y from the defconfigs
  x86: Stop recursive fault in print_context_stack after stack overflow
  x86/io_apic: Move and reenable irq only when CONFIG_GENERIC_PENDING_IRQ=y
  x86/apic: Add separate apic_id_valid() functions for selected apic drivers
  locking/kconfig: Simplify INLINE_SPIN_UNLOCK usage
  x86/kconfig: Update defconfigs
  x86: Fix excessive MSR print out when show_msr is not specified

1  2 
arch/x86/include/asm/apic.h
arch/x86/kernel/cpu/common.c
arch/x86/kernel/process.c
arch/x86/kernel/process_32.c
arch/x86/kernel/process_64.c
arch/x86/kernel/tls.c
lib/Kconfig.debug

Simple merge
Simple merge
Simple merge
index aae4f4bbbe886724c51b6be6f26a3e3f5837188f,ea207c245aa49689bbd2742c1c7f3ccfed2daa86..ae6847303e265c80c2199ab18884ee16e25bf386
@@@ -38,9 -36,9 +36,8 @@@
  #include <linux/uaccess.h>
  #include <linux/io.h>
  #include <linux/kdebug.h>
- #include <linux/cpuidle.h>
  
  #include <asm/pgtable.h>
 -#include <asm/system.h>
  #include <asm/ldt.h>
  #include <asm/processor.h>
  #include <asm/i387.h>
@@@ -57,8 -55,6 +54,7 @@@
  #include <asm/idle.h>
  #include <asm/syscalls.h>
  #include <asm/debugreg.h>
- #include <asm/nmi.h>
 +#include <asm/switch_to.h>
  
  asmlinkage void ret_from_fork(void) __asm__("ret_from_fork");
  
index 61270e8d428ac473c82924e54709cc769aa7151e,ce5e34f2becac3551e077d297cfa6fa21f01caa0..2b154da0b6d35a342008ae9a0accada9a4880a9a
@@@ -37,9 -35,9 +35,8 @@@
  #include <linux/uaccess.h>
  #include <linux/io.h>
  #include <linux/ftrace.h>
- #include <linux/cpuidle.h>
  
  #include <asm/pgtable.h>
 -#include <asm/system.h>
  #include <asm/processor.h>
  #include <asm/i387.h>
  #include <asm/fpu-internal.h>
@@@ -51,8 -49,6 +48,7 @@@
  #include <asm/idle.h>
  #include <asm/syscalls.h>
  #include <asm/debugreg.h>
- #include <asm/nmi.h>
 +#include <asm/switch_to.h>
  
  asmlinkage extern void ret_from_fork(void);
  
Simple merge
Simple merge