All of lore.kernel.org
 help / color / mirror / Atom feed
* [dm-devel] fix and cleanup device mapper bioset initialization
@ 2022-06-08  6:34 ` Christoph Hellwig
  0 siblings, 0 replies; 16+ messages in thread
From: Christoph Hellwig @ 2022-06-08  6:34 UTC (permalink / raw)
  To: Mike Snitzer; +Cc: Jens Axboe, linux-block, dm-devel

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(-)

--
dm-devel mailing list
dm-devel@redhat.com
https://listman.redhat.com/mailman/listinfo/dm-devel


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

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

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.