diff -Nur linux-4.14.24.orig/init/do_mounts.c linux-4.14.24/init/do_mounts.c --- linux-4.14.24.orig/init/do_mounts.c 2018-03-03 10:24:39.000000000 +0100 +++ linux-4.14.24/init/do_mounts.c 2018-03-08 02:32:01.136927457 +0100 @@ -604,6 +604,7 @@ } static bool is_tmpfs; +static char tmpfs_rootflags[] = "nr_blocks=0,nr_inodes=0"; static struct dentry *rootfs_mount(struct file_system_type *fs_type, int flags, const char *dev_name, void *data) { @@ -616,6 +617,9 @@ if (IS_ENABLED(CONFIG_TMPFS) && is_tmpfs) fill = shmem_fill_super; + if (is_tmpfs) + data = tmpfs_rootflags; + return mount_nodev(fs_type, flags, data, fill); }