--- ./init/do_mounts.c-orig Sat Mar 30 11:43:21 2002 +++ ./init/do_mounts.c Sat Mar 30 11:43:25 2002 @@ -31,6 +31,10 @@ asmlinkage long sys_mknod(const char *name, int mode, dev_t dev); asmlinkage long sys_umount(const char *name, int flags); +#ifdef CONFIG_BLK_DEV_INITRD_DYN +extern void initrd_dyn_mkroot(void); +#endif + #ifdef CONFIG_BLK_DEV_INITRD unsigned int real_root_dev; /* do_proc_dointvec cannot handle kdev_t */ #endif --- ./init/main.c-orig Sat Mar 30 11:43:36 2002 +++ ./init/main.c Sat Mar 30 11:43:45 2002 @@ -112,10 +112,6 @@ extern void ipc_init(void); #endif -#ifdef CONFIG_BLK_DEV_INITRD_DYN -extern void initrd_dyn_mkroot(void); -#endif - /* * Boot command-line arguments */