Jan Kara 69c8ebf832 fuseblk: Fix warning in super_setup_bdi_name()
Commit 5f7f7543f52e "fuse: Convert to separately allocated bdi" didn't
properly handle fuseblk filesystem. When fuse_bdi_init() is called for
that filesystem type, sb->s_bdi is already initialized (by
set_bdev_super()) to point to block device's bdi and consequently
super_setup_bdi_name() complains about this fact when reseting bdi to
the private one.

Fix the problem by properly dropping bdi reference in fuse_bdi_init()
before creating a private bdi in super_setup_bdi_name().

Fixes: 5f7f7543f52e ("fuse: Convert to separately allocated bdi")
Reported-by: Rakesh Pandit <rakesh@tuxera.com>
Tested-by: Rakesh Pandit <rakesh@tuxera.com>
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Jens Axboe <axboe@fb.com>
2017-05-17 08:10:57 -06:00
..
2017-03-28 16:16:52 +02:00
2017-05-05 18:49:20 -07:00
2017-05-05 18:49:20 -07:00
2017-04-19 14:21:23 +02:00
2017-04-20 12:09:55 -06:00
2017-05-05 13:36:10 -07:00
2017-04-19 14:21:23 +02:00
2017-05-06 11:46:16 -07:00
2017-05-05 18:49:20 -07:00
2017-04-17 12:52:27 -04:00
2017-05-05 18:49:20 -07:00
2017-02-27 18:43:46 -08:00
2017-05-06 11:46:16 -07:00
2016-12-14 23:48:11 -05:00
2017-02-27 18:43:46 -08:00
2017-04-19 15:56:24 -07:00