summaryrefslogtreecommitdiff
path: root/rwlock.h
diff options
context:
space:
mode:
authorVincent Fu <vincent.fu@wdc.com>2018-10-17 12:03:23 -0400
committerJens Axboe <axboe@kernel.dk>2018-10-19 11:09:17 -0600
commit3114b675fd2b77ffa0f485b466811feb34dc57ed (patch)
tree75f55f54c2b399eae5c1b25c83e8f3fbce908efb /rwlock.h
parent1368d95b060802f3032bb662144faa99bd521b56 (diff)
downloadfio-3114b675fd2b77ffa0f485b466811feb34dc57ed.tar.gz
fio-3114b675fd2b77ffa0f485b466811feb34dc57ed.tar.bz2
fio: enable cross-thread overlap checking with processes
Overlap checking with io_submit_mode=offload requires relevant jobs to access each other's io_u's and io_u_all members. This patch modifies the fio_memalign and io_u_queue helpers to include an indicator signifying whether operations should use the shared memory pool. When fio is carrying out cross-job overlap checking in offload submission mode, these variables will be allocated from shared memory so that processes can be used and threads will no longer be required. Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'rwlock.h')
0 files changed, 0 insertions, 0 deletions