if (++rp->rtort_pipe_count >= RCU_TORTURE_PIPE_LEN) 
if (++rp->rtort_pipe_count >= RCU_TORTURE_PIPE_LEN) { rp->rtort_mbtest = 0; 
rcu_torture_cb(struct rcu_head *p){	int i;	struct rcu_torture *rp = container_of(p, struct rcu_torture, rtort_rcu);	if (fullstop) {		/* Test is ending, just drop callbacks on the floor. */		/* The next initialization will pick up the pieces. */		return;	}	i = rp->rtort_pipe_count;	if (i > RCU_TORTURE_PIPE_LEN)		i = RCU_TORTURE_PIPE_LEN;	atomic_inc(&rcu_torture_wcount[i]);	if (++rp->rtort_pipe_count >= RCU_TORTURE_PIPE_LEN)		rcu_torture_free(rp);	else		call_rcu(p, rcu_torture_cb);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/996417d2c4eb583e94553e4ede58974e0da1c38e/rcutorture.c/buggy/kernel/rcutorture.c