Commit a06a7576 authored by yalin wang's avatar yalin wang Committed by Dan Williams

nvdimm: change to use generic kvfree()

Signed-off-by: default avataryalin wang <yalin.wang2010@gmail.com>
Reviewed-by: default avatarRoss Zwisler <ross.zwisler@linux.intel.com>
Signed-off-by: default avatarDan Williams <dan.j.williams@intel.com>
parent 7a67832c
...@@ -241,10 +241,7 @@ void nvdimm_drvdata_release(struct kref *kref) ...@@ -241,10 +241,7 @@ void nvdimm_drvdata_release(struct kref *kref)
nvdimm_free_dpa(ndd, res); nvdimm_free_dpa(ndd, res);
nvdimm_bus_unlock(dev); nvdimm_bus_unlock(dev);
if (ndd->data && is_vmalloc_addr(ndd->data)) kvfree(ndd->data);
vfree(ndd->data);
else
kfree(ndd->data);
kfree(ndd); kfree(ndd);
put_device(dev); put_device(dev);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment