Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6

* 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:
[IA64] xen_domu_defconfig: fix build issues/warnings

+10 -9
+7
arch/ia64/include/asm/idle.h
···
··· 1 + #ifndef _ASM_IA64_IDLE_H 2 + #define _ASM_IA64_IDLE_H 3 + 4 + static inline void enter_idle(void) { } 5 + static inline void exit_idle(void) { } 6 + 7 + #endif /* _ASM_IA64_IDLE_H */
+1 -6
arch/ia64/include/asm/xen/events.h
··· 36 return !(ia64_psr(regs)->i); 37 } 38 39 - static inline void xen_do_IRQ(int irq, struct pt_regs *regs) 40 { 41 - struct pt_regs *old_regs; 42 - old_regs = set_irq_regs(regs); 43 - irq_enter(); 44 __do_IRQ(irq); 45 - irq_exit(); 46 - set_irq_regs(old_regs); 47 } 48 #define irq_ctx_init(cpu) do { } while (0) 49
··· 36 return !(ia64_psr(regs)->i); 37 } 38 39 + static inline void handle_irq(int irq, struct pt_regs *regs) 40 { 41 __do_IRQ(irq); 42 } 43 #define irq_ctx_init(cpu) do { } while (0) 44
-2
arch/ia64/xen/xensetup.S
··· 54 55 #define isBP p3 // are we the Bootstrap Processor? 56 57 - .text 58 - 59 GLOBAL_ENTRY(xen_setup_hook) 60 mov r8=XEN_PV_DOMAIN_ASM 61 (isBP) movl r9=xen_domain_type;;
··· 54 55 #define isBP p3 // are we the Bootstrap Processor? 56 57 GLOBAL_ENTRY(xen_setup_hook) 58 mov r8=XEN_PV_DOMAIN_ASM 59 (isBP) movl r9=xen_domain_type;;
+2 -1
drivers/xen/balloon.c
··· 513 char *buf) 514 { 515 return sprintf(buf, "%llu\n", 516 - (u64)balloon_stats.target_pages << PAGE_SHIFT); 517 } 518 519 static ssize_t store_target(struct sys_device *dev,
··· 513 char *buf) 514 { 515 return sprintf(buf, "%llu\n", 516 + (unsigned long long)balloon_stats.target_pages 517 + << PAGE_SHIFT); 518 } 519 520 static ssize_t store_target(struct sys_device *dev,