However, the kernel maintainers turned down the patch because the hardware itself was bizarre, underspecified, and unreliable in common cases.
This is an ongoing story and i expect there'll be a resolution in a few months.
ML discussion thread is here: http://lists.infradead.org/pipermail/linux-nvme/2016-October...