OSDN Git Service

libnvdimm: Set device node in nd_device_register
authorAlexander Duyck <alexander.h.duyck@linux.intel.com>
Tue, 25 Sep 2018 20:53:07 +0000 (13:53 -0700)
committerDan Williams <dan.j.williams@intel.com>
Wed, 26 Sep 2018 19:02:32 +0000 (12:02 -0700)
commit1a091d16dbff6d373c5335e08316756e6c39f048
treef2fa0f9a0f1460ad40eb2d3d776fdfeba69bb165
parentb6eae0f61db27748606cc00dafcfd1e2c032f0a5
libnvdimm: Set device node in nd_device_register

This change makes it so that we don't repeatedly overwrite the device node
for nvdimm regions. The earliest we can set the node is immediately after
calling device init, so I have moved the code there so we can avoid
rewriting the node with each uevent.

Signed-off-by: Alexander Duyck <alexander.h.duyck@linux.intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/nvdimm/bus.c