linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* fix and cleanup device mapper bioset initialization
@ 2022-06-08  6:34 Christoph Hellwig
  2022-06-08  6:34 ` [PATCH 1/4] dm: fix bio_set allocation Christoph Hellwig
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Christoph Hellwig @ 2022-06-08  6:34 UTC (permalink / raw)
  To: Mike Snitzer; +Cc: Jens Axboe, dm-devel, linux-block

Hi Mike,

the first patch fixes the device mapper bioset to restore the previous
behavior of preallocating biosets instead of allocating them at bind
time, and to actually allocate pools for the integrity data.  The
others are cleanups on top of that.

Diffstat:
 block/bio.c           |   20 -------
 drivers/md/dm-core.h  |   14 ++++-
 drivers/md/dm-rq.c    |    3 -
 drivers/md/dm-table.c |   66 ++++++++++++++----------
 drivers/md/dm.c       |  136 +++++++++-----------------------------------------
 drivers/md/dm.h       |    5 -
 include/linux/bio.h   |    1 
 7 files changed, 78 insertions(+), 167 deletions(-)

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-06-09 18:16 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-08  6:34 fix and cleanup device mapper bioset initialization Christoph Hellwig
2022-06-08  6:34 ` [PATCH 1/4] dm: fix bio_set allocation Christoph Hellwig
2022-06-08  6:34 ` [PATCH 2/4] block: remove bioset_init_from_src Christoph Hellwig
2022-06-08  6:34 ` [PATCH 3/4] dm: unexport dm_get_reserved_rq_based_ios Christoph Hellwig
2022-06-08  6:34 ` [PATCH 4/4] dm: refactor dm_md_mempool allocation Christoph Hellwig
2022-06-08 18:16 ` fix and cleanup device mapper bioset initialization Mike Snitzer
2022-06-09  4:11   ` Christoph Hellwig
2022-06-09 18:16     ` Mike Snitzer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).