On Thu, Jun 02, 2016 at 05:38:59AM -0400, Greg Freemyer wrote:
Hoping to get access to a laptop with a NVMe / M.2 storage subsystem later today. (a Alienware laptop purchased in March or April).
Note NVMe is not sata/scsi based. It's a different data bus.
Does anyone know what device it should create? /dev/sda is for devices under the overarching SCSI driver including those handled by libata. I don't know if NVMe is layered under the SCSI driver or not?
Nope, NVMe is a own technology, although it has a translation layer for _some_ SCSI ioctl()s. It doesn't create /dev/sd* device nodes as well but for example a /dev/nvme0n1p1.
/dev/nvme0 is the 1st NVMe drive in your system, /dev/nvme0n1 is the 1st namespace (similar to a SCSI LUN) on that drive /dev/nvme0n1p1 is the 1st partition in that namespace.
I'll try the latest Tumbleweed boot media with it via attaching an external DVD.
Is this tech known to work with Tumbleweed?
Haven't tried with Tumbleweed but Leap 42.1 and SLES 12 SP2 Beta 2 work realiably, so Tumbleweed should as well, after all it has a fairly new kernel.
For userspace support, there is nvme-cli if you want to play around with it, but usually that's not needed.
If there are any problems please report them in Bugzilla and either assign them directly to me or at least put me in Cc so I'm aware of it.