if (notify_die(DIE_NMIWATCHDOG, msg, regs, 0, 0, SIGINT) == NOTIFY_STOP) return;  
void die_nmi (struct pt_regs *regs, const char *msg){	spin_lock(&nmi_print_lock);	/*	* We are in trouble anyway, lets at least try	* to get a message out.	*/	bust_spinlocks(1);	printk(msg);	printk(" on CPU%d, eip %08lx, registers:\n",		smp_processor_id(), regs->eip);	show_registers(regs);	printk("console shuts up ...\n");	console_silent();	spin_unlock(&nmi_print_lock);	bust_spinlocks(0);	/* If we are in kernel we are probably nested up pretty bad	 * and might aswell get out now while we still can.	*/	if (!user_mode(regs)) {		current->thread.trap_no = 2;		crash_kexec(regs);	}	do_exit(SIGSEGV);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/748f2edb52712aa3d926470a888608dc500d17e8/traps.c/buggy/arch/i386/kernel/traps.c