]> git.karo-electronics.de Git - linux-beck.git/commit
libnvdimm, pmem: nvdimm_read_bytes() badblocks support
authorDan Williams <dan.j.williams@intel.com>
Tue, 5 Jan 2016 07:31:24 +0000 (23:31 -0800)
committerDan Williams <dan.j.williams@intel.com>
Sun, 10 Jan 2016 06:42:31 +0000 (22:42 -0800)
commit710d69cc99507803ed91b4ec7368fbd66d59f014
treeaa05f6cd6fd1cc716a2c2b34e2a9856306aae993
parent57f7f317abdd07954cb116280c88d18378afb33e
libnvdimm, pmem: nvdimm_read_bytes() badblocks support

Support badblock checking in all the pmem read paths that do not go
through the block layer.  This protects info block reads (btt or pfn) as
well as data reads to a pmem namespace via a btt instance.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/nvdimm/pmem.c