init: clean up random seed options
authorVincent Fu <vincent.fu@samsung.com>
Fri, 24 Mar 2023 18:16:29 +0000 (18:16 +0000)
committerVincent Fu <vincent.fu@samsung.com>
Thu, 13 Apr 2023 17:33:00 +0000 (13:33 -0400)
commit95282650802cc290d38d24fa8febfc7425750a9e
tree84c179ea42ed981e067b838fa1af4113285354e8
parent9d8b492fc5593ca2d4a5eb15f477e7e672232fde
init: clean up random seed options

- make allrandrepeat a synonym of randrepeat. allrandrepeat is
  superfluous because the seeds set by randrepeat already encompass
  random number generators beyond the one used for random offsets.
- allow randseed to override [all]randrepeat: this is what the
  documentation implies but was not previously the case

This is a breaking change for users relying on the values of fio's
default random seeds.

Link: https://github.com/axboe/fio/pull/1546
Fixes: https://github.com/axboe/fio/issues/1502
Signed-off-by: Vincent Fu <vincent.fu@samsung.com>
cconv.c
init.c
options.c
server.h
thread_options.h