]> git.baikalelectronics.ru Git - kernel.git/commit
writeback: remove bdi->congested_fn
authorChristoph Hellwig <hch@lst.de>
Wed, 1 Jul 2020 09:06:22 +0000 (11:06 +0200)
committerJens Axboe <axboe@kernel.dk>
Wed, 8 Jul 2020 23:20:46 +0000 (17:20 -0600)
commitbb138f51bbe1da1236cded0c9c5c0b280ffdf800
tree90eb0e7a2a318eed587c06ceb474c0f89d498c91
parenteb4f4bd8b87f557b0cb0f9f5dd3b43bcee95edd1
writeback: remove bdi->congested_fn

Except for pktdvd, the only places setting congested bits are file
systems that allocate their own backing_dev_info structures.  And
pktdvd is a deprecated driver that isn't useful in stack setup
either.  So remove the dead congested_fn stacking infrastructure.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Acked-by: Song Liu <song@kernel.org>
Acked-by: David Sterba <dsterba@suse.com>
[axboe: fixup unused variables in bcache/request.c]
Signed-off-by: Jens Axboe <axboe@kernel.dk>
23 files changed:
drivers/block/drbd/drbd_main.c
drivers/md/bcache/request.c
drivers/md/bcache/super.c
drivers/md/dm-cache-target.c
drivers/md/dm-clone-target.c
drivers/md/dm-era-target.c
drivers/md/dm-raid.c
drivers/md/dm-table.c
drivers/md/dm-thin.c
drivers/md/dm.c
drivers/md/dm.h
drivers/md/md-linear.c
drivers/md/md-multipath.c
drivers/md/md.c
drivers/md/md.h
drivers/md/raid0.c
drivers/md/raid1.c
drivers/md/raid10.c
drivers/md/raid5.c
fs/btrfs/disk-io.c
include/linux/backing-dev-defs.h
include/linux/backing-dev.h
include/linux/device-mapper.h