Module Name: src
Committed By: maya
Date: Fri Jan 17 15:00:21 UTC 2020
Modified Files:
src/distrib/sets/lists/man: mi
src/share/man/man4: Makefile
src/sys/arch/amd64/conf: ALL
src/sys/arch/i386/conf: ALL
src/sys/dev: DEVNAMES
src/sys/dev/usb: TODO.usbmp files.usb
src/usr.sbin/makemandb: nostem.txt
Removed Files:
src/share/man/man4: uyurex.4
src/sys/dev/usb: uyurex.c
Log Message:
Remove uyurex(4).
This is a driver for a "nonsense machine" made by the art group Maywa-Denki
in 2008. It was disabled by default.
Unfortunately even so it draws development attention (flaws found in the
code, MP-ification needs) and it is best not to continue to maintain this
driver.
Proposed without objections on tech-kern.
To generate a diff of this commit:
cvs rdiff -u -r1.1668 -r1.1669 src/distrib/sets/lists/man/mi
cvs rdiff -u -r1.693 -r1.694 src/share/man/man4/Makefile
cvs rdiff -u -r1.6 -r0 src/share/man/man4/uyurex.4
cvs rdiff -u -r1.135 -r1.136 src/sys/arch/amd64/conf/ALL
cvs rdiff -u -r1.479 -r1.480 src/sys/arch/i386/conf/ALL
cvs rdiff -u -r1.325 -r1.326 src/sys/dev/DEVNAMES
cvs rdiff -u -r1.16 -r1.17 src/sys/dev/usb/TODO.usbmp
cvs rdiff -u -r1.168 -r1.169 src/sys/dev/usb/files.usb
cvs rdiff -u -r1.16 -r0 src/sys/dev/usb/uyurex.c
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/makemandb/nostem.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/distrib/sets/lists/man/mi
diff -u src/distrib/sets/lists/man/mi:1.1668 src/distrib/sets/lists/man/mi:1.1669
--- src/distrib/sets/lists/man/mi:1.1668 Wed Jan 1 10:11:21 2020
+++ src/distrib/sets/lists/man/mi Fri Jan 17 15:00:20 2020
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1668 2020/01/01 10:11:21 ryo Exp $
+# $NetBSD: mi,v 1.1669 2020/01/17 15:00:20 maya Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
#
@@ -1928,7 +1928,6 @@
./usr/share/man/cat4/uvisor.0 man-sys-catman .cat
./usr/share/man/cat4/uvscom.0 man-sys-catman .cat
./usr/share/man/cat4/uyap.0 man-sys-catman .cat
-./usr/share/man/cat4/uyurex.0 man-sys-catman .cat
./usr/share/man/cat4/vald.0 man-sys-catman .cat
./usr/share/man/cat4/valz.0 man-sys-catman .cat
./usr/share/man/cat4/vax/acc.0 man-sys-catman .cat
@@ -5037,7 +5036,6 @@
./usr/share/man/html4/uvisor.html man-sys-htmlman html
./usr/share/man/html4/uvscom.html man-sys-htmlman html
./usr/share/man/html4/uyap.html man-sys-htmlman html
-./usr/share/man/html4/uyurex.html man-sys-htmlman html
./usr/share/man/html4/vald.html man-sys-htmlman html
./usr/share/man/html4/valz.html man-sys-htmlman html
./usr/share/man/html4/vax/acc.html man-sys-htmlman html
@@ -8070,7 +8068,6 @@
./usr/share/man/man4/uvisor.4 man-sys-man .man
./usr/share/man/man4/uvscom.4 man-sys-man .man
./usr/share/man/man4/uyap.4 man-sys-man .man
-./usr/share/man/man4/uyurex.4 man-sys-man .man
./usr/share/man/man4/vald.4 man-sys-man .man
./usr/share/man/man4/valz.4 man-sys-man .man
./usr/share/man/man4/vax/acc.4 man-sys-man .man
Index: src/share/man/man4/Makefile
diff -u src/share/man/man4/Makefile:1.693 src/share/man/man4/Makefile:1.694
--- src/share/man/man4/Makefile:1.693 Wed Jan 1 10:11:21 2020
+++ src/share/man/man4/Makefile Fri Jan 17 15:00:20 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.693 2020/01/01 10:11:21 ryo Exp $
+# $NetBSD: Makefile,v 1.694 2020/01/17 15:00:20 maya Exp $
# @(#)Makefile 8.1 (Berkeley) 6/18/93
MAN= aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \
@@ -88,7 +88,6 @@ MAN+= atu.4 aubtfwl.4 aue.4 axe.4 axen.4
uplcom.4 ure.4 urio.4 url.4 urndis.4 urtw.4 urtwn.4 \
usb.4 usbnet.4 uscanner.4 uslsa.4 usmsc.4 usscanner.4 \
ustir.4 uthum.4 utoppy.4 uts.4 uvideo.4 uvisor.4 uvscom.4 uyap.4 \
- uyurex.4 \
xhci.4 \
# Ir devices
Index: src/sys/arch/amd64/conf/ALL
diff -u src/sys/arch/amd64/conf/ALL:1.135 src/sys/arch/amd64/conf/ALL:1.136
--- src/sys/arch/amd64/conf/ALL:1.135 Wed Jan 1 10:36:43 2020
+++ src/sys/arch/amd64/conf/ALL Fri Jan 17 15:00:20 2020
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.135 2020/01/01 10:36:43 ryo Exp $
+# $NetBSD: ALL,v 1.136 2020/01/17 15:00:20 maya Exp $
# From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
#
# ALL machine description file
@@ -17,7 +17,7 @@ include "arch/amd64/conf/std.amd64"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "ALL-$Revision: 1.135 $"
+#ident "ALL-$Revision: 1.136 $"
maxusers 64 # estimated number of users
@@ -1182,8 +1182,6 @@ wsmouse* at uep? mux 0
uatp* at uhidev? reportid ?
wsmouse* at uatp? mux 0
-uyurex* at uhidev? reportid ?
-
# USB Keyboards
ukbd* at uhidev? reportid ?
wskbd* at ukbd? console ? mux 1
Index: src/sys/arch/i386/conf/ALL
diff -u src/sys/arch/i386/conf/ALL:1.479 src/sys/arch/i386/conf/ALL:1.480
--- src/sys/arch/i386/conf/ALL:1.479 Wed Jan 1 10:36:43 2020
+++ src/sys/arch/i386/conf/ALL Fri Jan 17 15:00:20 2020
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.479 2020/01/01 10:36:43 ryo Exp $
+# $NetBSD: ALL,v 1.480 2020/01/17 15:00:20 maya Exp $
# From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
#
# ALL machine description file
@@ -17,7 +17,7 @@ include "arch/i386/conf/std.i386"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "ALL-$Revision: 1.479 $"
+#ident "ALL-$Revision: 1.480 $"
maxusers 64 # estimated number of users
@@ -1285,8 +1285,6 @@ wsmouse* at uep? mux 0
uatp* at uhidev? reportid ?
wsmouse* at uatp? mux 0
-uyurex* at uhidev? reportid ?
-
# USB Keyboards
ukbd* at uhidev? reportid ?
wskbd* at ukbd? console ? mux 1
Index: src/sys/dev/DEVNAMES
diff -u src/sys/dev/DEVNAMES:1.325 src/sys/dev/DEVNAMES:1.326
--- src/sys/dev/DEVNAMES:1.325 Fri Nov 1 02:53:23 2019
+++ src/sys/dev/DEVNAMES Fri Jan 17 15:00:20 2020
@@ -1,4 +1,4 @@
-# $NetBSD: DEVNAMES,v 1.325 2019/11/01 02:53:23 msaitoh Exp $
+# $NetBSD: DEVNAMES,v 1.326 2020/01/17 15:00:20 maya Exp $
#
# This file contains all used device names and defined attributes in
# alphabetical order. New devices added to the system somewhere should first
@@ -1441,7 +1441,6 @@ uu vax
uvisor MI
uvscom MI
uyap MI
-uyurex MI
va vax
vcons MI Attribute
veriexec MI
Index: src/sys/dev/usb/TODO.usbmp
diff -u src/sys/dev/usb/TODO.usbmp:1.16 src/sys/dev/usb/TODO.usbmp:1.17
--- src/sys/dev/usb/TODO.usbmp:1.16 Fri Aug 23 07:29:29 2019
+++ src/sys/dev/usb/TODO.usbmp Fri Jan 17 15:00:20 2020
@@ -1,4 +1,4 @@
-$NetBSD: TODO.usbmp,v 1.16 2019/08/23 07:29:29 mrg Exp $
+$NetBSD: TODO.usbmp,v 1.17 2020/01/17 15:00:20 maya Exp $
the majority of the USB MP device interface is documented in usbdivar.h.
@@ -54,9 +54,6 @@ convert uhidev users to MPSAFE:
pbms(4)
- depends upon wscons? check intr
- uyurex(4)
- - sysmon -- hm?
-
splusb drivers to convert:
- auvitek_dtv.c
- auvitek_video.c
@@ -100,7 +97,6 @@ wakeup/tsleep drivers:
- ustir.c
- uthum.c
- uvscom.c
- - uyurex.c
missing D_MPSAFE drivers:
- ucom
@@ -124,7 +120,6 @@ missing CALLOUT_MPSAFE drivers:
- if_zyd.c
- ukbd.c
- ulpt.c
- - uyurex.c
driver testing: STATUS
- uhub working
Index: src/sys/dev/usb/files.usb
diff -u src/sys/dev/usb/files.usb:1.168 src/sys/dev/usb/files.usb:1.169
--- src/sys/dev/usb/files.usb:1.168 Fri Sep 20 10:34:54 2019
+++ src/sys/dev/usb/files.usb Fri Jan 17 15:00:20 2020
@@ -1,4 +1,4 @@
-# $NetBSD: files.usb,v 1.168 2019/09/20 10:34:54 mrg Exp $
+# $NetBSD: files.usb,v 1.169 2020/01/17 15:00:20 maya Exp $
#
# Config file and device description for machine-independent USB code.
# Included by ports that need it. Ports that use it must provide
@@ -528,11 +528,6 @@ device uhso: ifnet
attach uhso at usbdevif
file dev/usb/uhso.c uhso
-# Maywa-denki/Kayac YUREX
-device uyurex: hid
-attach uyurex at uhidbus
-file dev/usb/uyurex.c uyurex
-
# Microsoft RNDIS
device urndis: arp, ether, ifnet, usbnet
attach urndis at usbifif
Index: src/usr.sbin/makemandb/nostem.txt
diff -u src/usr.sbin/makemandb/nostem.txt:1.4 src/usr.sbin/makemandb/nostem.txt:1.5
--- src/usr.sbin/makemandb/nostem.txt:1.4 Mon Dec 23 06:45:38 2019
+++ src/usr.sbin/makemandb/nostem.txt Fri Jan 17 15:00:21 2020
@@ -4415,7 +4415,6 @@ uvmspace
uvn
uvscom
uyap
-uyurex
va
vaccess
vaddr