From 8ff6d0946cba047a1263f61142b6aa2f07381ee5 Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Thu, 10 Mar 2011 15:36:07 +1100 Subject: [PATCH] Grow: make sure 'info' doesn't have confusing data. We now test ->reshape_active, but don't set it in a common case. So just zero out the whole structure to be on the safe side. Signed-off-by: NeilBrown --- Grow.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Grow.c b/Grow.c index 2a414289..7125a409 100644 --- a/Grow.c +++ b/Grow.c @@ -1508,6 +1508,7 @@ int Grow_reshape(char *devname, int fd, int quiet, char *backup_file, ping_monitor(container); } + memset(&info, 0, sizeof(info)); info.array = array; sysfs_init(&info, fd, NoMdDev); strcpy(info.text_version, sra->text_version); -- 2.47.2