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@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/dm-devel