Author: arekm
Date: Mon Nov 22 12:33:26 2010
New Revision: 11912

Modified:
   geninitrd/trunk/mod-md.sh
Log:
Allow more than 10 md devices.

Modified: geninitrd/trunk/mod-md.sh
==============================================================================
--- geninitrd/trunk/mod-md.sh   (original)
+++ geninitrd/trunk/mod-md.sh   Mon Nov 22 12:33:26 2010
@@ -53,7 +53,7 @@
                        raidlevel = ""
                        rootdev_alternate = rootdev;
                        # normalize to /dev/mdX form
-                       if (rootdev ~ /\/dev\/md\/[0-9]/) {
+                       if (rootdev ~ /\/dev\/md\/[0-9]+/) {
                                gsub(/\/dev\/md\//,"/dev/md",rootdev_alternate);
                        }
                }
@@ -61,7 +61,7 @@
                /^ARRAY/ {
                        arr_device = $2
                        # normalize to /dev/mdX form
-                       if (arr_device ~ /\/dev\/md\/[0-9]/) {
+                       if (arr_device ~ /\/dev\/md\/[0-9]+/) {
                                gsub(/\/dev\/md\//,"/dev/md",arr_device);
                        }
                        if ((arr_device == rootdev) || (arr_device == 
rootdev_alternate)) {
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to