Verified the issue was fixed by this patchset. https://lore.kernel.org/linux-block/CAHj4cs87BapQJcV0a=M6=dc9PrsGH6qzqJEt9fbjLK1aShnMPg@xxxxxxxxxxxxxx/ Tested-by: Yi Zhang <yi.zhang@xxxxxxxxxx> On Tue, Oct 19, 2021 at 3:37 PM Christoph Hellwig <hch@xxxxxx> wrote: > > 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(-) > -- Best Regards, Yi Zhang