You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.3 KiB
37 lines
1.3 KiB
WHATS_NEW | 4 ++++ |
|
lib/filters/filter-usable.c | 9 +-------- |
|
2 files changed, 5 insertions(+), 8 deletions(-) |
|
|
|
diff --git a/WHATS_NEW b/WHATS_NEW |
|
index 0fa6bb6..945b282 100644 |
|
--- a/WHATS_NEW |
|
+++ b/WHATS_NEW |
|
@@ -1,3 +1,7 @@ |
|
+Version 2.02.142 - |
|
+==================================== |
|
+ Do not check for suspended devices if scanning for lvmetad update. |
|
+ |
|
Version 2.02.133 - |
|
====================================== |
|
Check for enough space in thin-pool in command before creating new thin. |
|
diff --git a/lib/filters/filter-usable.c b/lib/filters/filter-usable.c |
|
index 9377661..b24a30c 100644 |
|
--- a/lib/filters/filter-usable.c |
|
+++ b/lib/filters/filter-usable.c |
|
@@ -126,15 +126,8 @@ static int _passes_usable_filter(struct dev_filter *f, struct device *dev) |
|
break; |
|
case FILTER_MODE_PRE_LVMETAD: |
|
ucp.check_empty = 1; |
|
- /* |
|
- * If we're scanning for lvmetad update, |
|
- * we don't want to hang on blocked/suspended devices. |
|
- * When the device is unblocked/resumed, surely, |
|
- * there's going to be a CHANGE event so the device |
|
- * gets scanned via udev rule anyway after resume. |
|
- */ |
|
ucp.check_blocked = 1; |
|
- ucp.check_suspended = 1; |
|
+ ucp.check_suspended = 0; |
|
ucp.check_error_target = 1; |
|
ucp.check_reserved = 1; |
|
break;
|
|
|