Home
last modified time | relevance | path

Searched hist:b42b15fdad3ebb790250041d1517acebb9bd56d9 (Results 1 – 1 of 1) sorted by relevance

/linux/include/linux/
H A Duio.hdiff b42b15fdad3ebb790250041d1517acebb9bd56d9 Fri Apr 04 18:15:19 CEST 2014 Al Viro <viro@zeniv.linux.org.uk> lustre: get rid of messing with iovecs

* switch to ->read_iter/->write_iter
* keep a pointer to iov_iter instead of iov/nr_segs
* do not modify iovecs; use iov_iter_truncate()/iov_iter_advance() and
a new primitive - iov_iter_reexpand() (expand previously truncated
iterator) istead.
* (racy) check for lustre VMAs intersecting with iovecs kept for now as
for_each_iov() loop.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>