Re: [PATCH 3/3] mm, pmem, xfs: Introduce MF_MEM_REMOVE for unbind

2022-09-19 Thread Dave Chinner
On Fri, Sep 02, 2022 at 10:36:01AM +, Shiyang Ruan wrote: > This patch is inspired by Dan's "mm, dax, pmem: Introduce > dev_pagemap_failure()"[1]. With the help of dax_holder and > ->notify_failure() mechanism, the pmem driver is able to ask filesystem > (or mapped device) on it to unmap all

Re: [PATCH] xfs: fail dax mount if reflink is enabled on a partition

2022-09-19 Thread Yang , Xiao/杨 晓
Hi Darrick, Brian and Christoph Ping. I hope to get your feedback. 1) I have confirmed that the following patch set did not change the test result of generic/470 with thin-volume. Besides, I didn't see any failure when running generic/470 based on normal PMEM device instaed of thin-volume.

Re: [RFC PATCH] xfs: drop experimental warning for fsdax

2022-09-19 Thread Dave Chinner
On Tue, Sep 20, 2022 at 09:17:07AM +0800, Shiyang Ruan wrote: > Hi Dave, > > 在 2022/9/20 5:15, Dave Chinner 写道: > > On Mon, Sep 19, 2022 at 02:50:03PM +1000, Dave Chinner wrote: > > > On Thu, Sep 15, 2022 at 09:26:42AM +, Shiyang Ruan wrote: > > > > Since reflink can work together now, the

Re: [RFC PATCH] xfs: drop experimental warning for fsdax

2022-09-19 Thread Shiyang Ruan
Hi Dave, 在 2022/9/20 5:15, Dave Chinner 写道: On Mon, Sep 19, 2022 at 02:50:03PM +1000, Dave Chinner wrote: On Thu, Sep 15, 2022 at 09:26:42AM +, Shiyang Ruan wrote: Since reflink can work together now, the last obstacle has been resolved. It's time to remove restrictions and drop this

Re: [RFC PATCH] xfs: drop experimental warning for fsdax

2022-09-19 Thread Dave Chinner
On Mon, Sep 19, 2022 at 02:50:03PM +1000, Dave Chinner wrote: > On Thu, Sep 15, 2022 at 09:26:42AM +, Shiyang Ruan wrote: > > Since reflink can work together now, the last obstacle has been > > resolved. It's time to remove restrictions and drop this warning. > > > > Signed-off-by: Shiyang

[PATCH v3 -next] memregion: Add cpu_cache_invalidate_memregion() interface

2022-09-19 Thread Davidlohr Bueso
With CXL security features, global CPU cache flushing nvdimm requirements are no longer specific to that subsystem, even beyond the scope of security_ops. CXL will need such semantics for features not necessarily limited to persistent memory. The functionality this is enabling is to be able to

[PATCH] nvdimm/region: Fix kernel-doc

2022-09-19 Thread Jiapeng Chong
drivers/nvdimm/region_devs.c:1103: warning: expecting prototype for nvdimm_flush(). Prototype was for generic_nvdimm_flush() instead. Link: https://bugzilla.openanolis.cn/show_bug.cgi?id=2209 Reported-by: Abaci Robot Signed-off-by: Jiapeng Chong --- drivers/nvdimm/region_devs.c | 2 +- 1 file