• J
    cifs: convert cifs_iovec_read to use async reads · 1c892549
    Jeff Layton 提交于
    Convert cifs_iovec_read to use async I/O. This also raises the limit on
    the rsize for uncached reads. We first allocate a set of pages to hold
    the replies, then issue the reads in parallel and then collect the
    replies and copy the results into the iovec.
    
    A possible future optimization would be to kmap and inline the iovec
    buffers and read the data directly from the socket into that. That would
    require some rather complex conversion of the iovec into a kvec however.
    Signed-off-by: NJeff Layton <jlayton@redhat.com>
    1c892549
file.c 85.8 KB