summaryrefslogtreecommitdiff
path: root/patricia.c
diff options
context:
space:
mode:
Diffstat (limited to 'patricia.c')
0 files changed, 0 insertions, 0 deletions
net-next.git/tree/?h=nds-private-remove&id=1e8b8d9619f9476e94f32eb20cab000d50d236aa'>916ab96acbdc05f548e85b3897be7167276b3e4f parent2e21807d4b131dfd4a8e5c82116a85b62f28aeec (diff)
libnvdimm: allow legacy (e820) pmem region to clear bad blocks
Bad blocks can be injected via /sys/block/pmemN/badblocks. In a situation where legacy pmem is being used or a pmem region created by using memmap kernel parameter, the injected bad blocks are not cleared due to nvdimm_clear_poison() failing from lack of ndctl function pointer. In this case we need to just return as handled and allow the bad blocks to be cleared rather than fail. Reviewed-by: Vishal Verma <vishal.l.verma@intel.com> Signed-off-by: Dave Jiang <dave.jiang@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat