Hello Guys, Sorry for the interruption. I integrated fuse over io_uring patches in v6.14, but I found a strange problem when I tested the libfuse null-fs test case. the fio commands as below, 1) fio -direct=1 --filename=/mnt/singfile --rw=read -iodepth=1 --ioengine=libaio --bs=4k --size=4G --runtime=60 --numjobs=1 -name=test_fuse2 the performance result: enable fuse > default fuse 2) fio -direct=1 --filename=/mnt/singfile --rw=read -iodepth=16 --ioengine=libaio --bs=4k --size=4G --runtime=60 --numjobs=1 -name=test_fuse2 the performance result: enable fuse < default fuse 3) fio -direct=1 --filename=/mnt/singfile --rw=read -iodepth=1 --ioengine=libaio --bs=4k --size=4G --runtime=60 --numjobs=16 -name=test_fuse2 the performance result: enable fuse > default fuse Why is fio test performance worse when enable io_uring with fio -iodepth option > 1? it looks fuse over io_uring feature does not handle this case like the default fuse configuration. Thanks Gang