Message ID | 20221020101838.2712846-3-aaptel@nvidia.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | nvme-tcp receive offloads | expand |
diff --git a/lib/iov_iter.c b/lib/iov_iter.c index c3ca28ca68a6..75470a4b8ab3 100644 --- a/lib/iov_iter.c +++ b/lib/iov_iter.c @@ -526,7 +526,7 @@ size_t _copy_to_iter(const void *addr, size_t bytes, struct iov_iter *i) might_fault(); iterate_and_advance(i, bytes, base, len, off, copyout(base, addr + off, len), - memcpy(base, addr + off, len) + (base != addr + off) && memcpy(base, addr + off, len) ) return bytes;