]>
Commit | Line | Data |
---|---|---|
00e5a55c BS |
1 | From: NeilBrown <neilb@suse.de> |
2 | Subject: md: notify udev when an md array is stopped. | |
3 | Patch-mainline: 2.6.28-rc3 | |
4 | ||
5 | When an md array is stopped we need to udev to remove any | |
6 | (/dev/disk/by-id/md*) links. Otherwise /dev can become a bit of a | |
7 | mess. | |
8 | ||
9 | Signed-off-by: Neil Brown <neilb@suse.de> | |
10 | ||
11 | --- | |
12 | drivers/md/md.c | 2 ++ | |
13 | 1 file changed, 2 insertions(+) | |
14 | ||
15 | --- a/drivers/md/md.c | |
16 | +++ b/drivers/md/md.c | |
17 | @@ -3994,6 +3994,8 @@ static int do_md_stop(mddev_t * mddev, i | |
18 | mddev->barriers_work = 0; | |
19 | mddev->safemode = 0; | |
20 | ||
21 | + kobject_uevent(&mddev->gendisk->dev.kobj, KOBJ_CHANGE); | |
22 | + | |
23 | } else if (mddev->pers) | |
24 | printk(KERN_INFO "md: %s switched to read-only mode.\n", | |
25 | mdname(mddev)); |