summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMateusz Kusiak <mateusz.kusiak@intel.com>2024-10-09 13:24:13 +0200
committerMariusz Tkaczyk <mtkaczyk@kernel.org>2025-01-13 10:24:49 +0100
commit25267bcc1eb403b2d837069289990afdc097031f (patch)
tree12b3e592ebfb65a3180f7fed6a234178737988eb
parentRemove --freeze-reshape logic (diff)
downloadmdadm-25267bcc1eb403b2d837069289990afdc097031f.tar.xz
mdadm-25267bcc1eb403b2d837069289990afdc097031f.zip
Detail: Export reshape status
Display if there's an ongoing reshape happening in mdadm --detail --export output. This change is needed for incoming patches that will change "grow continue" udev rules, to be based on actual array state. Signed-off-by: Mateusz Kusiak <mateusz.kusiak@intel.com>
-rw-r--r--Detail.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/Detail.c b/Detail.c
index 5819ced9..b804a624 100644
--- a/Detail.c
+++ b/Detail.c
@@ -290,6 +290,9 @@ int Detail(char *dev, struct context *c)
map_free(map);
if (st && st->sb) {
+ if (info)
+ printf("MD_RESHAPE_ACTIVE=%s\n",
+ info->reshape_active ? "True" : "False");
if (st->ss->export_detail_super)
st->ss->export_detail_super(st);
}