s390/kexec_file: fix initrd location for kdump kernel
[linux-2.6-microblaze.git] / arch / s390 / kernel / machine_kexec_file.c
index 8415ae7..f9e4baa 100644 (file)
@@ -151,7 +151,7 @@ static int kexec_file_add_initrd(struct kimage *image,
                buf.mem += crashk_res.start;
        buf.memsz = buf.bufsz;
 
-       data->parm->initrd_start = buf.mem;
+       data->parm->initrd_start = data->memsz;
        data->parm->initrd_size = buf.memsz;
        data->memsz += buf.memsz;