Hi,
I'm afraid there's no trick, it's simply not supported. libmemkind uses temporary files on fsdax namespaces to allocate memory.
I don't see any fundamental reason why, technically speaking, we couldn't implement devdax support.
Address space fragmentation might be a concern.
Feel free to create a feature request if you think this would be useful:
Piotr