diff --git a/init/do_mounts.c b/init/do_mounts.c
index 9207bde9ca3f0978581ede0b797848d67d9ef875..762b534978d95d3bed72f8b2f3323572db6b1e0a 100644
--- a/init/do_mounts.c
+++ b/init/do_mounts.c
@@ -558,9 +558,6 @@ static int __init mount_nodev_root(void)
 				    root_mount_data);
 		if (!err)
 			break;
-		if (err != -EACCES && err != -EINVAL)
-			panic("VFS: Unable to mount root \"%s\" (%s), err=%d\n",
-			      root_device_name, fstype, err);
 	}
 
 	free_page((unsigned long)fs_names);