commit | cdd591fc86e38ad3899196066219fbbd845f3162 | [log] [tgz] |
---|---|---|
author | Andreas Gruenbacher <agruenba@redhat.com> | Mon Jul 05 17:26:28 2021 +0200 |
committer | Andreas Gruenbacher <agruenba@redhat.com> | Wed Oct 20 19:33:07 2021 +0200 |
tree | 6fa9b67d1df07be3b57ba43a66120c0c4fd63450 | |
parent | a6294593e8a1290091d0b078d5d33da5e0cd3dfe [diff] |
iov_iter: Introduce fault_in_iov_iter_writeable Introduce a new fault_in_iov_iter_writeable helper for safely faulting in an iterator for writing. Uses get_user_pages() to fault in the pages without actually writing to them, which would be destructive. We'll use fault_in_iov_iter_writeable in gfs2 once we've determined that the iterator passed to .read_iter isn't in memory. Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>