> > So 67bf982340d95ca98098ea050b54b4c7adb116c0 is the first bad commit, > > funky. Ah I think I see what it is, hang on. > > http://git.kernel.dk/? > p=fio.git;a=commit;h=4b20c6814d4742e27a68f8a740a955283869fbcd > > If you git pull, you'll get that. Please see if that makes it behave > like 2.0.13 for you. > Thanks, this has fixed the read aggrb reported value to be unreasonably high however the value is now significantly lower than 2.0.13 it's about 1/2 while the write value is very comparable. Please find the outputs below. MASTER: Run status group 0 (all jobs): READ: io=7976KB, aggrb=132KB/s, minb=13KB/s, maxb=59KB/s, mint=60023msec, maxt=60131msec WRITE: io=39552KB, aggrb=658KB/s, minb=12KB/s, maxb=646KB/s, mint=60023msec, maxt=60079msec 2.0.13 Run status group 0 (all jobs): READ: io=13716KB, aggrb=227KB/s, minb=32KB/s, maxb=162KB/s, mint=60118msec, maxt=60368msec WRITE: io=41100KB, aggrb=680KB/s, minb=168KB/s, maxb=513KB/s, mint=60230msec, maxt=60368msec ========================================================= bgwriter: (g=0): rw=randwrite, bs=4K-4K/4K-4K/4K-4K, ioengine=libaio, iodepth=32 queryA: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=mmap, iodepth=1 queryB: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=mmap, iodepth=1 bgupdater: (g=0): rw=randrw, bs=4K-4K/4K-4K/4K-4K, ioengine=libaio, iodepth=16 fio-2.1-10-g4b20 Starting 4 processes bgwriter: Laying out IO file(s) (1 file(s) / 256MB) queryA: Laying out IO file(s) (1 file(s) / 256MB) queryB: Laying out IO file(s) (1 file(s) / 256MB) bgupdater: Laying out IO file(s) (1 file(s) / 64MB) Jobs: 4 (f=4): bgwriter: (groupid=0, jobs=1): err= 0: pid=31283: Wed May 22 12:57:10 2013 write: io=38816KB, bw=661588B/s, iops=161, runt= 60079msec slat (usec): min=11, max=90943, avg=36.96, stdev=906.14 clat (msec): min=3, max=1325, avg=200.20, stdev=164.31 lat (msec): min=3, max=1325, avg=200.24, stdev=164.33 bw (KB /s): min= 0, max= 1088, per=99.83%, avg=656.91, stdev=229.78 lat (msec) : 4=0.01%, 10=1.58%, 20=6.64%, 50=16.00%, 100=13.95% lat (msec) : 250=27.55%, 500=29.66%, 750=3.71%, 1000=1.17%, 2000=0.05% cpu : usr=0.22%, sys=0.58%, ctx=9875, majf=0, minf=21 IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=0.2%, 32=108.6%, >=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=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.1%, 64=0.0%, >=64=0.0% issued : total=r=0/w=9673/d=0, short=r=0/w=0/d=0 queryA: (groupid=0, jobs=1): err= 0: pid=31284: Wed May 22 12:57:10 2013 read : io=3604.0KB, bw=61374B/s, iops=14, runt= 60131msec clat (msec): min=3, max=700, avg=66.73, stdev=91.42 lat (msec): min=3, max=700, avg=66.73, stdev=91.42 bw (KB /s): min= 0, max= 125, per=45.45%, avg=60.00, stdev=21.47 lat (msec) : 4=0.11%, 10=2.66%, 20=47.17%, 50=19.42%, 100=8.10% lat (msec) : 250=17.20%, 500=5.22%, 750=0.11% cpu : usr=0.04%, sys=0.04%, ctx=971, majf=970, minf=29 IO depths : 1=107.7%, 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=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=901/w=0/d=0, short=r=0/w=0/d=0 queryB: (groupid=0, jobs=1): err= 0: pid=31285: Wed May 22 12:57:10 2013 read : io=3548.0KB, bw=60452B/s, iops=14, runt= 60099msec clat (usec): min=725, max=583477, avg=67740.67, stdev=94737.81 lat (usec): min=726, max=583479, avg=67741.96, stdev=94737.80 bw (KB /s): min= 0, max= 112, per=44.47%, avg=58.70, stdev=22.41 lat (usec) : 750=0.11% lat (msec) : 10=3.38%, 20=49.38%, 50=18.49%, 100=6.43%, 250=16.57% lat (msec) : 500=5.52%, 750=0.11% cpu : usr=0.03%, sys=0.04%, ctx=962, majf=961, minf=29 IO depths : 1=108.3%, 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=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=887/w=0/d=0, short=r=0/w=0/d=0 bgupdater: (groupid=0, jobs=1): err= 0: pid=31286: Wed May 22 12:57:10 2013 read : io=843776B, bw=14057B/s, iops=3, runt= 60023msec slat (usec): min=10, max=227735, avg=1445.97, stdev=15443.42 clat (usec): min=5, max=579413, avg=120337.02, stdev=108882.11 lat (msec): min=7, max=579, avg=121.96, stdev=109.78 bw (KB /s): min= 4, max= 85, per=11.82%, avg=15.60, stdev=12.91 write: io=753664B, bw=12556B/s, iops=3, runt= 60023msec slat (usec): min=17, max=132927, avg=3184.62, stdev=18633.89 clat (msec): min=17, max=566, avg=186.08, stdev=122.85 lat (msec): min=17, max=582, avg=189.64, stdev=129.83 bw (KB /s): min= 0, max= 23, per=1.82%, avg=11.97, stdev= 4.60 lat (usec) : 10=0.26% lat (msec) : 10=1.28%, 20=9.74%, 50=11.54%, 100=18.72%, 250=39.49% lat (msec) : 500=17.44%, 750=1.54% cpu : usr=0.03%, sys=0.01%, ctx=466, majf=0, minf=21 IO depths : 1=108.2%, 2=0.5%, 4=1.0%, 8=2.1%, 16=0.3%, 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=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=206/w=184/d=0, short=r=0/w=0/d=0 Run status group 0 (all jobs): READ: io=7976KB, aggrb=132KB/s, minb=13KB/s, maxb=59KB/s, mint=60023msec, maxt=60131msec WRITE: io=39552KB, aggrb=658KB/s, minb=12KB/s, maxb=646KB/s, mint=60023msec, maxt=60079msec Disk stats (read/write): dm-1: ios=2165/15038, merge=0/0, ticks=159046/3058053, in_queue=3222168, util=99.97%, aggrios=2165/15066, aggrmerge=0/0, aggrticks=159722/3065336, aggrin_queue=3225058, aggrutil=99.95% dm-0: ios=2165/15066, merge=0/0, ticks=159722/3065336, in_queue=3225058, util=99.95%, aggrios=2165/11221, aggrmerge=0/3841, aggrticks=159422/2284175, aggrin_queue=2443590, aggrutil=99.95% sda: ios=2165/11221, merge=0/3841, ticks=159422/2284175, in_queue=2443590, util=99.95% ========================================================= [ecomar@edow500 fio]$ rm -rf /mnt/vda2/tmp/*; /usr/bin/fio ../fio-check-bug/four-threads-randio-016.fio bgwriter: (g=0): rw=randwrite, bs=4K-4K/4K-4K/4K-4K, ioengine=libaio, iodepth=32 queryA: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=mmap, iodepth=1 queryB: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=mmap, iodepth=1 bgupdater: (g=0): rw=randrw, bs=4K-4K/4K-4K/4K-4K, ioengine=libaio, iodepth=16 fio-2.0.13 Starting 4 processes bgwriter: Laying out IO file(s) (1 file(s) / 256MB) queryA: Laying out IO file(s) (1 file(s) / 256MB) queryB: Laying out IO file(s) (1 file(s) / 256MB) bgupdater: Laying out IO file(s) (1 file(s) / 64MB) Jobs: 4 (f=4): bgwriter: (groupid=0, jobs=1): err= 0: pid=10553: Wed May 22 13:10:21 2013 write: io=30900KB, bw=525346 B/s, iops=127 , runt= 60230msec slat (usec): min=10 , max=520 , avg=26.59, stdev=10.78 clat (msec): min=5 , max=1559 , avg=250.44, stdev=195.85 lat (msec): min=5 , max=1559 , avg=250.47, stdev=195.85 bw (KB/s) : min= 0, max= 890, per=76.42%, avg=519.68, stdev=168.78 lat (msec) : 10=0.70%, 20=5.06%, 50=12.65%, 100=9.51%, 250=24.34% lat (msec) : 500=39.76%, 750=5.63%, 1000=2.16%, 2000=0.60% cpu : usr=0.16%, sys=0.49%, ctx=8153, majf=0, minf=21 IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=0.2%, 32=109.2%, >=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=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.1%, 64=0.0%, >=64=0.0% issued : total=r=0/w=7694/d=0, short=r=0/w=0/d=0 queryA: (groupid=0, jobs=1): err= 0: pid=10554: Wed May 22 13:10:21 2013 read : io=1940.0KB, bw=32964 B/s, iops=8 , runt= 60263msec clat (msec): min=5 , max=634 , avg=124.24, stdev=125.99 lat (msec): min=5 , max=634 , avg=124.24, stdev=125.99 bw (KB/s) : min= 0, max= 87, per=14.16%, avg=32.14, stdev=17.10 lat (msec) : 10=1.24%, 20=25.77%, 50=18.35%, 100=11.34%, 250=25.98% lat (msec) : 500=15.88%, 750=1.44% cpu : usr=0.01%, sys=0.03%, ctx=516, majf=515, minf=26 IO depths : 1=106.2%, 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=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=485/w=0/d=0, short=r=0/w=0/d=0 queryB: (groupid=0, jobs=1): err= 0: pid=10555: Wed May 22 13:10:21 2013 read : io=1960.0KB, bw=33385 B/s, iops=8 , runt= 60118msec clat (msec): min=5 , max=741 , avg=122.67, stdev=129.91 lat (msec): min=5 , max=741 , avg=122.68, stdev=129.91 bw (KB/s) : min= 0, max= 110, per=14.24%, avg=32.33, stdev=17.89 lat (msec) : 10=2.65%, 20=27.14%, 50=18.98%, 100=10.61%, 250=23.47% lat (msec) : 500=16.53%, 750=0.61% cpu : usr=0.01%, sys=0.03%, ctx=528, majf=527, minf=26 IO depths : 1=107.6%, 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=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=490/w=0/d=0, short=r=0/w=0/d=0 bgupdater: (groupid=0, jobs=1): err= 0: pid=10556: Wed May 22 13:10:21 2013 read : io=9816.0KB, bw=166505 B/s, iops=40 , runt= 60368msec slat (usec): min=5 , max=217275 , avg=166.39, stdev=4660.87 clat (usec): min=214 , max=684589 , avg=167396.86, stdev=117164.35 lat (msec): min=2 , max=684 , avg=167.58, stdev=117.11 bw (KB/s) : min= 0, max= 344, per=72.87%, avg=165.41, stdev=64.85 write: io=10200KB, bw=173018 B/s, iops=42 , runt= 60368msec slat (usec): min=9 , max=369054 , avg=629.51, stdev=11351.66 clat (msec): min=5 , max=1273 , avg=217.41, stdev=168.08 lat (msec): min=5 , max=1273 , avg=218.05, stdev=168.80 bw (KB/s) : min= 39, max= 515, per=25.10%, avg=170.70, stdev=71.17 lat (usec) : 250=0.02% lat (msec) : 4=0.02%, 10=1.16%, 20=5.75%, 50=11.89%, 100=12.83% lat (msec) : 250=36.90%, 500=28.42%, 750=2.57%, 1000=0.66%, 2000=0.08% cpu : usr=0.18%, sys=0.26%, ctx=5309, majf=0, minf=21 IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.2%, 16=110.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=0.0%, 4=100.0%, 8=0.0%, 16=0.1%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=2449/w=2540/d=0, short=r=0/w=0/d=0 Run status group 0 (all jobs): READ: io=13716KB, aggrb=227KB/s, minb=32KB/s, maxb=162KB/s, mint=60118msec, maxt=60368msec WRITE: io=41100KB, aggrb=680KB/s, minb=168KB/s, maxb=513KB/s, mint=60230msec, maxt=60368msec Disk stats (read/write): dm-1: ios=3772/13937, merge=0/0, ticks=567832/3199902, in_queue=3780615, util=99.96%, aggrios=3773/13956, aggrmerge=0/0, aggrticks=571088/3212158, aggrin_queue=3783247, aggrutil=99.94% dm-0: ios=3773/13956, merge=0/0, ticks=571088/3212158, in_queue=3783247, util=99.94%, aggrios=3766/11395, aggrmerge=7/2561, aggrticks=569634/2696054, aggrin_queue=3265686, aggrutil=99.94% sda: ios=3766/11395, merge=7/2561, ticks=569634/2696054, in_queue=3265686, util=99.94% Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU -- 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