X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=init%2Fnoinitramfs.c;h=bcc8bcb053eeb05dc095780fcbc276fa2f311bd4;hb=696b3f25a28ab6b29cb3c385e02d75f6ff36e30e;hp=267739d851791b0a3e4526a3be5fb4944d8b507e;hpb=f43dc23d5ea91fca257be02138a255f02d98e806;p=firefly-linux-kernel-4.4.55.git diff --git a/init/noinitramfs.c b/init/noinitramfs.c index 267739d85179..bcc8bcb053ee 100644 --- a/init/noinitramfs.c +++ b/init/noinitramfs.c @@ -21,11 +21,16 @@ #include #include #include +#include +#include /* * Create a simple rootfs that is similar to the default initramfs */ -static int __init default_rootfs(void) +#if !IS_BUILTIN(CONFIG_BLK_DEV_INITRD) +static +#endif +int __init default_rootfs(void) { int err; @@ -49,4 +54,6 @@ out: printk(KERN_WARNING "Failed to create a rootfs\n"); return err; } +#if !IS_BUILTIN(CONFIG_BLK_DEV_INITRD) rootfs_initcall(default_rootfs); +#endif