mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-09-22 22:11:38 +08:00
rcutorture: Flag nonexistent RCU GP kthread
Currently, if the RCU grace-period kthread has not yet been created, in which case the starvation-check code will print zero for the state, which maps to TASK_RUNNING. This could clearly be quite confusing, so this commit prints ~0, which does not map to any legal ->state value. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Reviewed-by: Josh Triplett <josh@joshtriplett.org>
This commit is contained in:
parent
83977d273b
commit
a0e3a3aa28
@ -1201,7 +1201,7 @@ static void rcu_check_gp_kthread_starvation(struct rcu_state *rsp)
|
|||||||
rsp->name, j - gpa,
|
rsp->name, j - gpa,
|
||||||
rsp->gpnum, rsp->completed,
|
rsp->gpnum, rsp->completed,
|
||||||
rsp->gp_flags, rsp->gp_state,
|
rsp->gp_flags, rsp->gp_state,
|
||||||
rsp->gp_kthread ? rsp->gp_kthread->state : 0);
|
rsp->gp_kthread ? rsp->gp_kthread->state : ~0);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Loading…
Reference in New Issue
Block a user