Hi Jens,
this series moves the pointer to the bdi from the request_queue
to the bdi, better matching the life time rules of the different
objects.
Diffstat:
block/bfq-iosched.c | 4 ++--
block/blk-cgroup.c | 7 +++----
block/blk-core.c | 18 +++---------------
block/blk-mq.c | 2 +-
block/blk-settings.c | 22 ++++++++++++++--------
block/blk-sysfs.c | 28 +++++++++++++---------------
block/blk-wbt.c | 10 +++++-----
block/genhd.c | 23 ++++++++++++++---------
block/ioctl.c | 7 ++++---
drivers/block/drbd/drbd_nl.c | 2 +-
drivers/block/drbd/drbd_req.c | 5 ++---
drivers/block/pktcdvd.c | 8 +++-----
drivers/md/dm-table.c | 2 +-
drivers/nvme/host/core.c | 2 +-
fs/block_dev.c | 13 +------------
fs/fat/fatent.c | 1 +
fs/nilfs2/super.c | 2 +-
fs/super.c | 2 +-
fs/xfs/xfs_buf.c | 2 +-
include/linux/backing-dev.h | 2 +-
include/linux/blk_types.h | 1 -
include/linux/blkdev.h | 6 ++----
include/linux/genhd.h | 1 +
mm/backing-dev.c | 3 +++
mm/page-writeback.c | 2 --
25 files changed, 79 insertions(+), 96 deletions(-)