[PATCH 3/6] nvme: claim block devices

Christoph Hellwig hch at lst.de
Thu Oct 5 07:47:38 PDT 2017


On Thu, Oct 05, 2017 at 04:39:23PM +0200, Hannes Reinecke wrote:
> I'm fine with having individual char devs for the controller and the
> namespaces. That was the plan anyway, and they don't get into play with
> systemd et al.

How hardcoded is the assumption that /dev/nvmeX is the chardev for
/dev/nvmeXn*?

I thought that was quite deep and thus would want to keep /dev/nvmeX
as a multipathed devices (maybe some lightweight multipathing, aka
always go to the first controller) and then have another chardev
like /dev/nvmeXpN or /dev/nvmeXcN for each controller?



More information about the Linux-nvme mailing list