Hi Linus, Just a collection of fixes that have been queued up since the initial 5.19 merge window pull request, the majority of which are targeted for stable as well. One bio_set fix that fixes an issue with the dm adoption of cached bio structs that got introduced in this merge window. Please pull! The following changes since commit 2aaf516084184e4e6f80da01b2b3ed882fd20a79: blk-mq: fix typo in comment (2022-05-21 06:32:16 -0600) are available in the Git repository at: git://git.kernel.dk/linux-block.git tags/for-5.19/block-2022-06-02 for you to fetch changes up to 41e46b3c2aa24f755b2ae9ec4ce931ba5f0d8532: block: Fix potential deadlock in blk_ia_range_sysfs_show() (2022-06-02 23:02:37 -0600) ---------------------------------------------------------------- for-5.19/block-2022-06-02 ---------------------------------------------------------------- Christoph Hellwig (2): block: take destination bvec offsets into account in bio_copy_data_iter block: use bio_queue_enter instead of blk_queue_enter in bio_poll Damien Le Moal (2): block: remove useless BUG_ON() in blk_mq_put_tag() block: Fix potential deadlock in blk_ia_range_sysfs_show() Haisu Wang (1): blk-mq: do not update io_ticks with passthrough requests Hannes Reinecke (1): block: document BLK_STS_AGAIN usage Jan Kara (1): block: fix bio_clone_blkg_association() to associate with proper blkcg_gq Jens Axboe (1): block: make bioset_exit() fully resilient against being called twice Ming Lei (1): blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx Tejun Heo (1): blk-iolatency: Fix inflight count imbalances and IO hangs on offline block/bio.c | 9 ++-- block/blk-cgroup.c | 8 +-- block/blk-core.c | 2 +- block/blk-ia-ranges.c | 7 +-- block/blk-iolatency.c | 122 ++++++++++++++++++++++++---------------------- block/blk-mq-tag.c | 1 - block/blk-mq.c | 10 ++-- include/linux/blk_types.h | 4 ++ 8 files changed, 83 insertions(+), 80 deletions(-) -- Jens Axboe