-
Kumar Kartikeya Dwivedi authored
It may happen that destination buffer memory overlaps with memory dynptr points to. Hence, we must use memmove to correctly copy from dynptr to destination buffer, or source buffer to dynptr. This actually isn't a problem right now, as memcpy implementation falls back to memmove on detecting overlap and warns about it, but we shouldn't be relying on that. Acked-by:
Joanne Koong <joannelkoong@gmail.com> Acked-by:
David Vernet <void@manifault.com> Signed-off-by:
Kumar Kartikeya Dwivedi <memxor@gmail.com> Link: https://lore.kernel.org/r/20221207204141.308952-7-memxor@gmail.com Signed-off-by:
Alexei Starovoitov <ast@kernel.org>
76d16077