diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2014-03-10 19:08:45 +0100 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2014-05-06 23:32:47 +0200 |
commit | 26978b8b4d83c46f4310b253db70fa9e65149e7c (patch) | |
tree | a080f083ccf61b949e41699f2d20f7efffce9114 /drivers | |
parent | switch {__,}blockdev_direct_IO() to iov_iter (diff) | |
download | linux-26978b8b4d83c46f4310b253db70fa9e65149e7c.tar.xz linux-26978b8b4d83c46f4310b253db70fa9e65149e7c.zip |
give ->direct_IO() a copy of iov_iter
the thing is, we want to advance what's given to ->direct_IO() as we
are forming the request; however, the callers care about the amount
of data actually transferred, not the amount we tried to transfer.
It's more convenient to allow ->direct_IO() instances do use
iov_iter_advance() on the copy of iov_iter, leaving the actual
advancing of the original to caller.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions