[dm-devel] Question about which types of dm need to support DAX

Yang, Xiao/杨 晓 yangx.jy at fujitsu.com
Tue Sep 20 02:17:39 UTC 2022


Hi All,

Ping. Is there any feedback about the question?

Best Regards,
Xiao Yang

On 2022/9/16 14:56, Yang, Xiao/杨 晓 wrote:
> Hi Ross, Toshi, Jeff and others
> 
> After reading the kernel patches[1][2][3] about dm, I think only three 
> types(linear, stripe and log-writes) of dm can support DAX now, right?
> 
> [1] 
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=98d82f48f1983ceef5c8d2f6c87bfee2918790ee 
> 
> [2] 
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=beec25b4573bc310f5a12cf33207b20ecc30945c 
> 
> [3] 
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=84b22f8378cf493524043a0a8dd567c58c64546f 
> 
> 
> In addition, I also saw that Jeff has added a check[4] for the DAX 
> support of dm in xfstests.
> 
> [4] 
> https://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git/commit/?id=fc7b3903894a6213c765d64df91847f4460336a2 
> 
> 
> I wonder why only three types of dm need to support DAX? Is there any 
> reason/history and use case?
> 
> Is it necessary to make other types (for example, thin-pool) support 
> DAX? If necessary, is there any use case for other types?
> 
> Best Regards,
> Xiao Yang
> 
> -- 
> dm-devel mailing list
> dm-devel at redhat.com
> https://listman.redhat.com/mailman/listinfo/dm-devel
> 



More information about the dm-devel mailing list