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*)