NeilBrown: util.c: use correct range for minor numbers when finding free device.
Martin F. Krafft
madduck at alioth.debian.org
Thu May 7 12:11:34 UTC 2009
Module: mdadm
Branch: debian/experimental
Commit: a56fb7ec54a1cde199377945e53553e2a39fa509
URL: http://git.debian.org/?p=pkg-mdadm/mdadm.git;a=commit;h=a56fb7ec54a1cde199377945e53553e2a39fa509
Author: NeilBrown <neilb at suse.de>
Date: Mon Apr 6 15:50:56 2009 +1000
util.c: use correct range for minor numbers when finding free device.
Minor numbers are 20 bits, not 22.
So when looking for a free, high minor number, try (1<<20)-1,
not (1<<22)-1.
---
util.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/util.c b/util.c
index e613a0c..07738d0 100644
--- a/util.c
+++ b/util.c
@@ -765,7 +765,7 @@ int find_free_devnum(int use_partitions)
{
int devnum;
for (devnum = 127; devnum != 128;
- devnum = devnum ? devnum-1 : (1<<22)-1) {
+ devnum = devnum ? devnum-1 : (1<<20)-1) {
char *dn;
int _devnum;
More information about the pkg-mdadm-commits
mailing list