diff options
author | Dan Williams <dan.j.williams@intel.com> | 2016-03-15 16:41:04 -0700 |
---|---|---|
committer | Dan Williams <dan.j.williams@intel.com> | 2016-04-22 10:59:54 -0700 |
commit | 298f2bc5db3851cf2e839a0025425256ef852139 (patch) | |
tree | 0a08fc850f39f7160ab9bfe049e5eb66078c2f13 /drivers/nvdimm/btt.c | |
parent | c3b46c73264b03000d1e18b22f5caf63332547c9 (diff) | |
download | talos-obmc-linux-298f2bc5db3851cf2e839a0025425256ef852139.tar.gz talos-obmc-linux-298f2bc5db3851cf2e839a0025425256ef852139.zip |
libnvdimm, pmem: kill pmem->ndns
We can derive the common namespace from other information. We also do
not need to cache it because all the usages are in slow paths.
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/nvdimm/btt.c')
-rw-r--r-- | drivers/nvdimm/btt.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/nvdimm/btt.c b/drivers/nvdimm/btt.c index f068b6513cd2..676c31a8fb6d 100644 --- a/drivers/nvdimm/btt.c +++ b/drivers/nvdimm/btt.c @@ -1406,9 +1406,8 @@ int nvdimm_namespace_attach_btt(struct nd_namespace_common *ndns) } EXPORT_SYMBOL(nvdimm_namespace_attach_btt); -int nvdimm_namespace_detach_btt(struct nd_namespace_common *ndns) +int nvdimm_namespace_detach_btt(struct nd_btt *nd_btt) { - struct nd_btt *nd_btt = to_nd_btt(ndns->claim); struct btt *btt = nd_btt->btt; btt_fini(btt); |