try_to_freeze(PF_FREEZE); 
try_to_freeze(); 
static int serio_thread(void *nothing){	lock_kernel();	daemonize("kseriod");	allow_signal(SIGTERM);	do {		serio_handle_events();		wait_event_interruptible(serio_wait, !list_empty(&serio_event_list));		try_to_freeze(PF_FREEZE);	} while (!signal_pending(current));	printk(KERN_DEBUG "serio: kseriod exiting\n");	unlock_kernel();	complete_and_exit(&serio_exited, 0);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/3e1d1d28d99dabe63c64f7f40f1ca1d646de1f73/serio.c/buggy/drivers/input/serio/serio.c