diff -urpN -X /home/fletch/.diff.exclude 223-4k_stacks/arch/i386/kernel/smp.c 224-fix_kgdb/arch/i386/kernel/smp.c
--- 223-4k_stacks/arch/i386/kernel/smp.c	Sat May 10 18:48:29 2003
+++ 224-fix_kgdb/arch/i386/kernel/smp.c	Sat May 10 18:48:30 2003
@@ -619,7 +619,7 @@ struct pt_regs * smp_call_function_inter
 	 * At this point the info structure may be out of scope unless wait==1
 	 */
 	irq_enter();
-	(*func)(info, &regs);
+	(*func)(info, regs);
 	irq_exit();
 
 	if (wait) {