printk("CPU: %d\n", smp_processor_id()); show_regs(regs); 
__show_regs(regs); 
NORET_TYPE void die(const char *str, struct pt_regs *regs, int err){	struct task_struct *tsk = current;	static int die_counter;	console_verbose();	spin_lock_irq(&die_lock);	bust_spinlocks(1);	printk("Internal error: %s: %x [#%d]\n", str, err, ++die_counter);	print_modules();	printk("CPU: %d\n", smp_processor_id());	show_regs(regs);	printk("Process %s (pid: %d, stack limit = 0x%p)\n",		tsk->comm, tsk->pid, tsk->thread_info + 1);	if (!user_mode(regs) || in_interrupt()) {		dump_mem("Stack: ", regs->ARM_sp, 8192+(unsigned long)tsk->thread_info);		dump_backtrace(regs, tsk);		dump_instr(regs);	}	bust_spinlocks(0);	spin_unlock_irq(&die_lock);	do_exit(SIGSEGV);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/652a12ef98d16ccd1ee5cdf2c832ce5411ed3262/traps.c/buggy/arch/arm/kernel/traps.c