On Fri, Jul 28, 2017 at 03:49:25PM +0200, Artur Paszkiewicz wrote: > From: "Alexey Obitotskiy" <aleksey.obitotskiy@xxxxxxxxx> > > In case of external metadata arrays spare disks are added to containers > first. mdadm keeps monitoring /proc/mdstat output and when spare disk is > available, it moves it from the container to the array. The problem is > there is no notification of new spare disk in the container and mdadm > waits a long time (until timeout) before it takes the action. > > Signed-off-by: Alexey Obitotskiy <aleksey.obitotskiy@xxxxxxxxx> applied, thanks > --- > drivers/md/md.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/md/md.c b/drivers/md/md.c > index 8cdca0296749..594ebbaf4171 100644 > --- a/drivers/md/md.c > +++ b/drivers/md/md.c > @@ -4283,6 +4283,8 @@ new_dev_store(struct mddev *mddev, const char *buf, size_t len) > if (err) > export_rdev(rdev); > mddev_unlock(mddev); > + if (!err) > + md_new_event(mddev); > return err ? err : len; > } > > -- > 2.13.1 > -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html