Searched hist:f0b65f39ac505e8f1dcdaa165aa7b8c0bd6fd454 (Results 1 – 7 of 7) sorted by relevance
/linux/Documentation/filesystems/ |
H A D | porting.rst | diff f0b65f39ac505e8f1dcdaa165aa7b8c0bd6fd454 Fri Apr 30 16:26:41 CEST 2021 Al Viro <viro@zeniv.linux.org.uk> iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing variant
Replacement is called copy_page_from_iter_atomic(); unlike the old primitive the callers do *not* need to do iov_iter_advance() after it. In case when they end up consuming less than they'd been given they need to do iov_iter_revert() on everything they had not consumed. That, however, needs to be done only on slow paths.
All in-tree callers converted. And that kills the last user of iterate_all_kinds()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
/linux/fs/iomap/ |
H A D | buffered-io.c | diff f0b65f39ac505e8f1dcdaa165aa7b8c0bd6fd454 Fri Apr 30 16:26:41 CEST 2021 Al Viro <viro@zeniv.linux.org.uk> iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing variant
Replacement is called copy_page_from_iter_atomic(); unlike the old primitive the callers do *not* need to do iov_iter_advance() after it. In case when they end up consuming less than they'd been given they need to do iov_iter_revert() on everything they had not consumed. That, however, needs to be done only on slow paths.
All in-tree callers converted. And that kills the last user of iterate_all_kinds()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
/linux/include/linux/ |
H A D | uio.h | diff f0b65f39ac505e8f1dcdaa165aa7b8c0bd6fd454 Fri Apr 30 16:26:41 CEST 2021 Al Viro <viro@zeniv.linux.org.uk> iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing variant
Replacement is called copy_page_from_iter_atomic(); unlike the old primitive the callers do *not* need to do iov_iter_advance() after it. In case when they end up consuming less than they'd been given they need to do iov_iter_revert() on everything they had not consumed. That, however, needs to be done only on slow paths.
All in-tree callers converted. And that kills the last user of iterate_all_kinds()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
/linux/lib/ |
H A D | iov_iter.c | diff f0b65f39ac505e8f1dcdaa165aa7b8c0bd6fd454 Fri Apr 30 16:26:41 CEST 2021 Al Viro <viro@zeniv.linux.org.uk> iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing variant
Replacement is called copy_page_from_iter_atomic(); unlike the old primitive the callers do *not* need to do iov_iter_advance() after it. In case when they end up consuming less than they'd been given they need to do iov_iter_revert() on everything they had not consumed. That, however, needs to be done only on slow paths.
All in-tree callers converted. And that kills the last user of iterate_all_kinds()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
/linux/fs/fuse/ |
H A D | file.c | diff f0b65f39ac505e8f1dcdaa165aa7b8c0bd6fd454 Fri Apr 30 16:26:41 CEST 2021 Al Viro <viro@zeniv.linux.org.uk> iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing variant
Replacement is called copy_page_from_iter_atomic(); unlike the old primitive the callers do *not* need to do iov_iter_advance() after it. In case when they end up consuming less than they'd been given they need to do iov_iter_revert() on everything they had not consumed. That, however, needs to be done only on slow paths.
All in-tree callers converted. And that kills the last user of iterate_all_kinds()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
/linux/fs/btrfs/ |
H A D | file.c | diff f0b65f39ac505e8f1dcdaa165aa7b8c0bd6fd454 Fri Apr 30 16:26:41 CEST 2021 Al Viro <viro@zeniv.linux.org.uk> iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing variant
Replacement is called copy_page_from_iter_atomic(); unlike the old primitive the callers do *not* need to do iov_iter_advance() after it. In case when they end up consuming less than they'd been given they need to do iov_iter_revert() on everything they had not consumed. That, however, needs to be done only on slow paths.
All in-tree callers converted. And that kills the last user of iterate_all_kinds()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
/linux/mm/ |
H A D | filemap.c | diff f0b65f39ac505e8f1dcdaa165aa7b8c0bd6fd454 Fri Apr 30 16:26:41 CEST 2021 Al Viro <viro@zeniv.linux.org.uk> iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing variant
Replacement is called copy_page_from_iter_atomic(); unlike the old primitive the callers do *not* need to do iov_iter_advance() after it. In case when they end up consuming less than they'd been given they need to do iov_iter_revert() on everything they had not consumed. That, however, needs to be done only on slow paths.
All in-tree callers converted. And that kills the last user of iterate_all_kinds()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|