> static struct file_system_type btrfs_fs_type = { > - .owner = THIS_MODULE, > - .name = "btrfs", > - .mount = btrfs_mount, > - .kill_sb = btrfs_kill_super, > - .fs_flags = FS_REQUIRES_DEV | FS_BINARY_MOUNTDATA, > -}; > - > -static struct file_system_type btrfs_root_fs_type = { > - .owner = THIS_MODULE, > - .name = "btrfs", > - .mount = btrfs_mount_root, > - .kill_sb = btrfs_kill_super, > - .fs_flags = FS_REQUIRES_DEV | FS_BINARY_MOUNTDATA | FS_ALLOW_IDMAP, > -}; > + .owner = THIS_MODULE, > + .name = "btrfs", > + .init_fs_context = btrfs_init_fs_context, > + .parameters = btrfs_fs_parameters, > + .kill_sb = btrfs_kill_super, > + .fs_flags = FS_REQUIRES_DEV | FS_ALLOW_IDMAP, Just in case this was an accident. This patch seems to drop FS_BINARY_MOUNTDATA from fs_flags.