OSDN Git Service

iov_iter: saner checks for attempt to copy to/from iterator
authorAl Viro <viro@zeniv.linux.org.uk>
Fri, 16 Sep 2022 00:11:15 +0000 (20:11 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Fri, 25 Nov 2022 18:01:21 +0000 (13:01 -0500)
commita41dad905e5a388f88435a517de102e9b2c8e43d
tree7baa31b38159a8e003c269b5f994f85997412730
parentfc02f33787d8dd227b54f263eba983d5b249c032
iov_iter: saner checks for attempt to copy to/from iterator

instead of "don't do it to ITER_PIPE" check for ->data_source being
false on copying from iterator.  Check for !->data_source for
copying to iterator, while we are at it.

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