From bc17158dcc9eac6eed4b84d1f41d1dcaa108cb9b Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Thu, 1 Aug 2013 14:32:04 +1000 Subject: Introduce devid2kname - slightly different to devid2devnm. The purpose od devid2devnm is to return a kernel name of an md device, whether that device is a whole device or a partition, we want the whole device. md4, never md4p2. In one place I was using devid2devnm where I really wanted the partition if there was one ... and wasn't really interested in it being an md device. So introduce a new 'devid2kname' for that case. Signed-off-by: NeilBrown --- sysfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sysfs.c') diff --git a/sysfs.c b/sysfs.c index 13558c5f..9a1d8569 100644 --- a/sysfs.c +++ b/sysfs.c @@ -682,7 +682,7 @@ int sysfs_add_disk(struct mdinfo *sra, struct mdinfo *sd, int resume) return rv; memset(nm, 0, sizeof(nm)); - dname = devid2devnm(makedev(sd->disk.major, sd->disk.minor)); + dname = devid2kname(makedev(sd->disk.major, sd->disk.minor)); strcpy(sd->sys_name, "dev-"); strcpy(sd->sys_name+4, dname); -- cgit v1.2.3