diff options
author | Hongbo Li <lihongbo22@huawei.com> | 2024-10-29 20:53:29 +0800 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2024-11-07 16:48:21 -0500 |
commit | 9bb33852f5cc145b17d96f3792ff69148a37e1fd (patch) | |
tree | 83b07d77213c487a8fed3223da63c3447bd1daff /scripts/atomic | |
parent | 93d53f1caf2cf861d0f28d096792d3b92efae178 (diff) |
bcachefs: check the invalid parameter for perf test
The perf_test does not check the number of iterations and threads
when it is zero. If nr_thread is 0, the perf test will keep
waiting for wakekup. If iteration is 0, it will cause exception
of division by zero. This can be reproduced by:
echo "rand_insert 0 1" > /sys/fs/bcachefs/${uuid}/perf_test
or
echo "rand_insert 1 0" > /sys/fs/bcachefs/${uuid}/perf_test
Fixes: 1c6fdbd8f246 ("bcachefs: Initial commit")
Signed-off-by: Hongbo Li <lihongbo22@huawei.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'scripts/atomic')
0 files changed, 0 insertions, 0 deletions