From 3cbb7c57a641f590ba4612bad9948dd4e48eb75a Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Wed, 16 Feb 2011 13:58:51 +1100 Subject: [PATCH] --- yaml --- r: 233658 b: refs/heads/master c: 8f5f02c460b7ca74ce55ce126ce0c1e58a3f923d h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/md/md.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 4cafd82147bd..125947bfcc18 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: cbe6ef1d2622e08e272600b3cb6040bed60f0450 +refs/heads/master: 8f5f02c460b7ca74ce55ce126ce0c1e58a3f923d diff --git a/trunk/drivers/md/md.c b/trunk/drivers/md/md.c index 6818ff4aa8d6..330addfe9b77 100644 --- a/trunk/drivers/md/md.c +++ b/trunk/drivers/md/md.c @@ -553,6 +553,9 @@ static mddev_t * mddev_find(dev_t unit) { mddev_t *mddev, *new = NULL; + if (unit && MAJOR(unit) != MD_MAJOR) + unit &= ~((1<