Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit aa5a8988 authored by Paul E. McKenney's avatar Paul E. McKenney
Browse files

rcutorture: Correct no-expedite console messages



The "Disabled dynamic grace-period expediting" console message is
currently printed unconditionally.  This commit causes it to be
output only when it is impossible to switch between normal and
expedited grace periods, which was the original intent.

Signed-off-by: default avatarPaul E. McKenney <paulmck@linux.vnet.ibm.com>
parent 23a9bacd
Loading
Loading
Loading
Loading
+8 −6
Original line number Original line Diff line number Diff line
@@ -932,12 +932,14 @@ rcu_torture_writer(void *arg)
	int nsynctypes = 0;
	int nsynctypes = 0;


	VERBOSE_TOROUT_STRING("rcu_torture_writer task started");
	VERBOSE_TOROUT_STRING("rcu_torture_writer task started");
	if (!can_expedite) {
		pr_alert("%s" TORTURE_FLAG
		pr_alert("%s" TORTURE_FLAG
			 " Grace periods expedited from boot/sysfs for %s,\n",
			 " Grace periods expedited from boot/sysfs for %s,\n",
			 torture_type, cur_ops->name);
			 torture_type, cur_ops->name);
		pr_alert("%s" TORTURE_FLAG
		pr_alert("%s" TORTURE_FLAG
		 " Testing of dynamic grace-period expediting diabled.\n",
			 " Disabled dynamic grace-period expediting.\n",
			 torture_type);
			 torture_type);
	}


	/* Initialize synctype[] array.  If none set, take default. */
	/* Initialize synctype[] array.  If none set, take default. */
	if (!gp_cond1 && !gp_exp1 && !gp_normal1 && !gp_sync1)
	if (!gp_cond1 && !gp_exp1 && !gp_normal1 && !gp_sync1)