mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 12:43:29 +02:00
kill iov_iter_copy_from_user()
all callers can use copy_page_from_iter() and it actually simplifies them. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
@@ -46,11 +46,7 @@ static int process_vm_rw_pages(struct page **pages,
|
||||
copy = len;
|
||||
|
||||
if (vm_write) {
|
||||
if (copy > iov_iter_count(iter))
|
||||
copy = iov_iter_count(iter);
|
||||
copied = iov_iter_copy_from_user(page, iter,
|
||||
offset, copy);
|
||||
iov_iter_advance(iter, copied);
|
||||
copied = copy_page_from_iter(page, offset, copy, iter);
|
||||
set_page_dirty_lock(page);
|
||||
} else {
|
||||
copied = copy_page_to_iter(page, offset, copy, iter);
|
||||
|
Reference in New Issue
Block a user