cdf21d08ef
After updating to latest upstream, bug2163711 can be fixed. We don't use rhel only udev rule anymore and we use the udev rules from upstream. So we don't need to modify our rhel only udev rule again. Resolves: bz#2163711 Signed-off-by: Xiao Ni <xni@redhat.com>
34 lines
1000 B
Diff
34 lines
1000 B
Diff
From b3e7b7eb1dfedd7cbd9a3800e884941f67d94c96 Mon Sep 17 00:00:00 2001
|
|
From: Kinga Tanska <kinga.tanska@intel.com>
|
|
Date: Tue, 27 Dec 2022 06:50:42 +0100
|
|
Subject: [PATCH 80/83] Manage: do not check array state when drive is removed
|
|
|
|
Array state doesn't need to be checked when drive is
|
|
removed, but until now clean state was required. Result
|
|
of the is_remove_safe() function will be independent
|
|
from array state.
|
|
|
|
Signed-off-by: Kinga Tanska <kinga.tanska@intel.com>
|
|
Signed-off-by: Jes Sorensen <jes@trained-monkey.org>
|
|
---
|
|
Manage.c | 3 +--
|
|
1 file changed, 1 insertion(+), 2 deletions(-)
|
|
|
|
diff --git a/Manage.c b/Manage.c
|
|
index 594e3d2c..4d6e54b1 100644
|
|
--- a/Manage.c
|
|
+++ b/Manage.c
|
|
@@ -1321,8 +1321,7 @@ bool is_remove_safe(mdu_array_info_t *array, const int fd, char *devname, const
|
|
sysfs_free(mdi);
|
|
|
|
bool is_enough = enough(array->level, array->raid_disks,
|
|
- array->layout, (array->state & 1),
|
|
- avail);
|
|
+ array->layout, 1, avail);
|
|
|
|
free(avail);
|
|
return is_enough;
|
|
--
|
|
2.38.1
|
|
|