diff options
Diffstat (limited to 'purgatory/arch')
-rw-r--r-- | purgatory/arch/ia64/purgatory-ia64.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/purgatory/arch/ia64/purgatory-ia64.c b/purgatory/arch/ia64/purgatory-ia64.c index 03ff4df..9420f5f 100644 --- a/purgatory/arch/ia64/purgatory-ia64.c +++ b/purgatory/arch/ia64/purgatory-ia64.c @@ -152,11 +152,10 @@ patch_efi_memmap(struct kexec_boot_params *params, { void *dest = (void *)params->efi_memmap_base; void *src = (void *)boot_param->efi_memmap; - unsigned long len = boot_param->efi_memmap_size; unsigned long memdesc_size = boot_param->efi_memdesc_size; uint64_t orig_type; efi_memory_desc_t *src_md, *dst_md; - void *src_end = src + len; + void *src_end = src + boot_param->efi_memmap_size; int i; for (; src < src_end; src += memdesc_size, dest += memdesc_size) { unsigned long mstart, mend; |