On many arches there are "wsmouse" and "wsmouse*" entries in MAKEDEV,
with "wsmouse*" going first. Therefore, "wsmouse" never gets matched.
Here is a fix.

Note/question on vax: while it has wsmouseN devices, it does not have
wsmouse device - is it normal?

-- 
  Best wishes,
    Vadim Zhukov

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?


Index: etc.alpha/MAKEDEV
===================================================================
RCS file: /cvs/src/etc/etc.alpha/MAKEDEV,v
retrieving revision 1.153
diff -u -p -r1.153 MAKEDEV
--- etc.alpha/MAKEDEV   13 Aug 2009 15:13:09 -0000      1.153
+++ etc.alpha/MAKEDEV   23 Sep 2009 05:47:20 -0000
@@ -407,13 +407,13 @@ lpt*|lpa*)
        M $n$U c 31 $(($U+$f)) 600
        ;;
 
-wsmouse*)
-       M wsmouse$U c 30 $U 600
-       ;;
-
 wsmux|wsmouse|wskbd)
        M wsmouse c 60 0 600
        M wskbd c 60 1 600
+       ;;
+
+wsmouse*)
+       M wsmouse$U c 30 $U 600
        ;;
 
 wskbd*)
Index: etc.amd64/MAKEDEV
===================================================================
RCS file: /cvs/src/etc/etc.amd64/MAKEDEV,v
retrieving revision 1.62
diff -u -p -r1.62 MAKEDEV
--- etc.amd64/MAKEDEV   13 Aug 2009 15:13:09 -0000      1.62
+++ etc.amd64/MAKEDEV   23 Sep 2009 05:47:20 -0000
@@ -453,13 +453,13 @@ lpt*|lpa*)
        M $n$U c 16 $(($U+$f)) 600
        ;;
 
-wsmouse*)
-       M wsmouse$U c 68 $U 600
-       ;;
-
 wsmux|wsmouse|wskbd)
        M wsmouse c 69 0 600
        M wskbd c 69 1 600
+       ;;
+
+wsmouse*)
+       M wsmouse$U c 68 $U 600
        ;;
 
 wskbd*)
Index: etc.hp300/MAKEDEV
===================================================================
RCS file: /cvs/src/etc/etc.hp300/MAKEDEV,v
retrieving revision 1.116
diff -u -p -r1.116 MAKEDEV
--- etc.hp300/MAKEDEV   13 Aug 2009 15:13:09 -0000      1.116
+++ etc.hp300/MAKEDEV   23 Sep 2009 05:47:20 -0000
@@ -337,13 +337,13 @@ bio)
        M bio c 49 0 600
        ;;
 
-wsmouse*)
-       M wsmouse$U c 42 $U 600
-       ;;
-
 wsmux|wsmouse|wskbd)
        M wsmouse c 43 0 600
        M wskbd c 43 1 600
+       ;;
+
+wsmouse*)
+       M wsmouse$U c 42 $U 600
        ;;
 
 wskbd*)
Index: etc.hppa/MAKEDEV
===================================================================
RCS file: /cvs/src/etc/etc.hppa/MAKEDEV,v
retrieving revision 1.95
diff -u -p -r1.95 MAKEDEV
--- etc.hppa/MAKEDEV    13 Aug 2009 15:13:09 -0000      1.95
+++ etc.hppa/MAKEDEV    23 Sep 2009 05:47:20 -0000
@@ -365,13 +365,13 @@ lpt*|lpa*)
        M $n$U c 26 $(($U+$f)) 600
        ;;
 
-wsmouse*)
-       M wsmouse$U c 29 $U 600
-       ;;
-
 wsmux|wsmouse|wskbd)
        M wsmouse c 30 0 600
        M wskbd c 30 1 600
+       ;;
+
+wsmouse*)
+       M wsmouse$U c 29 $U 600
        ;;
 
 wskbd*)
Index: etc.hppa64/MAKEDEV
===================================================================
RCS file: /cvs/src/etc/etc.hppa64/MAKEDEV,v
retrieving revision 1.29
diff -u -p -r1.29 MAKEDEV
--- etc.hppa64/MAKEDEV  13 Aug 2009 15:13:09 -0000      1.29
+++ etc.hppa64/MAKEDEV  23 Sep 2009 05:47:20 -0000
@@ -311,13 +311,13 @@ lpt*|lpa*)
        M $n$U c 26 $(($U+$f)) 600
        ;;
 
-wsmouse*)
-       M wsmouse$U c 29 $U 600
-       ;;
-
 wsmux|wsmouse|wskbd)
        M wsmouse c 30 0 600
        M wskbd c 30 1 600
+       ;;
+
+wsmouse*)
+       M wsmouse$U c 29 $U 600
        ;;
 
 wskbd*)
Index: etc.i386/MAKEDEV
===================================================================
RCS file: /cvs/src/etc/etc.i386/MAKEDEV,v
retrieving revision 1.203
diff -u -p -r1.203 MAKEDEV
--- etc.i386/MAKEDEV    13 Aug 2009 15:13:09 -0000      1.203
+++ etc.i386/MAKEDEV    23 Sep 2009 05:47:20 -0000
@@ -464,13 +464,13 @@ lpt*|lpa*)
        M $n$U c 16 $(($U+$f)) 600
        ;;
 
-wsmouse*)
-       M wsmouse$U c 68 $U 600
-       ;;
-
 wsmux|wsmouse|wskbd)
        M wsmouse c 69 0 600
        M wskbd c 69 1 600
+       ;;
+
+wsmouse*)
+       M wsmouse$U c 68 $U 600
        ;;
 
 wskbd*)
Index: etc.luna88k/MAKEDEV
===================================================================
RCS file: /cvs/src/etc/etc.luna88k/MAKEDEV,v
retrieving revision 1.32
diff -u -p -r1.32 MAKEDEV
--- etc.luna88k/MAKEDEV 13 Aug 2009 15:13:09 -0000      1.32
+++ etc.luna88k/MAKEDEV 23 Sep 2009 05:47:20 -0000
@@ -268,13 +268,13 @@ bio)
        M bio c 49 0 600
        ;;
 
-wsmouse*)
-       M wsmouse$U c 15 $U 600
-       ;;
-
 wsmux|wsmouse|wskbd)
        M wsmouse c 16 0 600
        M wskbd c 16 1 600
+       ;;
+
+wsmouse*)
+       M wsmouse$U c 15 $U 600
        ;;
 
 wskbd*)
Index: etc.mac68k/MAKEDEV
===================================================================
RCS file: /cvs/src/etc/etc.mac68k/MAKEDEV,v
retrieving revision 1.116
diff -u -p -r1.116 MAKEDEV
--- etc.mac68k/MAKEDEV  13 Aug 2009 15:13:09 -0000      1.116
+++ etc.mac68k/MAKEDEV  23 Sep 2009 05:47:20 -0000
@@ -293,13 +293,13 @@ asc*)
        M asc$U 36 0
        ;;
 
-wsmouse*)
-       M wsmouse$U c 40 $U 600
-       ;;
-
 wsmux|wsmouse|wskbd)
        M wsmouse c 41 0 600
        M wskbd c 41 1 600
+       ;;
+
+wsmouse*)
+       M wsmouse$U c 40 $U 600
        ;;
 
 wskbd*)
Index: etc.macppc/MAKEDEV
===================================================================
RCS file: /cvs/src/etc/etc.macppc/MAKEDEV,v
retrieving revision 1.97
diff -u -p -r1.97 MAKEDEV
--- etc.macppc/MAKEDEV  13 Aug 2009 15:13:09 -0000      1.97
+++ etc.macppc/MAKEDEV  23 Sep 2009 05:47:20 -0000
@@ -390,13 +390,13 @@ uall)
        R uhid2 uhid3 uscanner0 urio0 usb0 usb1 usb2 usb3 usb4 usb5
        ;;
 
-wsmouse*)
-       M wsmouse$U c 69 $U 600
-       ;;
-
 wsmux|wsmouse|wskbd)
        M wsmouse c 70 0 600
        M wskbd c 70 1 600
+       ;;
+
+wsmouse*)
+       M wsmouse$U c 69 $U 600
        ;;
 
 wskbd*)
Index: etc.sgi/MAKEDEV
===================================================================
RCS file: /cvs/src/etc/etc.sgi/MAKEDEV,v
retrieving revision 1.46
diff -u -p -r1.46 MAKEDEV
--- etc.sgi/MAKEDEV     13 Aug 2009 15:13:09 -0000      1.46
+++ etc.sgi/MAKEDEV     23 Sep 2009 05:47:20 -0000
@@ -337,13 +337,13 @@ uall)
        R uhid2 uhid3 urio0 usb0 usb1 usb2 usb3 usb4 usb5
        ;;
 
-wsmouse*)
-       M wsmouse$U c 27 $U 600
-       ;;
-
 wsmux|wsmouse|wskbd)
        M wsmouse c 28 0 600
        M wskbd c 28 1 600
+       ;;
+
+wsmouse*)
+       M wsmouse$U c 27 $U 600
        ;;
 
 wskbd*)
Index: etc.socppc/MAKEDEV
===================================================================
RCS file: /cvs/src/etc/etc.socppc/MAKEDEV,v
retrieving revision 1.12
diff -u -p -r1.12 MAKEDEV
--- etc.socppc/MAKEDEV  13 Aug 2009 15:13:09 -0000      1.12
+++ etc.socppc/MAKEDEV  23 Sep 2009 05:47:20 -0000
@@ -376,13 +376,13 @@ uall)
        R uhid2 uhid3 uscanner0 urio0 usb0 usb1 usb2 usb3 usb4 usb5
        ;;
 
-wsmouse*)
-       M wsmouse$U c 69 $U 600
-       ;;
-
 wsmux|wsmouse|wskbd)
        M wsmouse c 70 0 600
        M wskbd c 70 1 600
+       ;;
+
+wsmouse*)
+       M wsmouse$U c 69 $U 600
        ;;
 
 wskbd*)
Index: etc.sparc/MAKEDEV
===================================================================
RCS file: /cvs/src/etc/etc.sparc/MAKEDEV,v
retrieving revision 1.159
diff -u -p -r1.159 MAKEDEV
--- etc.sparc/MAKEDEV   13 Aug 2009 15:13:09 -0000      1.159
+++ etc.sparc/MAKEDEV   23 Sep 2009 05:47:20 -0000
@@ -305,13 +305,13 @@ apm*)
        M apmctl        c 30 8 644
        ;;
 
-wsmouse*)
-       M wsmouse$U c 80 $U 600
-       ;;
-
 wsmux|wsmouse|wskbd)
        M wsmouse c 81 0 600
        M wskbd c 81 1 600
+       ;;
+
+wsmouse*)
+       M wsmouse$U c 80 $U 600
        ;;
 
 wskbd*)
Index: etc.sparc64/MAKEDEV
===================================================================
RCS file: /cvs/src/etc/etc.sparc64/MAKEDEV,v
retrieving revision 1.136
diff -u -p -r1.136 MAKEDEV
--- etc.sparc64/MAKEDEV 13 Aug 2009 15:13:09 -0000      1.136
+++ etc.sparc64/MAKEDEV 23 Sep 2009 05:47:20 -0000
@@ -410,13 +410,13 @@ bpp*)
        M bpp$U c 107 $U 600
        ;;
 
-wsmouse*)
-       M wsmouse$U c 80 $U 600
-       ;;
-
 wsmux|wsmouse|wskbd)
        M wsmouse c 81 0 600
        M wskbd c 81 1 600
+       ;;
+
+wsmouse*)
+       M wsmouse$U c 80 $U 600
        ;;
 
 wskbd*)

Reply via email to