From: Miklos Szeredi Uniformly use MAJOR:MINOR in /sys/class/bdi/ for both block devices and non-block device backed filesystems: FUSE and NFS. Add symlink for block devices: /sys/block//bdi -> /sys/class/bdi/ Signed-off-by: Miklos Szeredi Signed-off-by: Andrew Morton --- fs/fuse/inode.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff -puN fs/fuse/inode.c~mm-bdi-expose-the-bdi-object-in-sysfs-for-fuse-fix fs/fuse/inode.c --- a/fs/fuse/inode.c~mm-bdi-expose-the-bdi-object-in-sysfs-for-fuse-fix +++ a/fs/fuse/inode.c @@ -473,8 +473,7 @@ static struct fuse_conn *new_conn(struct err = bdi_init(&fc->bdi); if (err) goto error_kfree; - err = bdi_register(&fc->bdi, NULL, "fuse-%u:%u", - MAJOR(fc->dev), MINOR(fc->dev)); + err = bdi_register_dev(&fc->bdi, fc->dev); if (err) goto error_bdi_destroy; fc->reqctr = 0; _