Merge branch 'x86-uv-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 8 Dec 2009 21:38:21 +0000 (13:38 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 8 Dec 2009 21:38:21 +0000 (13:38 -0800)
* 'x86-uv-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
  x86: UV RTC: Always enable RTC clocksource
  x86: UV RTC: Rename generic_interrupt to x86_platform_ipi
  x86: UV RTC: Clean up error handling
  x86: UV RTC: Add clocksource only boot option
  x86: UV RTC: Fix early expiry handling

1  2 
arch/x86/include/asm/hardirq.h
arch/x86/include/asm/hw_irq.h
arch/x86/include/asm/irq.h
arch/x86/kernel/entry_64.S
arch/x86/kernel/irq.c

Simple merge
Simple merge
index ffd700ff5dcb8b483d9c4e27762f3c986a6a6643,fcbc6d1445011095d827ad44238813f85f54bd29..5458380b6ef8fb3cefc93077acdb8441b863ba6f
@@@ -34,10 -34,9 +34,10 @@@ static inline int irq_canonicalize(int 
  #ifdef CONFIG_HOTPLUG_CPU
  #include <linux/cpumask.h>
  extern void fixup_irqs(void);
 +extern void irq_force_complete_move(int);
  #endif
  
- extern void (*generic_interrupt_extension)(void);
+ extern void (*x86_platform_ipi_callback)(void);
  extern void native_init_IRQ(void);
  extern bool handle_irq(unsigned irq, struct pt_regs *regs);
  
Simple merge
index fee6cc2b20791ae1d7a1ea5c5e659ac04b8d2569,9375dce39f5f9f2fde392498ff0b2db0ef55433a..664bcb7384ac29245cdbf60751a6e09f8d1e8e82
@@@ -263,11 -264,12 +263,11 @@@ void smp_x86_platform_ipi(struct pt_reg
  
        irq_enter();
  
-       inc_irq_stat(generic_irqs);
+       inc_irq_stat(x86_platform_ipis);
  
-       if (generic_interrupt_extension)
-               generic_interrupt_extension();
+       if (x86_platform_ipi_callback)
+               x86_platform_ipi_callback();
  
 -      run_local_timers();
        irq_exit();
  
        set_irq_regs(old_regs);