diff options
Diffstat (limited to 'kexec')
-rw-r--r-- | kexec/arch/ppc64/crashdump-ppc64.c | 4 | ||||
-rw-r--r-- | kexec/arch/ppc64/crashdump-ppc64.h | 7 |
2 files changed, 6 insertions, 5 deletions
diff --git a/kexec/arch/ppc64/crashdump-ppc64.c b/kexec/arch/ppc64/crashdump-ppc64.c index 1435581..e10766e 100644 --- a/kexec/arch/ppc64/crashdump-ppc64.c +++ b/kexec/arch/ppc64/crashdump-ppc64.c @@ -331,7 +331,7 @@ static int prepare_crash_memory_elf64_headers(struct kexec_info *info, bufp += sizeof(Elf64_Phdr); phdr->p_type = PT_LOAD; phdr->p_flags = PF_R|PF_W|PF_X; - if (mstart == BACKUP_START && mend == BACKUP_END) + if (mstart == BACKUP_SRC_START && mend == BACKUP_SRC_END) phdr->p_offset = info->backup_start; else phdr->p_offset = mstart; @@ -368,7 +368,7 @@ int load_crashdump_segments(struct kexec_info *info, char* mod_cmdline, return -1; /* Create a backup region segment to store backup data*/ - sz = (BACKUP_SIZE + align - 1) & ~(align - 1); + sz = (BACKUP_SRC_SIZE + align - 1) & ~(align - 1); tmp = xmalloc(sz); memset(tmp, 0, sz); info->backup_start = add_buffer(info, tmp, sz, sz, align, diff --git a/kexec/arch/ppc64/crashdump-ppc64.h b/kexec/arch/ppc64/crashdump-ppc64.h index c359a63..17ea27f 100644 --- a/kexec/arch/ppc64/crashdump-ppc64.h +++ b/kexec/arch/ppc64/crashdump-ppc64.h @@ -1,6 +1,7 @@ #ifndef CRASHDUMP_PPC64_H #define CRASHDUMP_PPC64_H +struct kexec_info; int load_crashdump_segments(struct kexec_info *info, char *mod_cmdline, unsigned long max_addr, unsigned long min_base); void add_usable_mem_rgns(unsigned long long base, unsigned long long size); @@ -17,9 +18,9 @@ void add_usable_mem_rgns(unsigned long long base, unsigned long long size); #define COMMAND_LINE_SIZE 512 /* from kernel */ /* Backup Region, First 32K of System RAM. */ -#define BACKUP_START 0x0000 -#define BACKUP_END 0x8000 -#define BACKUP_SIZE (BACKUP_END - BACKUP_START + 1) +#define BACKUP_SRC_START 0x0000 +#define BACKUP_SRC_END 0x8000 +#define BACKUP_SRC_SIZE (BACKUP_SRC_END - BACKUP_SRC_START + 1) #define KDUMP_BACKUP_LIMIT 0x8000 #define _ALIGN_UP(addr,size) (((addr)+((size)-1))&(~((size)-1))) |