• Al Viro's avatar
    bio_copy_user_iov(): don't ignore ->iov_offset · 1cfd0ddd
    Al Viro authored
    Since "block: support large requests in blk_rq_map_user_iov" we
    started to call it with partially drained iter; that works fine
    on the write side, but reads create a copy of iter for completion
    time.  And that needs to take the possibility of ->iov_iter != 0
    into account...
    Cc: stable@vger.kernel.org #v4.5+
    Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
bio.c 51.4 KB