linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* fix a pmem regression due to drain the block queue in del_gendisk
@ 2021-10-19  7:36 Christoph Hellwig
  2021-10-19  7:36 ` [PATCH 1/2] nvdimm/pmem: stop using q_usage_count as external pgmap refcount Christoph Hellwig
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Christoph Hellwig @ 2021-10-19  7:36 UTC (permalink / raw)
  To: Dan Williams
  Cc: Vishal Verma, Dave Jiang, Ira Weiny, Jens Axboe, Yi Zhang,
	linux-block, nvdimm, linux-mm

Hi Dan,

this series fixes my recently introduced regression in the pmem driver by
removing the usage of q_usage_count as the external pgmap refcount in the
pmem driver and then removes the now unused external refcount
infrastructure.

Diffstat:
 drivers/nvdimm/pmem.c             |   33 +--------------------
 include/linux/memremap.h          |   18 +----------
 mm/memremap.c                     |   59 +++++++-------------------------------
 tools/testing/nvdimm/test/iomap.c |   43 +++++++--------------------
 4 files changed, 29 insertions(+), 124 deletions(-)

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

end of thread, other threads:[~2021-10-26 17:35 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-19  7:36 fix a pmem regression due to drain the block queue in del_gendisk Christoph Hellwig
2021-10-19  7:36 ` [PATCH 1/2] nvdimm/pmem: stop using q_usage_count as external pgmap refcount Christoph Hellwig
2021-10-19  7:36 ` [PATCH 2/2] memremap: remove support for external pgmap refcounts Christoph Hellwig
2021-10-21 13:40   ` Adam Borowski
2021-10-22  5:55     ` Christoph Hellwig
2021-10-22  8:52       ` Adam Borowski
2021-10-22 15:43       ` Dan Williams
2021-10-26  1:42         ` Dan Williams
2021-10-26  5:53           ` Christoph Hellwig
2021-10-26 17:34             ` Dan Williams
2021-10-20  6:38 ` fix a pmem regression due to drain the block queue in del_gendisk Yi Zhang

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