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