On Thu, Oct 19, 2017 at 02:45:03PM +0200, Hannes Reinecke wrote: > > No way in hell this would get through. Preemptive NAK right here. > > > > That whole idea is just amazingly stupid, and no one has even > > explained a reason for it. > > I wonder what has changed ... The nvme-controller devices aren't accessible to anyone outside the nvme driver itself, so they aren't just hidden, as far as the rest of the kernel is concerned they don't exist. They just allow reusing block layer code in the nvme driver instead of reimplementing it.