Re: [tip:core/rcu] rcutorture: Make initrd/init execute in userspace

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Dec 04, 2018 at 02:09:42PM -0800, tip-bot for Paul E. McKenney wrote:
> --- a/tools/testing/selftests/rcutorture/bin/mkinitrd.sh
> +++ b/tools/testing/selftests/rcutorture/bin/mkinitrd.sh
> @@ -39,9 +39,22 @@ mkdir $T
>  
>  cat > $T/init << '__EOF___'
>  #!/bin/sh
> +# Run in userspace a few milliseconds every second.  This helps to
> +# exercise the NO_HZ_FULL portions of RCU.
>  while :
>  do
> -	sleep 1000000
> +	q=
> +	for i in \
> +		a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a \
> +		a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a \
> +		a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a \
> +		a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a \
> +		a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a \
> +		a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a

Ow. If there's no better way to do this, please do at least comment how many 'a's
this is. (And why 186, exactly?)

Please also consider calibrating the delay loop as you do in the C code.



[Index of Archives]     [Linux Stable Commits]     [Linux Stable Kernel]     [Linux Kernel]     [Linux USB Devel]     [Linux Video &Media]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux