linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* fix delayed holder tracking
@ 2022-10-20 16:45 Christoph Hellwig
  2022-10-20 16:46 ` [PATCH 1/6] block: clear the holder releated fields when deleting the kobjects Christoph Hellwig
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Christoph Hellwig @ 2022-10-20 16:45 UTC (permalink / raw)
  To: Jens Axboe, Alasdair Kergon, Mike Snitzer; +Cc: Yu Kuai, dm-devel, linux-block

Hi all,

this series tries to fix the delayed holder tracking that is only used by
dm by moving it into dm, where we can track the lifetimes much better.

Diffstat:
 block/genhd.c          |    8 +--
 block/holder.c         |   40 ++++------------
 drivers/md/dm.c        |  122 ++++++++++++++++++++++++++-----------------------
 include/linux/blkdev.h |    5 --
 4 files changed, 80 insertions(+), 95 deletions(-)

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

end of thread, other threads:[~2022-10-30 15:24 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-20 16:45 fix delayed holder tracking Christoph Hellwig
2022-10-20 16:46 ` [PATCH 1/6] block: clear the holder releated fields when deleting the kobjects Christoph Hellwig
2022-10-21  3:12   ` Yu Kuai
2022-10-21  3:22     ` Yu Kuai
2022-10-30 15:24       ` Christoph Hellwig
2022-10-20 16:46 ` [PATCH 2/6] dm: remove free_table_devices Christoph Hellwig
2022-10-20 16:46 ` [PATCH 3/6] dm: cleanup open_table_device Christoph Hellwig
2022-10-20 16:46 ` [PATCH 4/6] dm: cleanup close_table_device Christoph Hellwig
2022-10-20 16:46 ` [PATCH 5/6] dm: track per-add_disk holder relations in DM Christoph Hellwig
2022-10-20 16:46 ` [PATCH 6/6] block: remove delayed holder registration Christoph Hellwig

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