On Fri, Jan 22, 2016 at 01:48:08PM +0000, Chris Brandt wrote: > I believe the motivation for the new DAX code was being able to > read/write data directly to specific physical memory. However, with > the AXFS file system, XIP file mapping was mostly beneficial for direct > access to executable code pages, not data. Code pages were XIP-ed, and > data pages were copied to RAM as normal. This results in a significant > reduction in system RAM, especially when used with an XIP_KERNEL. In > some systems, most of your RAM is eaten up by lots of code pages from > big bloated shared libraries, not R/W data. (of course I'm talking about > smaller embedded system here) OK, I can't construct a failure case for read-only usages. If you want to put together a patch-set that re-enables DAX in a read-only way on those architectures, I'm fine with that. I think your time would be better spent fixing the read-write problems; once we see persistent memory on the embedded platforms, we'll need that code anyway. -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html