lkml.org 
[lkml]   [2007]   [Jul]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] add check do_direct_IO() return val
    Joe Jin wrote:
    >> Well, I'm having a heck of a time getting this to fail. It looks
    >> possible, though. Joe, were you guys able to narrow it down to a
    >> reproducible test case? Do you have any oops output messages from
    >> the crashes?
    >>
    >
    > Zach, it easy to reproduce through fio with following config file
    >
    > # cat jobfile
    > [global]
    > bs=8k
    > iodepth=1024
    > iodepth_batch=60
    > randrepeat=1
    > size=1m
    > directory=/home/oracle
    > numjobs=20
    > [job1]
    > ioengine=sync
    > bs=1k
    > direct=1
    > rw=randread
    > filename=file1:file2
    > [job2]
    > ioengine=libaio
    > rw=randwrite
    > direct=1
    > filename=file1:file2
    > [job3]
    > bs=1k
    > ioengine=posixaio
    > rw=randwrite
    > direct=1
    > filename=file1:file2
    > [job4]
    > ioengine=splice
    > direct=1
    > rw=randwrite
    > filename=file1:file2
    > [job5]
    > bs=1k
    > ioengine=sync
    > rw=randread
    > filename=file1:file2
    > [job7]
    > ioengine=libaio
    > rw=randwrite
    > filename=file1:file2
    > [job8]
    > ioengine=posixaio
    > rw=randwrite
    > filename=file1:file2
    > [job9]
    > ioengine=splice
    > rw=randwrite
    > filename=file1:file2
    > [job10]
    > ioengine=mmap
    > rw=randwrite
    > bs=1k
    > filename=file1:file2
    > [job11]
    > ioengine=mmap
    > rw=randwrite
    > direct=1
    > filename=file1:file2
    >
    >
    Hmm.. in this config file, whats causing DIO to panic ? Which test actually
    passing faulty buffer ?

    Thanks,
    Badari
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2007-07-31 05:49    [W:5.666 / U:0.360 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site