lkml.org 
[lkml]   [2020]   [May]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 06/12] fs: add FMODE_BUF_RASYNC
    Date
    If set, this indicates that the file system supports IOCB_WAITQ for
    buffered reads.

    Signed-off-by: Jens Axboe <axboe@kernel.dk>
    ---
    include/linux/fs.h | 3 +++
    1 file changed, 3 insertions(+)

    diff --git a/include/linux/fs.h b/include/linux/fs.h
    index 5a5434ff7543..f7b1eb765c6e 100644
    --- a/include/linux/fs.h
    +++ b/include/linux/fs.h
    @@ -175,6 +175,9 @@ typedef int (dio_iodone_t)(struct kiocb *iocb, loff_t offset,
    /* File does not contribute to nr_files count */
    #define FMODE_NOACCOUNT ((__force fmode_t)0x20000000)

    +/* File supports async buffered reads */
    +#define FMODE_BUF_RASYNC ((__force fmode_t)0x40000000)
    +
    /*
    * Flag for rw_copy_check_uvector and compat_rw_copy_check_uvector
    * that indicates that they should check the contents of the iovec are
    --
    2.26.2
    \
     
     \ /
      Last update: 2020-05-24 21:22    [W:2.207 / U:0.084 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site