diff options
author | Keith Busch <[email protected]> | 2018-07-24 15:07:57 -0600 |
---|---|---|
committer | Dave Jiang <[email protected]> | 2018-07-25 14:11:09 -0700 |
commit | 12e3129e29b406c41bc89231092a20d79dbf802c (patch) | |
tree | d774b3a77f6b9f457ae974847d55831172b1fb0f /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 06cb081a92e4b66c1ad3bf8d7b5830378e857eda (diff) |
libnvdimm: Use max contiguous area for namespace size
This patch will find the max contiguous area to determine the largest
pmem namespace size that can be created. If the requested size exceeds
the largest available, ENOSPC error will be returned.
This fixes the allocation underrun error and wrong error return code
that have otherwise been observed as the following kernel warning:
WARNING: CPU: <CPU> PID: <PID> at drivers/nvdimm/namespace_devs.c:913 size_store
Fixes: a1f3e4d6a0c3 ("libnvdimm, region: update nd_region_available_dpa() for multi-pmem support")
Cc: <[email protected]>
Signed-off-by: Keith Busch <[email protected]>
Reviewed-by: Vishal Verma <[email protected]>
Signed-off-by: Dave Jiang <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions