Consistent core dump of fio 3.36

Patrick Goetz <[email protected]> Mon, 3 Aug 2026 14:15:10 -0500
Newsgroups org.kernel.vger.fio
Message-ID <[email protected]>
Hi -

Running this command:

# fio --name=filecreate --directory=/data/fio-test \
   --nrfiles=100000 --filesize=4k --rw=write --bs=4k \
   --ioengine=sync --create_on_open=1 \
   --openfiles=128 --numjobs=8 --group_reporting

results in a consistent core dump:

------------------------------------------------
root@labrat:/data/fio-test# fio --name=filecreate 
--directory=/data/fio-test --nrfiles=100000 --filesize=4k --rw=write 
--bs=4k --ioengine=sync --create_on_open=1  --openfiles=128 --numjobs=8 
--group_reporting
filecreate: (g=0): rw=write, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 
4096B-4096B, ioengine=sync, iodepth=1
smalloc: OOM. Consider using --alloc-size to increase the shared memory 
available.
smalloc: size = 384, alloc_size = 404, blocks = 13
smalloc: pool 0, free/total blocks 1/524320
smalloc: pool 1, free/total blocks 8/524320
smalloc: pool 2, free/total blocks 10/524320
smalloc: pool 3, free/total blocks 10/524320
smalloc: pool 4, free/total blocks 10/524320
smalloc: pool 5, free/total blocks 10/524320
smalloc: pool 6, free/total blocks 10/524320
smalloc: pool 7, free/total blocks 10/524320
fio: filesetup.c:1746: alloc_new_file: Assertion `0' failed.
Aborted (core dumped)
------------------------------------------------

Is there something wrong with my syntax?