Skip to content

failure in multi-thread write workloads of fio #64

@BOGEDABUDA

Description

@BOGEDABUDA

I am trying to test splitfs in strict mode.

export LEDGER_DATAJ=0
export LEDGER_POSIX=1

However, in this mode, splitfs always encounters

fio: tbl_mmaps.c:424: clear_overlapping_entry: Assertion `0' failed.

while running in multi-thread write workloads of fio. In these workloads, different threads share a single file. And we also find the same problem in single-thread randwrite workload and readwrite-mixed workload. The basic jobfile is as follows.

[global]
directory=/mnt/pmem_emul
filename=test
ioengine=sync
rw=randwrite
filesize=128m
bs=4k
thread=1
runtime=15
time_based=1

[job_0]
[job_1]
[job_2]
[job_3]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions