X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=init%2Fnoinitramfs.c;h=bcc8bcb053eeb05dc095780fcbc276fa2f311bd4;hb=da51c393a970e68199727c6ebe11a8a4839c4eac;hp=267739d851791b0a3e4526a3be5fb4944d8b507e;hpb=8990c1bc4be46473ad19bf2fa612ca57286f3df4;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