summaryrefslogtreecommitdiffstats
path: root/purgatory
diff options
context:
space:
mode:
authorVivek Goyal <vgoyal@in.ibm.com>2006-07-28 10:52:29 -0700
committerEric W. Biederman <ebiederm@xmission.com>2006-07-28 13:05:16 -0600
commit71d2424c8ac4f93a60c3eee5c95df269f584a9da (patch)
treeefd36a5733bdcb7200a1214c5633d3a44a08fe9e /purgatory
parenta4a67f32a0b6eca09c68cdd5a4cb6e0e0fbc6690 (diff)
downloadkexec-tools-71d2424c8ac4f93a60c3eee5c95df269f584a9da.tar.gz
kexec-tools: ppc64 fix for multiple backup region definiton
o Get rid of multiple definitions of backup region. o Give more relevant name to backup source region. Signed-off-by: Vivek Goyal <vgoyal@in.ibm.com>
Diffstat (limited to 'purgatory')
-rw-r--r--purgatory/arch/ppc64/crashdump_backup.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/purgatory/arch/ppc64/crashdump_backup.c b/purgatory/arch/ppc64/crashdump_backup.c
index 07f7847e..7ba5aff0 100644
--- a/purgatory/arch/ppc64/crashdump_backup.c
+++ b/purgatory/arch/ppc64/crashdump_backup.c
@@ -21,9 +21,7 @@
#include <stdint.h>
#include <string.h>
-
-#define BACKUP_REGION_SOURCE 0x0
-#define BACKUP_REGION_SIZE 32*1024
+#include "../../../kexec/arch/ppc64/crashdump-ppc64.h"
extern unsigned long backup_start;
@@ -32,10 +30,10 @@ void crashdump_backup_memory(void)
{
void *dest, *src;
- src = (void *)BACKUP_REGION_SOURCE;
+ src = (void *)BACKUP_SRC_START;
if (backup_start) {
dest = (void *)(backup_start);
- memcpy(dest, src, BACKUP_REGION_SIZE);
+ memcpy(dest, src, BACKUP_SRC_SIZE);
}
}