Move definitions of phys_external_initramfs_start and phys_external_initramfs_size to init/initramfs.c
Signed-off-by: Askar Safin <safinas...@gmail.com> --- init/do_mounts_initrd.c | 3 --- init/initramfs.c | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/init/do_mounts_initrd.c b/init/do_mounts_initrd.c index 444182a76999..06be76aa602c 100644 --- a/init/do_mounts_initrd.c +++ b/init/do_mounts_initrd.c @@ -15,9 +15,6 @@ unsigned long initrd_start, initrd_end; int initrd_below_start_ok; -phys_addr_t phys_external_initramfs_start __initdata; -unsigned long phys_external_initramfs_size __initdata; - static int __init early_initrdmem(char *p) { phys_addr_t start; diff --git a/init/initramfs.c b/init/initramfs.c index 6abe0a3ca4ce..5242d851e839 100644 --- a/init/initramfs.c +++ b/init/initramfs.c @@ -600,6 +600,9 @@ __setup("initramfs_async=", initramfs_async_setup); #include <linux/initrd.h> #include <linux/kexec.h> +phys_addr_t phys_external_initramfs_start __initdata; +unsigned long phys_external_initramfs_size __initdata; + static BIN_ATTR(initrd, 0440, sysfs_bin_attr_simple_read, NULL, 0); void __init reserve_initrd_mem(void) -- 2.47.2