From: Ingo Molnar Date: Sat, 26 Apr 2008 21:14:36 +0000 (+0200) Subject: bootprotocol: cleanup X-Git-Tag: v2.6.26-rc1~367^2~3 X-Git-Url: http://ftp.safe.ca/?a=commitdiff_plain;h=781fe2ebc0f44b32418d203ac023a541afdd042f;p=safe%2Fjmp%2Flinux-2.6 bootprotocol: cleanup Signed-off-by: Ingo Molnar --- diff --git a/arch/x86/kernel/e820_64.c b/arch/x86/kernel/e820_64.c index 645ee5e..124480c 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;