From: Ingo Molnar Date: Sat, 26 Apr 2008 21:14:36 +0000 (+0200) Subject: bootprotocol: cleanup X-Git-Tag: firefly_0821_release~20844^2~3 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=781fe2ebc0f44b32418d203ac023a541afdd042f;p=firefly-linux-kernel-4.4.55.git bootprotocol: cleanup Signed-off-by: Ingo Molnar --- diff --git a/arch/x86/kernel/e820_64.c b/arch/x86/kernel/e820_64.c index 645ee5e32a27..124480c0008d 100644 --- a/arch/x86/kernel/e820_64.c +++ b/arch/x86/kernel/e820_64.c @@ -100,7 +100,7 @@ void __init free_early(unsigned long start, unsigned long end) for (j = i + 1; j < MAX_EARLY_RES && early_res[j].end; j++) ; - memcpy(&early_res[i], &early_res[i + 1], + memmove(&early_res[i], &early_res[i + 1], (j - 1 - i) * sizeof(struct early_res)); early_res[j - 1].end = 0;