aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--init/initramfs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/init/initramfs.c b/init/initramfs.c
index 435a428c2af1..178130fd61c2 100644
--- a/init/initramfs.c
+++ b/init/initramfs.c
@@ -669,7 +669,7 @@ done:
669 * If the initrd region is overlapped with crashkernel reserved region, 669 * If the initrd region is overlapped with crashkernel reserved region,
670 * free only memory that is not part of crashkernel region. 670 * free only memory that is not part of crashkernel region.
671 */ 671 */
672 if (!do_retain_initrd && !kexec_free_initrd()) 672 if (!do_retain_initrd && initrd_start && !kexec_free_initrd())
673 free_initrd_mem(initrd_start, initrd_end); 673 free_initrd_mem(initrd_start, initrd_end);
674 initrd_start = 0; 674 initrd_start = 0;
675 initrd_end = 0; 675 initrd_end = 0;