It turns out this is unrelated, but in stat.c the following change should probably be made: -#define FIO_STATUS_FILE "/tmp/fio-dump-status" +#define FIO_STATUS_FILE "fio-dump-status" -- Bruce -----Original Message----- From: Bruce Cran Sent: Wednesday, March 12, 2014 11:49 AM To: 'Jens Axboe'; Sébastien Bouchex Bellomié; fio@xxxxxxxxxxxxxxx Subject: RE: ioengine=sync issue on Windows It looks like it's trying to access %TEMP%\tmp for some reason. -- Bruce -----Original Message----- From: Jens Axboe [mailto:axboe@xxxxxxxxx] Sent: Wednesday, March 12, 2014 10:34 AM To: Sébastien Bouchex Bellomié; fio@xxxxxxxxxxxxxxx; Bruce Cran Subject: Re: ioengine=sync issue on Windows On 03/12/2014 09:41 AM, Sébastien Bouchex Bellomié wrote: > Hi, > > The "sync" engine does not seem to work correctly on Windows : > > My profile is : > > [global] > thread > ioengine=sync > > [random_read] > rw=randread > size=1024m > directory=read > bs=32k > > fio 2.1.6.1 output contains " err= 5 (file:backend.c:768, func=full resid, error=Input/output error)" > > [...] > C:\Program Files\fio>fio.exe H:\fio\fio.win > random_read: (g=0): rw=randread, bs=32K-32K/32K-32K/32K-32K, > ioengine=sync, iodepth=1 fio-2.1.6-1-gd004a Starting 1 thread > fio: pid=5144, err=5/file:backend.c:768, func=full resid, > error=Input/output error > > random_read: (groupid=0, jobs=1): err= 5 (file:backend.c:768, func=full resid, error=Input/output error): pid=5144: Wed Mar 12 16:36:45 2014 > cpu : usr=0.00%, sys=0.00%, ctx=0, majf=0, minf=0 > IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0% > submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% > complete : 0=50.0%, 4=50.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% > issued : total=r=2/w=0/d=0, short=r=1/w=0/d=0 > latency : target=0, window=0, percentile=100.00%, depth=1 > > Run status group 0 (all jobs): > [...] Bruce, do you know why that is? -- Jens Axboe This e-mail (and any attachments) is confidential and may be privileged. Any unauthorized use, copying, disclosure or dissemination of this communication is prohibited. If you are not the intended recipient, please notify the sender immediately and delete all copies of the message and its attachments. -- 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