diff options
| -rwxr-xr-x | tools/testing/selftests/rcutorture/bin/kvm-recheck-rcuscale.sh | 8 | 
1 files changed, 7 insertions, 1 deletions
diff --git a/tools/testing/selftests/rcutorture/bin/kvm-recheck-rcuscale.sh b/tools/testing/selftests/rcutorture/bin/kvm-recheck-rcuscale.sh index b582113178ac..f683e424ddd5 100755 --- a/tools/testing/selftests/rcutorture/bin/kvm-recheck-rcuscale.sh +++ b/tools/testing/selftests/rcutorture/bin/kvm-recheck-rcuscale.sh @@ -40,6 +40,10 @@ awk '  	sum += $5 / 1000.;  } +/rcu_scale: Grace-period kthread CPU time/ { +	cputime = $6; +} +  END {  	newNR = asort(gptimes);  	if (newNR <= 0) { @@ -78,6 +82,8 @@ END {  	print "90th percentile grace-period duration: " gptimes[pct90];  	print "99th percentile grace-period duration: " gptimes[pct99];  	print "Maximum grace-period duration: " gptimes[newNR]; -	print "Grace periods: " ngps + 0 " Batches: " nbatches + 0 " Ratio: " ngps / nbatches; +	if (cputime != "") +		cpustr = " CPU: " cputime; +	print "Grace periods: " ngps + 0 " Batches: " nbatches + 0 " Ratio: " ngps / nbatches cpustr;  	print "Computed from rcuscale printk output.";  }'  | 
