Hi, This patchset reflects what I've staged in linux-dm.git's "dm-5.19" branch (also staged in "for-next" for linux-next): https://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git/log/?h=dm-5.19 It build's on jens/for-5.19/block branch (which is based on v5.18-rc3) I can still make changes or add Reviewed-by:s, etc. So please feel free to review. Jens, I'd appreciate it if you could pickup the first patch: "block: change exported IO accounting interface from gendisk to bdev" (still not in love with that subject but...) Thanks, Mike Mike Snitzer (13): dm: conditionally enable BIOSET_PERCPU_CACHE for dm_io bioset dm: factor out dm_io_set_error and __dm_io_dec_pending dm: simplify dm_io access in dm_split_and_process_bio dm: simplify dm_start_io_acct dm: mark various branches unlikely dm: add local variables to clone_endio and __map_bio dm: move hot dm_io members to same cacheline as dm_target_io dm: introduce dm_{get,put}_live_table_bio called from dm_submit_bio dm: conditionally enable branching for less used features dm: simplify basic targets dm: use bio_sectors in dm_aceept_partial_bio dm: simplify bio-based IO accounting further dm: improve abnormal bio processing Ming Lei (8): block: change exported IO accounting interface from gendisk to bdev dm: don't pass bio to __dm_start_io_acct and dm_end_io_acct dm: pass dm_io instance to dm_io_acct directly dm: switch to bdev based IO accounting interfaces dm: improve bio splitting and associated IO accounting dm: don't grab target io reference in dm_zone_map_bio dm: improve dm_io reference counting dm: put all polled dm_io instances into a single list block/blk-core.c | 52 ++--- drivers/block/zram/zram_drv.c | 5 +- drivers/md/dm-core.h | 38 ++-- drivers/md/dm-delay.c | 3 +- drivers/md/dm-flakey.c | 4 +- drivers/md/dm-linear.c | 11 +- drivers/md/dm-stats.c | 3 + drivers/md/dm-table.c | 16 +- drivers/md/dm-zone.c | 10 - drivers/md/dm.c | 515 ++++++++++++++++++++++++------------------ drivers/md/dm.h | 4 +- include/linux/blkdev.h | 7 +- 12 files changed, 367 insertions(+), 301 deletions(-) -- 2.15.0 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/dm-devel