Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\rcu\rcutorture.c Create Date:2022-07-28 10:22:27
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:If forward-progress checking is requested and feasible, spawn the thread.

Proto:static int __init rcu_torture_fwd_prog_init(void)

Type:int

Parameter:Nothing

1998  If Not fwd_progress Then Return 0
2000  If Not stall_dur || stall_dur() <= 0 || cur_ops == rcu_busted_ops Then
2002  VERBOSE_TOROUT_STRING("rcu_torture_fwd_prog_init: Disabled, unsupported by RCU flavor under test")
2003  Return 0
2005  If stall_cpu > 0 Then
2006  VERBOSE_TOROUT_STRING("rcu_torture_fwd_prog_init: Disabled, conflicts with CPU-stall testing")
2007  If IS_MODULE(CONFIG_FOO) evaluates to 1 if CONFIG_FOO is set to 'm', 0* otherwise.(CONFIG_RCU_TORTURE_TESTS) Then Return -EINVAL
2009  WARN_ON(1)
2010  Return 0
2012  If fwd_progress_holdoff <= 0 Then fwd_progress_holdoff = 1
2014  If fwd_progress_div <= 0 Then fwd_progress_div = 4
2016  Return torture_create_kthread(Carry out grace-period forward-progress testing. , NULL, fwd_prog_task)
Caller
NameDescribe
rcu_torture_init