On Thu, Jul 15, 2021 at 09:08:06PM +0800, Gao Xiang wrote: > This is _not_ an upstream commit and just for 5.4.y only. > > kernel test robot reported a 5.4.y build issue found by randconfig [1] > after backporting commit 89b158635ad7 ("lib/lz4: explicitly support > in-place decompression"") due to "undefined reference to `memmove'". > > However, upstream and 5.10 LTS seem fine. After digging further, > I found commit a510b616131f ("MIPS: Add support for ZSTD-compressed > kernels") introduced memmove() occasionally and it has been included > since v5.10. > > This partially cherry-picks the memmove() part of commit a510b616131f > to fix the reported build regression since we don't need the whole > patch for 5.4 LTS at all. > > [1] https://lore.kernel.org/r/202107070120.6dOj1kB7-lkp@xxxxxxxxx/ > Fixes: defcc2b5e54a ("lib/lz4: explicitly support in-place decompression") # 5.4.y > Reported-by: kernel test robot <lkp@xxxxxxxxx> > Signed-off-by: Gao Xiang <hsiangkao@xxxxxxxxxxxxxxxxx> > --- > v2: > "just submit the fix and say _why_ this is not an upstream > commit, do not attempt to emulate an upstream commit like > your change did." as Greg suggested... Thanks, much better, now queued up. greg k-h