libnvdimm/region: Initialize bad block for volatile namespaces
[linux-2.6-block.git] / drivers / nvdimm / region_devs.c
index 3fd6b59abd33049293df0ddc3c98d023f1c7cd8d..ab91890f2486e01630b4ebca5801792a421f9676 100644 (file)
@@ -632,11 +632,11 @@ static umode_t region_visible(struct kobject *kobj, struct attribute *a, int n)
        if (!is_memory(dev) && a == &dev_attr_dax_seed.attr)
                return 0;
 
-       if (!is_nd_pmem(dev) && a == &dev_attr_badblocks.attr)
+       if (!is_memory(dev) && a == &dev_attr_badblocks.attr)
                return 0;
 
        if (a == &dev_attr_resource.attr) {
-               if (is_nd_pmem(dev))
+               if (is_memory(dev))
                        return 0400;
                else
                        return 0;