recalc_sigpending_tsk(t); 
force_sig_info(int sig, struct siginfo *info, struct task_struct *t){	unsigned long int flags;	int ret;	spin_lock_irqsave(&t->sighand->siglock, flags);	if (sigismember(&t->blocked, sig) || t->sighand->action[sig-1].sa.sa_handler == SIG_IGN) {		t->sighand->action[sig-1].sa.sa_handler = SIG_DFL;		sigdelset(&t->blocked, sig);		recalc_sigpending_tsk(t);	}	ret = specific_send_sig_info(sig, info, t);	spin_unlock_irqrestore(&t->sighand->siglock, flags);	return ret;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/b0423a0d9cc836b2c3d796623cd19236bfedfe63/signal.c/clean/kernel/signal.c