fio: create over-arching data placement option
authorVincent Fu <vincent.fu@samsung.com>
Wed, 3 Jan 2024 20:16:19 +0000 (20:16 +0000)
committerVincent Fu <vincent.fu@samsung.com>
Wed, 24 Apr 2024 17:44:09 +0000 (13:44 -0400)
commit65ca67915d1fab0df9bfafa82a644841516440a4
tree39f708ad41437e60f7f6720b6512a1daa3a24552
parentc60d54ae79334a88561bbe66a0b422e2d2fa093c
fio: create over-arching data placement option

Since FDP and streams are similar, we should have an over-arching data
placement option that encompasses both of these frameworks instead of
having separate sets of similar options for FDP and streams.

With a common set of options, users will be able to select the data
placement strategy (fdp or streams), the placement identifiers to use,
and the algorithm for selecting from the list of placement identifiers.

The original set of FDP options is retained for backward compatibility.

No functional change.

Signed-off-by: Vincent Fu <vincent.fu@samsung.com>
cconv.c
dataplacement.c
dataplacement.h
filesetup.c
init.c
io_u.c
options.c
server.h
thread_options.h