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

Reply via email to