|
|
3a5d46 |
lib/device/dev-md.c | 2 +-
|
|
|
3a5d46 |
lib/filters/filter-md.c | 6 +++---
|
|
|
3a5d46 |
2 files changed, 4 insertions(+), 4 deletions(-)
|
|
|
3a5d46 |
|
|
|
3a5d46 |
diff --git a/lib/device/dev-md.c b/lib/device/dev-md.c
|
|
|
3a5d46 |
index 7196dc0..185499b 100644
|
|
|
3a5d46 |
--- a/lib/device/dev-md.c
|
|
|
3a5d46 |
+++ b/lib/device/dev-md.c
|
|
|
3a5d46 |
@@ -422,7 +422,7 @@ int dev_is_md_with_end_superblock(struct dev_types *dt, struct device *dev)
|
|
|
3a5d46 |
log_very_verbose("Device %s %s is %s.",
|
|
|
3a5d46 |
dev_name(dev), attribute, version_string);
|
|
|
3a5d46 |
|
|
|
3a5d46 |
- if (!strcmp(version_string, "1.0"))
|
|
|
3a5d46 |
+ if (!strcmp(version_string, "1.0") || !strcmp(version_string, "0.90"))
|
|
|
3a5d46 |
return 1;
|
|
|
3a5d46 |
return 0;
|
|
|
3a5d46 |
}
|
|
|
3a5d46 |
diff --git a/lib/filters/filter-md.c b/lib/filters/filter-md.c
|
|
|
3a5d46 |
index e03ff50..2011e1d 100644
|
|
|
3a5d46 |
--- a/lib/filters/filter-md.c
|
|
|
3a5d46 |
+++ b/lib/filters/filter-md.c
|
|
|
3a5d46 |
@@ -47,7 +47,7 @@ extern int use_full_md_check;
|
|
|
3a5d46 |
* 3. use udev to detect components
|
|
|
3a5d46 |
*
|
|
|
3a5d46 |
* mode 1 will not detect and exclude components of md devices
|
|
|
3a5d46 |
- * that use superblock version 1.0 which is at the end of the device.
|
|
|
3a5d46 |
+ * that use superblock version 0.9 or 1.0 which is at the end of the device.
|
|
|
3a5d46 |
*
|
|
|
3a5d46 |
* mode 2 will detect these, but mode 2 doubles the i/o done by label
|
|
|
3a5d46 |
* scan, since there's a read at both the start and end of every device.
|
|
|
3a5d46 |
@@ -60,11 +60,11 @@ extern int use_full_md_check;
|
|
|
3a5d46 |
*
|
|
|
3a5d46 |
* - the command is pvcreate/vgcreate/vgextend, which format new
|
|
|
3a5d46 |
* devices, and if the user ran these commands on a component
|
|
|
3a5d46 |
- * device of an md device 1.0, then it would cause problems.
|
|
|
3a5d46 |
+ * device of an md device 0.9 or 1.0, then it would cause problems.
|
|
|
3a5d46 |
* FIXME: this would only really need to scan the end of the
|
|
|
3a5d46 |
* devices being formatted, not all devices.
|
|
|
3a5d46 |
*
|
|
|
3a5d46 |
- * - it sees an md device on the system using version 1.0.
|
|
|
3a5d46 |
+ * - it sees an md device on the system using version 0.9 or 1.0.
|
|
|
3a5d46 |
* The point of this is just to avoid displaying md components
|
|
|
3a5d46 |
* from the 'pvs' command.
|
|
|
3a5d46 |
* FIXME: the cost (double i/o) may not be worth the benefit
|