sigaddset(&current->blocked,sig); 
if (!(ka->sa.sa_flags & SA_NODEFER)) sigaddset(&current->blocked,sig); 
static int handle_signal(unsigned long sig, struct k_sigaction *ka,			 siginfo_t *info, sigset_t *oldset, struct pt_regs *regs){	int ret;	/* Set up Signal Frame */	ret = setup_rt_frame(sig, ka, info, oldset, regs);	if (ret && !(ka->sa.sa_flags & SA_NODEFER)) {		spin_lock_irq(&current->sighand->siglock);		sigorsets(&current->blocked, &current->blocked, &ka->sa.sa_mask);		sigaddset(&current->blocked,sig);		recalc_sigpending();		spin_unlock_irq(&current->sighand->siglock);	}	return ret;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/69be8f189653cd81aae5a74e26615b12871bb72e/signal.c/buggy/arch/ppc64/kernel/signal.c