]> git.baikalelectronics.ru Git - kernel.git/commit
libnvdimm: pfn_devs: Fix locking in namespace_store
authorAxel Lin <axel.lin@ingics.com>
Wed, 16 Sep 2015 13:25:38 +0000 (21:25 +0800)
committerDan Williams <dan.j.williams@intel.com>
Thu, 17 Sep 2015 15:47:50 +0000 (11:47 -0400)
commit19d36b38263b00a1de420529cc3f53a4c00af7a3
tree22508d5613e87afd825dddfa0882214f20f879a4
parentee096b79ddaeec5a00d922a3b8d9fe5ecea40922
libnvdimm: pfn_devs: Fix locking in namespace_store

Always take device_lock() before nvdimm_bus_lock() to prevent deadlock.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/nvdimm/pfn_devs.c