--- zzzz-none-000/linux-4.4.60/arch/mips/boot/compressed/string.c 2017-04-08 07:53:53.000000000 +0000 +++ scorpion-7490-727/linux-4.4.60/arch/mips/boot/compressed/string.c 2021-02-04 17:41:59.000000000 +0000 @@ -26,3 +26,19 @@ ss[i] = c; return s; } + +void *memmove(void *__dest, __const void *__src, size_t count) +{ + unsigned char *d = __dest; + const unsigned char *s = __src; + + if (__dest == __src) + return __dest; + + if (__dest < __src) + return memcpy(__dest, __src, count); + + while (count--) + d[count] = s[count]; + return __dest; +}