Great.. Works now..! Thank you for considering my request and
providing new feature in quick time. Appreciated..!

Regards,
Karthick

On Fri, Dec 5, 2014 at 9:46 AM, Jens Axboe <[email protected]> wrote:
> On 12/05/2014 10:20 AM, Jens Axboe wrote:
>>
>> On 12/05/2014 10:02 AM, Jens Axboe wrote:
>>>
>>> On 12/05/2014 12:25 AM, Karthick Srinivasachary wrote:
>>>>
>>>> Hi Jens,
>>>>
>>>> Awesome.. Thanks for the fix..!
>>>> With compress_percentage 80 or more, fio verify is failing. I don't
>>>> think there any issue with storage in my test environment. Do you
>>>> think we have a bug here. Complete command and output below.
>>>>
>>>> /usr/local/bin/fio --name=global --ioengine=libaio --bsrange=16k-64k
>>>> --rw=randrw --iodepth=16 --direct=1 --verify=md5 --name=job0
>>>> --size=100m --filename=/fio/fio.dat --rw=randrw --rate=20m
>>>> --buffer_compress_percentage=80 --refill_buffers --buffer_pattern=123
>>>> --verify_dump=1
>>>
>>>
>>> You can't do a random read/write test, it'll fail on the reads that have
>>> not been populated. It might sometimes work if the file had been laid
>>> out prior with the right contents, but generally you cannot depend upon
>>> it. You want to do just --rw=randwrite and then the verify phase will
>>> take place after the writes are done, verifying those.
>>>
>>> Try and delete fio.dat prior to running this job, and it should fail
>>> consistently with or without buffer_compress_percentage.
>>
>>
>> I take it back, there is a bug there. Fio does skip verifying the reads
>> we generate initially, and verifies the written data after the
>> read/write phase. So it _should_ work, the fact that it doesn't is a
>> bug. I'll take a look at it.
>
>
> Fixed, pull and retry please.
>
> --
> Jens Axboe
>
--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to