diff --git a/drivers/md/md.c b/drivers/md/md.c index b01e458d31e94ce9eba98b9300366121de550619..95c0b644a5b9dc57cccae598350e949e578efd1e 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; }