diff options
Diffstat (limited to 'purgatory/arch/i386/crashdump_backup.c')
-rw-r--r-- | purgatory/arch/i386/crashdump_backup.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/purgatory/arch/i386/crashdump_backup.c b/purgatory/arch/i386/crashdump_backup.c index 39a1946..c619446 100644 --- a/purgatory/arch/i386/crashdump_backup.c +++ b/purgatory/arch/i386/crashdump_backup.c @@ -20,9 +20,7 @@ #include <stdint.h> #include <string.h> - -#define BACKUP_REGION_SOURCE 0x00000000 -#define BACKUP_REGION_SIZE 0xa0000 +#include "../../../kexec/arch/i386/crashdump-x86.h" /* Backup region start gets set after /proc/iomem has been parsed. */ /* We reuse the same code for x86_64 also so changing backup_start to @@ -37,10 +35,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); } } |