summaryrefslogtreecommitdiff
path: root/kexec
diff options
context:
space:
mode:
Diffstat (limited to 'kexec')
-rw-r--r--kexec/kexec.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/kexec/kexec.c b/kexec/kexec.c
index c9e9125..ce105cd 100644
--- a/kexec/kexec.c
+++ b/kexec/kexec.c
@@ -454,7 +454,8 @@ int add_backup_segments(struct kexec_info *info, unsigned long backup_base,
break;
start = (bkseg_base + pagesize - 1) & ~(pagesize - 1);
end = (bkseg_base + bkseg_size) & ~(pagesize - 1);
- add_segment(info, NULL, 0, start, end-start);
+ add_segment_phys_virt(info, NULL, 0,
+ start, end-start, 0);
mem_size = mem_base + mem_size - \
(bkseg_base + bkseg_size);
mem_base = bkseg_base + bkseg_size;