From: Andrew Morton <akpm@osdl.org>

Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 kernel/timer.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN kernel/timer.c~timers-fixes-improvements-smp_processor_id-cleanup-fix kernel/timer.c
--- 25/kernel/timer.c~timers-fixes-improvements-smp_processor_id-cleanup-fix	2005-05-31 17:00:53.000000000 -0700
+++ 25-akpm/kernel/timer.c	2005-05-31 17:00:59.000000000 -0700
@@ -172,7 +172,7 @@ EXPORT_SYMBOL(__init_timer_base);
 void fastcall init_timer(struct timer_list *timer)
 {
 	timer->entry.next = NULL;
-	timer->base = &per_cpu(tvec_bases, _smp_processor_id()).t_base;
+	timer->base = &per_cpu(tvec_bases, raw_smp_processor_id()).t_base;
 	timer->magic = TIMER_MAGIC;
 }
 EXPORT_SYMBOL(init_timer);
_