From: Jesper Juhl Fix "signed vs unsigned" in nmi_watchdog_tick. Signed-off-by: Jesper Juhl Signed-off-by: Andrew Morton --- arch/i386/kernel/nmi.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) diff -puN arch/i386/kernel/nmi.c~fix-signed-vs-unsigned-in-nmi-watchdog arch/i386/kernel/nmi.c --- devel/arch/i386/kernel/nmi.c~fix-signed-vs-unsigned-in-nmi-watchdog 2006-02-27 21:02:36.000000000 -0800 +++ devel-akpm/arch/i386/kernel/nmi.c 2006-02-27 21:02:36.000000000 -0800 @@ -546,7 +546,8 @@ void nmi_watchdog_tick (struct pt_regs * * always switch the stack NMI-atomically, it's safe to use * smp_processor_id(). */ - int sum, cpu = smp_processor_id(); + unsigned int sum; + int cpu = smp_processor_id(); sum = per_cpu(irq_stat, cpu).apic_timer_irqs; _