diff options
author | Paul E. McKenney <paulmck@kernel.org> | 2020-11-23 07:27:32 -0800 |
---|---|---|
committer | Paul E. McKenney <paulmck@kernel.org> | 2021-01-06 17:03:40 -0800 |
commit | 197220d4a3347aa2c21389235db4a4457e7dc0a7 (patch) | |
tree | 1dc1f13715f1a9cd1def3b5d547eef44dfa24e20 /tools/perf/scripts/python/flamegraph.py | |
parent | 1adb5d6b52251105f77630432b36e340cdcb3390 (diff) |
torture: Remove use of "eval" in torture.sh
The bash "eval" command enables Bobby Tables attacks, which might not
be a concern in torture testing by themselves, but one could imagine
these combined with a cut-and-paste attack. This commit therefore gets
rid of them. This comes at a price in terms of bash quoting not working
nicely, so the "--bootargs" argument lists are now passed to torture_one
via a bash-variable side channel. This might be a bit ugly, but it will
also allow torture.sh to grow its own --bootargs parameter.
While in the area, add proper header comments for the bash functions.
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions