Hi, I'm trying to execute fio 2.0.5 on a ext3 file system mounted with FUSE but 
the test keeps failing for 'mmap' and 'splice' engines.

The job file:

  1 ; fio-mixed.job for autotest
  2
  3 [global]
  4 name=fio-sync
  5 ;directory=tmpfiles
  6 rw=randrw
  7 rwmixread=67
  8 rwmixwrite=33
  9 bsrange=16K-256K
 10 direct=0
 11 end_fsync=1
 12 verify=crc32
 13 ;ioscheduler=x
 14 numjobs=4
 15
 16 [file1]
 17 size=100M
 18 ioengine=sync
 19 mem=malloc
 20
 21 [file2]
 22 stonewall
 23 size=100M
 24 ioengine=aio
 25 mem=shm
 26 iodepth=4
 27
 28 [file3]
 29 stonewall
 30 size=100M
 31 ioengine=mmap
 32 mem=mmap
 33 direct=1
 34
 35 [file4]
 36 stonewall
 37 size=100M
 38 ioengine=splice
 39 mem=malloc
 40 direct=1


And the log:

Running 'LD_LIBRARY_PATH="/usr/local/autotest/deps/libaio/lib" ./fio --output 
/usr/local/autotest/results/default/fio/results/fio-mixed.log  
/usr/local/autotest/tests/fio/fio-mixed.job'

fio: pid=17923, got signal=7PPPP] [94.7% done] [113.5M/5898K /s] [1733 /180  
iops] [eta 00m:03s]
fio: pid=17924, got signal=7
fio: pid=17925, got signal=7
fio: pid=17926, got signal=7
fio: looks like splice doesn't work on this file system
fio: looks like splice doesn't work on this file system
fio: looks like splice doesn't work on this file system
fio: looks like splice doesn't work on this file system0K /s] [44 /0  iops] 
[eta 1158050441d:07h:00m:15s]


I've read that a write operation is not supported using splice on a file system 
mounted with fuse but even if I specify only a read, I still get the same error.

Thanks,
Sai.
_______________________________________________
Autotest-kernel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/autotest-kernel

Reply via email to