Hi Siha, To try and take this further can you: 1. Update and build the latest git version fio and try and reproduce the problem with your original command line. 2. Try to remove every job option possible such that you end up with the minimum set that still allows the problem to happen. 3. Post an update here with your results including all the information that is mentioned in https://github.com/axboe/fio/blob/master/REPORTING-BUGS and the output that fio produces. Thanks! On 29 August 2017 at 05:21, siha lawrence <sihaj33@xxxxxxxxx> wrote: > > The job command I'm using is: > > sudo fio --ioengine=libaio --size=100% --ramp_time=10 --runtime=40 > --time_based=1 --verify_backlog=1 --verify_dump=1 --verify_fatal=1 > --norandommap --numjobs=1 --direct=1 --rw=write --bs=1K --iodepth=8 > --exitall_on_error --buffer_pattern=0x10000000000000000L --minimal > --random_generator=tausworthe64 --name=/dev/sda --name=/dev/sdcd > --name=/dev/sdce --name=/dev/sdcb > > On Sat, Aug 26, 2017 at 12:29 PM, Sitsofe Wheeler <sitsofe@xxxxxxxxx> wrote: >> >> I'm afraid I can't reproduce the problem with a post 3.0 fio build: >> >> sudo -s >> echo -e "0 511 zero\n511 1 error" | dmsetup create errorend >> fio --exitall_on_error --direct=1 --bs=512 --rate=64k --name=null >> --ioengine=null --size=512k --name=errorjob >> --filename=/dev/mapper/errorend >> null: (g=0): rw=read, bs=(R) 512B-512B, (W) 512B-512B, (T) 512B-512B, >> ioengine=null, iodepth=1 >> errorjob: (g=0): rw=read, bs=(R) 512B-512B, (W) 512B-512B, (T) >> 512B-512B, ioengine=psync, iodepth=1 >> fio-3.0-5-g168b >> Starting 2 processes >> fio: io_u error on file /dev/mapper/errorend: Input/output error: read >> offset=261632, buflen=512 >> fio: pid=26078, err=5/file:io_u.c:1756, func=io_u error, >> error=Input/output error [...] >> >> But I can't tell if there's more to your issue because you didn't >> include the exact job file/command line you were running with. Can you >> update your fio to at least 3.0 (or git master), reproduce the problem >> and include at least the information in >> https://github.com/axboe/fio/blob/master/REPORTING-BUGS ? Thanks! > >> On 21 August 2017 at 03:32, siha lawrence <sihaj33@xxxxxxxxx> wrote: >>> I'm using fio version 2.20 with the option exitall_on_error. On error, >>> it exits and reports all stats as zero. >>> How can this be modified so that we can get partial stats and not zeros? -- Sitsofe | http://sucs.org/~sits/ -- To unsubscribe from this list: send the line "unsubscribe fio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html