Module Name: src Committed By: isaki Date: Sat Apr 13 08:23:01 UTC 2019
Modified Files: src/sys/arch/acorn32/conf: EB7500ATX GENERIC NC src/sys/arch/algor/conf: P4032 P5064 P6032 src/sys/arch/alpha/conf: GENERIC src/sys/arch/amiga/conf: GENERIC.in src/sys/arch/amigappc/conf: GENERIC src/sys/arch/atari/conf: GENERIC.in src/sys/arch/bebox/conf: GENERIC src/sys/arch/cats/conf: GENERIC src/sys/arch/dreamcast/conf: GENERIC src/sys/arch/evbarm/conf: SMDK2410 src/sys/arch/evbmips/conf: ALCHEMY MALTA src/sys/arch/evbppc/conf: OPENBLOCKS266_OPT PMPPC src/sys/arch/hp300/conf: GENERIC src/sys/arch/hpcarm/conf: NETBOOKPRO src/sys/arch/hpcmips/conf: GENERIC TX3922 VR41XX src/sys/arch/ibmnws/conf: GENERIC src/sys/arch/iyonix/conf: GENERIC src/sys/arch/macppc/conf: MAMBO POWERMAC_G5 src/sys/arch/mmeye/conf: MMEYE_WLF src/sys/arch/netwinder/conf: GENERIC src/sys/arch/pmax/conf: GENERIC GENERIC64 src/sys/arch/sandpoint/conf: ENCPP1 src/sys/arch/sgimips/conf: GENERIC32_IP2x src/sys/arch/shark/conf: GENERIC src/sys/arch/sparc/conf: GENERIC KRUPS MRCOFFEE TADPOLE3GX src/sys/arch/sparc64/conf: NONPLUS64 src/sys/arch/vax/conf: GENERIC src/sys/arch/x68k/conf: GENERIC Log Message: Add drvctl to kernel which has audio device. audiocfg(1) requires drvctl(4). To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/sys/arch/acorn32/conf/EB7500ATX cvs rdiff -u -r1.127 -r1.128 src/sys/arch/acorn32/conf/GENERIC cvs rdiff -u -r1.74 -r1.75 src/sys/arch/acorn32/conf/NC cvs rdiff -u -r1.78 -r1.79 src/sys/arch/algor/conf/P4032 cvs rdiff -u -r1.89 -r1.90 src/sys/arch/algor/conf/P5064 cvs rdiff -u -r1.80 -r1.81 src/sys/arch/algor/conf/P6032 cvs rdiff -u -r1.392 -r1.393 src/sys/arch/alpha/conf/GENERIC cvs rdiff -u -r1.140 -r1.141 src/sys/arch/amiga/conf/GENERIC.in cvs rdiff -u -r1.35 -r1.36 src/sys/arch/amigappc/conf/GENERIC cvs rdiff -u -r1.117 -r1.118 src/sys/arch/atari/conf/GENERIC.in cvs rdiff -u -r1.158 -r1.159 src/sys/arch/bebox/conf/GENERIC cvs rdiff -u -r1.171 -r1.172 src/sys/arch/cats/conf/GENERIC cvs rdiff -u -r1.130 -r1.131 src/sys/arch/dreamcast/conf/GENERIC cvs rdiff -u -r1.70 -r1.71 src/sys/arch/evbarm/conf/SMDK2410 cvs rdiff -u -r1.65 -r1.66 src/sys/arch/evbmips/conf/ALCHEMY cvs rdiff -u -r1.94 -r1.95 src/sys/arch/evbmips/conf/MALTA cvs rdiff -u -r1.26 -r1.27 src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT cvs rdiff -u -r1.48 -r1.49 src/sys/arch/evbppc/conf/PMPPC cvs rdiff -u -r1.201 -r1.202 src/sys/arch/hp300/conf/GENERIC cvs rdiff -u -r1.26 -r1.27 src/sys/arch/hpcarm/conf/NETBOOKPRO cvs rdiff -u -r1.238 -r1.239 src/sys/arch/hpcmips/conf/GENERIC cvs rdiff -u -r1.109 -r1.110 src/sys/arch/hpcmips/conf/TX3922 cvs rdiff -u -r1.72 -r1.73 src/sys/arch/hpcmips/conf/VR41XX cvs rdiff -u -r1.52 -r1.53 src/sys/arch/ibmnws/conf/GENERIC cvs rdiff -u -r1.105 -r1.106 src/sys/arch/iyonix/conf/GENERIC cvs rdiff -u -r1.32 -r1.33 src/sys/arch/macppc/conf/MAMBO cvs rdiff -u -r1.40 -r1.41 src/sys/arch/macppc/conf/POWERMAC_G5 cvs rdiff -u -r1.26 -r1.27 src/sys/arch/mmeye/conf/MMEYE_WLF cvs rdiff -u -r1.135 -r1.136 src/sys/arch/netwinder/conf/GENERIC cvs rdiff -u -r1.197 -r1.198 src/sys/arch/pmax/conf/GENERIC cvs rdiff -u -r1.29 -r1.30 src/sys/arch/pmax/conf/GENERIC64 cvs rdiff -u -r1.21 -r1.22 src/sys/arch/sandpoint/conf/ENCPP1 cvs rdiff -u -r1.114 -r1.115 src/sys/arch/sgimips/conf/GENERIC32_IP2x cvs rdiff -u -r1.131 -r1.132 src/sys/arch/shark/conf/GENERIC cvs rdiff -u -r1.264 -r1.265 src/sys/arch/sparc/conf/GENERIC cvs rdiff -u -r1.79 -r1.80 src/sys/arch/sparc/conf/KRUPS cvs rdiff -u -r1.57 -r1.58 src/sys/arch/sparc/conf/MRCOFFEE cvs rdiff -u -r1.76 -r1.77 src/sys/arch/sparc/conf/TADPOLE3GX cvs rdiff -u -r1.56 -r1.57 src/sys/arch/sparc64/conf/NONPLUS64 cvs rdiff -u -r1.208 -r1.209 src/sys/arch/vax/conf/GENERIC cvs rdiff -u -r1.194 -r1.195 src/sys/arch/x68k/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/acorn32/conf/EB7500ATX diff -u src/sys/arch/acorn32/conf/EB7500ATX:1.67 src/sys/arch/acorn32/conf/EB7500ATX:1.68 --- src/sys/arch/acorn32/conf/EB7500ATX:1.67 Wed Aug 1 20:04:09 2018 +++ src/sys/arch/acorn32/conf/EB7500ATX Sat Apr 13 08:22:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: EB7500ATX,v 1.67 2018/08/01 20:04:09 maxv Exp $ +# $NetBSD: EB7500ATX,v 1.68 2019/04/13 08:22:58 isaki Exp $ # # EB7500ATX --- NetBSD/acorn32 complete configuration # @@ -22,7 +22,7 @@ include "arch/acorn32/conf/std.acorn32" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "EB7500ATX-$Revision: 1.67 $" +#ident "EB7500ATX-$Revision: 1.68 $" # estimated number of users maxusers 32 @@ -258,6 +258,7 @@ options RAID_AUTOCONFIG # auto-configu #pseudo-device fss # file system snapshot device pseudo-device md # Ramdisk driver pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device putter # for puffs and pud Index: src/sys/arch/acorn32/conf/GENERIC diff -u src/sys/arch/acorn32/conf/GENERIC:1.127 src/sys/arch/acorn32/conf/GENERIC:1.128 --- src/sys/arch/acorn32/conf/GENERIC:1.127 Wed Aug 1 20:04:09 2018 +++ src/sys/arch/acorn32/conf/GENERIC Sat Apr 13 08:22:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.127 2018/08/01 20:04:09 maxv Exp $ +# $NetBSD: GENERIC,v 1.128 2019/04/13 08:22:58 isaki Exp $ # # GENERIC --- NetBSD/acorn32 complete configuration # @@ -22,7 +22,7 @@ include "arch/acorn32/conf/std.acorn32" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.127 $" +#ident "GENERIC-$Revision: 1.128 $" # estimated number of users maxusers 32 @@ -319,6 +319,7 @@ options RAID_AUTOCONFIG # auto-configu pseudo-device fss # file system snapshot device pseudo-device md # Ramdisk driver pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device putter # for puffs and pud Index: src/sys/arch/acorn32/conf/NC diff -u src/sys/arch/acorn32/conf/NC:1.74 src/sys/arch/acorn32/conf/NC:1.75 --- src/sys/arch/acorn32/conf/NC:1.74 Wed Aug 1 20:04:09 2018 +++ src/sys/arch/acorn32/conf/NC Sat Apr 13 08:22:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: NC,v 1.74 2018/08/01 20:04:09 maxv Exp $ +# $NetBSD: NC,v 1.75 2019/04/13 08:22:58 isaki Exp $ # # NC - with wscons # @@ -257,6 +257,7 @@ pseudo-device vnd # disk-like interfac #pseudo-device fss # file system snapshot device pseudo-device md # Ramdisk driver pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem # a pseudo device needed for SMBFS #pseudo-device nsmb # experimental - SMB requester Index: src/sys/arch/algor/conf/P4032 diff -u src/sys/arch/algor/conf/P4032:1.78 src/sys/arch/algor/conf/P4032:1.79 --- src/sys/arch/algor/conf/P4032:1.78 Wed Feb 6 11:58:30 2019 +++ src/sys/arch/algor/conf/P4032 Sat Apr 13 08:22:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: P4032,v 1.78 2019/02/06 11:58:30 rin Exp $ +# $NetBSD: P4032,v 1.79 2019/04/13 08:22:58 isaki Exp $ # # Algorithmics P-4032 kernel. # @@ -7,7 +7,7 @@ include "arch/algor/conf/std.algor" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "P4032-$Revision: 1.78 $" +#ident "P4032-$Revision: 1.79 $" maxusers 32 @@ -325,3 +325,4 @@ pseudo-device vlan # IEEE 802.1q encap pseudo-device sequencer # MIDI sequencer #options RND_COM # use "com" randomness too pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem Index: src/sys/arch/algor/conf/P5064 diff -u src/sys/arch/algor/conf/P5064:1.89 src/sys/arch/algor/conf/P5064:1.90 --- src/sys/arch/algor/conf/P5064:1.89 Wed Feb 6 11:58:30 2019 +++ src/sys/arch/algor/conf/P5064 Sat Apr 13 08:22:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: P5064,v 1.89 2019/02/06 11:58:30 rin Exp $ +# $NetBSD: P5064,v 1.90 2019/04/13 08:22:58 isaki Exp $ # # Algorithmics P-5064 kernel. # @@ -7,7 +7,7 @@ include "arch/algor/conf/std.algor" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "P5064-$Revision: 1.89 $" +#ident "P5064-$Revision: 1.90 $" maxusers 32 @@ -390,3 +390,4 @@ pseudo-device vlan # IEEE 802.1q encap pseudo-device sequencer # MIDI sequencer #options RND_COM # use "com" randomness too pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem Index: src/sys/arch/algor/conf/P6032 diff -u src/sys/arch/algor/conf/P6032:1.80 src/sys/arch/algor/conf/P6032:1.81 --- src/sys/arch/algor/conf/P6032:1.80 Wed Feb 6 11:58:30 2019 +++ src/sys/arch/algor/conf/P6032 Sat Apr 13 08:22:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: P6032,v 1.80 2019/02/06 11:58:30 rin Exp $ +# $NetBSD: P6032,v 1.81 2019/04/13 08:22:58 isaki Exp $ # # Algorithmics P-6032 kernel. # @@ -7,7 +7,7 @@ include "arch/algor/conf/std.algor" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "P6032-$Revision: 1.80 $" +#ident "P6032-$Revision: 1.81 $" maxusers 32 @@ -394,3 +394,4 @@ pseudo-device vlan # IEEE 802.1q encap pseudo-device sequencer # MIDI sequencer #options RND_COM # use "com" randomness too pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.392 src/sys/arch/alpha/conf/GENERIC:1.393 --- src/sys/arch/alpha/conf/GENERIC:1.392 Fri Apr 5 14:15:33 2019 +++ src/sys/arch/alpha/conf/GENERIC Sat Apr 13 08:22:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.392 2019/04/05 14:15:33 thorpej Exp $ +# $NetBSD: GENERIC,v 1.393 2019/04/13 08:22:58 isaki Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.392 $" +ident "GENERIC-$Revision: 1.393 $" maxusers 32 @@ -748,6 +748,7 @@ pseudo-device vcoda # coda minicache < # a pseudo device needed for SMBFS pseudo-device nsmb # experimental - SMB requester pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device wsfont pseudo-device wsmux # mouse and keyboad multiplexing pseudo-device ksyms # /dev/ksyms Index: src/sys/arch/amiga/conf/GENERIC.in diff -u src/sys/arch/amiga/conf/GENERIC.in:1.140 src/sys/arch/amiga/conf/GENERIC.in:1.141 --- src/sys/arch/amiga/conf/GENERIC.in:1.140 Wed Dec 19 13:57:45 2018 +++ src/sys/arch/amiga/conf/GENERIC.in Sat Apr 13 08:22:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC.in,v 1.140 2018/12/19 13:57:45 maxv Exp $ +# $NetBSD: GENERIC.in,v 1.141 2019/04/13 08:22:58 isaki Exp $ # ## # GENERIC machine description file @@ -52,7 +52,7 @@ include "arch/amiga/conf/std.amiga" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.140 $" +#ident "GENERIC-$Revision: 1.141 $" m4_ifdef(`INSTALL_CONFIGURATION', `m4_dnl makeoptions COPTS="-Os" @@ -672,6 +672,9 @@ pseudo-device pty # pseudo-terminals pseudo-device pty # pseudo-terminals ')m4_dnl pseudo-device clockctl # user control of clock subsystem +m4_ifdef(`INSTALL_CONFIGURATION', `', `m4_dnl +pseudo-device drvctl # user control of drive subsystem +')m4_dnl #pseudo-device wsfont # wsfont(4) dynamic font loading support #pseudo-device wsmux # mouse & keyboard multiplexor Index: src/sys/arch/amigappc/conf/GENERIC diff -u src/sys/arch/amigappc/conf/GENERIC:1.35 src/sys/arch/amigappc/conf/GENERIC:1.36 --- src/sys/arch/amigappc/conf/GENERIC:1.35 Wed Aug 1 20:04:10 2018 +++ src/sys/arch/amigappc/conf/GENERIC Sat Apr 13 08:22:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.35 2018/08/01 20:04:10 maxv Exp $ +# $NetBSD: GENERIC,v 1.36 2019/04/13 08:22:58 isaki Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/amigappc/conf/std.amigappc options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.35 $" +#ident "GENERIC-$Revision: 1.36 $" maxusers 8 @@ -406,6 +406,7 @@ pseudo-device fss # file system snapsh pseudo-device view 4 # views (needed for grfcc) pseudo-device pty # pseudo-terminals pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem #pseudo-device wsfont # wsfont(4) dynamic font loading support #pseudo-device wsmux # mouse & keyboard multiplexor Index: src/sys/arch/atari/conf/GENERIC.in diff -u src/sys/arch/atari/conf/GENERIC.in:1.117 src/sys/arch/atari/conf/GENERIC.in:1.118 --- src/sys/arch/atari/conf/GENERIC.in:1.117 Wed Dec 19 13:57:46 2018 +++ src/sys/arch/atari/conf/GENERIC.in Sat Apr 13 08:22:59 2019 @@ -1,5 +1,5 @@ # -# $NetBSD: GENERIC.in,v 1.117 2018/12/19 13:57:46 maxv Exp $ +# $NetBSD: GENERIC.in,v 1.118 2019/04/13 08:22:59 isaki Exp $ # # Generic atari # @@ -279,6 +279,7 @@ pseudo-device stf # 6to4 IPv6 over IPv #pseudo-device fss # file system snapshot device #pseudo-device npf # NPF packet filter pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms #endif /* !SMALL030_KERNEL */ Index: src/sys/arch/bebox/conf/GENERIC diff -u src/sys/arch/bebox/conf/GENERIC:1.158 src/sys/arch/bebox/conf/GENERIC:1.159 --- src/sys/arch/bebox/conf/GENERIC:1.158 Wed Aug 1 20:04:10 2018 +++ src/sys/arch/bebox/conf/GENERIC Sat Apr 13 08:22:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.158 2018/08/01 20:04:10 maxv Exp $ +# $NetBSD: GENERIC,v 1.159 2019/04/13 08:22:59 isaki Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/bebox/conf/std.bebox" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.158 $" +#ident "GENERIC-$Revision: 1.159 $" maxusers 32 @@ -322,7 +322,7 @@ pseudo-device wsfont #pseudo-device pad # userland interface to drivers, including autoconf and properties retrieval -#pseudo-device drvctl +pseudo-device drvctl #options FILEASSOC # fileassoc(9) - required for Veriexec # and PAX_SEGVGUARD Index: src/sys/arch/cats/conf/GENERIC diff -u src/sys/arch/cats/conf/GENERIC:1.171 src/sys/arch/cats/conf/GENERIC:1.172 --- src/sys/arch/cats/conf/GENERIC:1.171 Wed Feb 6 11:58:30 2019 +++ src/sys/arch/cats/conf/GENERIC Sat Apr 13 08:22:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.171 2019/02/06 11:58:30 rin Exp $ +# $NetBSD: GENERIC,v 1.172 2019/04/13 08:22:59 isaki Exp $ # # GENERIC machine description file # @@ -564,6 +564,7 @@ pseudo-device pty # pseudo-terminals pseudo-device sequencer # MIDI sequencer #options RND_COM # use "com" randomness as well (BROKEN) pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem # a pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda # coda minicache <-> venus comm. Index: src/sys/arch/dreamcast/conf/GENERIC diff -u src/sys/arch/dreamcast/conf/GENERIC:1.130 src/sys/arch/dreamcast/conf/GENERIC:1.131 --- src/sys/arch/dreamcast/conf/GENERIC:1.130 Wed Aug 1 20:04:10 2018 +++ src/sys/arch/dreamcast/conf/GENERIC Sat Apr 13 08:22:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.130 2018/08/01 20:04:10 maxv Exp $ +# $NetBSD: GENERIC,v 1.131 2019/04/13 08:22:59 isaki Exp $ # # GENERIC machine description file # @@ -215,6 +215,7 @@ pseudo-device accf_http # "httpready" # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device wsmux # mouse & keyboard multiplexor pseudo-device ksyms # /dev/ksyms Index: src/sys/arch/evbarm/conf/SMDK2410 diff -u src/sys/arch/evbarm/conf/SMDK2410:1.70 src/sys/arch/evbarm/conf/SMDK2410:1.71 --- src/sys/arch/evbarm/conf/SMDK2410:1.70 Wed Feb 6 11:58:30 2019 +++ src/sys/arch/evbarm/conf/SMDK2410 Sat Apr 13 08:22:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: SMDK2410,v 1.70 2019/02/06 11:58:30 rin Exp $ +# $NetBSD: SMDK2410,v 1.71 2019/04/13 08:22:59 isaki Exp $ # # SMDK2410 -- Samsung's S3C2410 evaluation board. # @@ -352,6 +352,7 @@ pseudo-device loop # network loopback # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem # wscons pseudo-devices pseudo-device wsmux # mouse & keyboard multiplexor Index: src/sys/arch/evbmips/conf/ALCHEMY diff -u src/sys/arch/evbmips/conf/ALCHEMY:1.65 src/sys/arch/evbmips/conf/ALCHEMY:1.66 --- src/sys/arch/evbmips/conf/ALCHEMY:1.65 Sun Dec 30 14:51:36 2018 +++ src/sys/arch/evbmips/conf/ALCHEMY Sat Apr 13 08:22:59 2019 @@ -1,11 +1,11 @@ -# $NetBSD: ALCHEMY,v 1.65 2018/12/30 14:51:36 sevan Exp $ +# $NetBSD: ALCHEMY,v 1.66 2019/04/13 08:22:59 isaki Exp $ # # Kernel config for the Alchemy Semiconductor (AMD) PB1000, PB1500, # DBAu1000 and DBAu1500 evaluation boards. include "arch/evbmips/conf/std.alchemy" -#ident "ALCHEMY-$Revision: 1.65 $" +#ident "ALCHEMY-$Revision: 1.66 $" maxusers 32 @@ -251,6 +251,7 @@ pseudo-device bridge # simple inter-n pseudo-device pty # pseudo-terminals #pseudo-device sequencer # MIDI sequencer pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms # A pseudo device needed for Coda # also needs CODA (above) Index: src/sys/arch/evbmips/conf/MALTA diff -u src/sys/arch/evbmips/conf/MALTA:1.94 src/sys/arch/evbmips/conf/MALTA:1.95 --- src/sys/arch/evbmips/conf/MALTA:1.94 Sun Dec 30 14:51:36 2018 +++ src/sys/arch/evbmips/conf/MALTA Sat Apr 13 08:22:59 2019 @@ -1,10 +1,10 @@ -# $NetBSD: MALTA,v 1.94 2018/12/30 14:51:36 sevan Exp $ +# $NetBSD: MALTA,v 1.95 2019/04/13 08:22:59 isaki Exp $ include "arch/evbmips/conf/std.malta" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "MALTA-$Revision: 1.94 $" +#ident "MALTA-$Revision: 1.95 $" maxusers 32 @@ -314,6 +314,7 @@ pseudo-device bridge # simple inter-n pseudo-device pty # pseudo-terminals #pseudo-device sequencer # MIDI sequencer pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms # A pseudo device needed for Coda # also needs CODA (above) Index: src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT diff -u src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT:1.26 src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT:1.27 --- src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT:1.26 Wed Feb 6 11:58:31 2019 +++ src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT Sat Apr 13 08:22:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: OPENBLOCKS266_OPT,v 1.26 2019/02/06 11:58:31 rin Exp $ +# $NetBSD: OPENBLOCKS266_OPT,v 1.27 2019/04/13 08:22:59 isaki Exp $ # include "arch/evbppc/conf/OPENBLOCKS266" @@ -354,6 +354,7 @@ btsco* at bthub? # miscellaneous pseudo-devices pseudo-device bcsp # BlueCore Serial Protocol pseudo-device btuart # Bluetooth HCI UART (H4) +pseudo-device drvctl # user control of drive subsystem # wscons pseudo-devices pseudo-device wsmux # mouse & keyboard multiplexor Index: src/sys/arch/evbppc/conf/PMPPC diff -u src/sys/arch/evbppc/conf/PMPPC:1.48 src/sys/arch/evbppc/conf/PMPPC:1.49 --- src/sys/arch/evbppc/conf/PMPPC:1.48 Wed Feb 6 11:58:31 2019 +++ src/sys/arch/evbppc/conf/PMPPC Sat Apr 13 08:22:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: PMPPC,v 1.48 2019/02/06 11:58:31 rin Exp $ +# $NetBSD: PMPPC,v 1.49 2019/04/13 08:22:59 isaki Exp $ # # PMPPC # @@ -433,6 +433,7 @@ pseudo-device stf # 6to4 IPv6 over IPv pseudo-device vlan # IEEE 802.1q encapsulation pseudo-device pty # pseudo-terminals pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device putter # for puffs and pud pseudo-device ksyms Index: src/sys/arch/hp300/conf/GENERIC diff -u src/sys/arch/hp300/conf/GENERIC:1.201 src/sys/arch/hp300/conf/GENERIC:1.202 --- src/sys/arch/hp300/conf/GENERIC:1.201 Thu Mar 14 16:59:09 2019 +++ src/sys/arch/hp300/conf/GENERIC Sat Apr 13 08:22:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.201 2019/03/14 16:59:09 thorpej Exp $ +# $NetBSD: GENERIC,v 1.202 2019/04/13 08:22:59 isaki Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/hp300/conf/std.hp300" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.201 $" +#ident "GENERIC-$Revision: 1.202 $" makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk @@ -312,6 +312,7 @@ pseudo-device vlan # IEEE 802.1q encap # miscellaneous pseudo-devices pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device pty # pseudo-terminals #pseudo-device vcoda # coda minicache <-> venus comm. pseudo-device ksyms # /dev/ksyms Index: src/sys/arch/hpcarm/conf/NETBOOKPRO diff -u src/sys/arch/hpcarm/conf/NETBOOKPRO:1.26 src/sys/arch/hpcarm/conf/NETBOOKPRO:1.27 --- src/sys/arch/hpcarm/conf/NETBOOKPRO:1.26 Tue Oct 23 19:58:52 2018 +++ src/sys/arch/hpcarm/conf/NETBOOKPRO Sat Apr 13 08:22:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: NETBOOKPRO,v 1.26 2018/10/23 19:58:52 jdolecek Exp $ +# $NetBSD: NETBOOKPRO,v 1.27 2019/04/13 08:22:59 isaki Exp $ # # NETBOOKPRO -- Psion Teklogix NETBOOK PRO # @@ -8,7 +8,7 @@ include "arch/hpcarm/conf/files.netbookp #options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.26 $" +#ident "GENERIC-$Revision: 1.27 $" # estimated number of users maxusers 32 @@ -304,6 +304,7 @@ pseudo-device biconsdev 1 # build-in co pseudo-device md # Ramdisk driver pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device bcsp # BlueCore Serial Protocol pseudo-device btuart # Bluetooth HCI UART (H4) Index: src/sys/arch/hpcmips/conf/GENERIC diff -u src/sys/arch/hpcmips/conf/GENERIC:1.238 src/sys/arch/hpcmips/conf/GENERIC:1.239 --- src/sys/arch/hpcmips/conf/GENERIC:1.238 Wed Feb 6 11:58:31 2019 +++ src/sys/arch/hpcmips/conf/GENERIC Sat Apr 13 08:22:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.238 2019/02/06 11:58:31 rin Exp $ +# $NetBSD: GENERIC,v 1.239 2019/04/13 08:22:59 isaki Exp $ # # GENERIC machine description file # @@ -24,7 +24,7 @@ include "arch/hpcmips/conf/std.hpcmips. options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.238 $" +#ident "GENERIC-$Revision: 1.239 $" maxusers 16 @@ -669,6 +669,7 @@ pseudo-device vnd # virtual disk ick pseudo-device fss # file system snapshot device #pseudo-device cgd # cryptographic disks pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device biconsdev 1 # build-in console device pseudo-device wsmux # mouse & keyboard multiplexor Index: src/sys/arch/hpcmips/conf/TX3922 diff -u src/sys/arch/hpcmips/conf/TX3922:1.109 src/sys/arch/hpcmips/conf/TX3922:1.110 --- src/sys/arch/hpcmips/conf/TX3922:1.109 Wed Feb 6 11:58:31 2019 +++ src/sys/arch/hpcmips/conf/TX3922 Sat Apr 13 08:22:59 2019 @@ -1,7 +1,7 @@ # # Distribution kernel (TOSHIBA TX3922 based model) kernel config file # -# $NetBSD: TX3922,v 1.109 2019/02/06 11:58:31 rin Exp $ +# $NetBSD: TX3922,v 1.110 2019/04/13 08:22:59 isaki Exp $ # include "arch/hpcmips/conf/std.hpcmips" @@ -362,6 +362,7 @@ pseudo-device wsmux # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem # a pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda # coda minicache <-> venus comm. Index: src/sys/arch/hpcmips/conf/VR41XX diff -u src/sys/arch/hpcmips/conf/VR41XX:1.72 src/sys/arch/hpcmips/conf/VR41XX:1.73 --- src/sys/arch/hpcmips/conf/VR41XX:1.72 Wed Feb 6 11:58:31 2019 +++ src/sys/arch/hpcmips/conf/VR41XX Sat Apr 13 08:22:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: VR41XX,v 1.72 2019/02/06 11:58:31 rin Exp $ +# $NetBSD: VR41XX,v 1.73 2019/04/13 08:22:59 isaki Exp $ # # GENERIC machine description file # @@ -20,7 +20,7 @@ include "arch/hpcmips/conf/std.hpcmips" include "arch/hpcmips/conf/std.hpcmips.vr41" -#ident "GENERIC-$Revision: 1.72 $" +#ident "GENERIC-$Revision: 1.73 $" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary @@ -525,6 +525,7 @@ pseudo-device npf # NPF packet filter pseudo-device vnd # virtual disk ick #pseudo-device ccd # concatenated disks pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device biconsdev 1 # build-in console device pseudo-device wsmux # mouse & keyboard multiplexor Index: src/sys/arch/ibmnws/conf/GENERIC diff -u src/sys/arch/ibmnws/conf/GENERIC:1.52 src/sys/arch/ibmnws/conf/GENERIC:1.53 --- src/sys/arch/ibmnws/conf/GENERIC:1.52 Thu Sep 14 07:58:41 2017 +++ src/sys/arch/ibmnws/conf/GENERIC Sat Apr 13 08:23:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.52 2017/09/14 07:58:41 mrg Exp $ +# $NetBSD: GENERIC,v 1.53 2019/04/13 08:23:00 isaki Exp $ # # @@ -292,6 +292,7 @@ pseudo-device pty # pseudo-terminals #options RND_COM # use "com" randomness as well pseudo-device ksyms pseudo-device clockctl +pseudo-device drvctl # user control of drive subsystem # Veriexec # Index: src/sys/arch/iyonix/conf/GENERIC diff -u src/sys/arch/iyonix/conf/GENERIC:1.105 src/sys/arch/iyonix/conf/GENERIC:1.106 --- src/sys/arch/iyonix/conf/GENERIC:1.105 Fri Dec 14 23:01:53 2018 +++ src/sys/arch/iyonix/conf/GENERIC Sat Apr 13 08:23:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.105 2018/12/14 23:01:53 macallan Exp $ +# $NetBSD: GENERIC,v 1.106 2019/04/13 08:23:00 isaki Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/iyonix/conf/std.iyonix" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.105 $" +#ident "GENERIC-$Revision: 1.106 $" maxusers 32 # estimated number of users @@ -400,6 +400,7 @@ pseudo-device accf_http # "httpready" pseudo-device pty # pseudo-terminals #options RND_COM # use "com" randomness as well (BROKEN) pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms # wscons pseudo-devices Index: src/sys/arch/macppc/conf/MAMBO diff -u src/sys/arch/macppc/conf/MAMBO:1.32 src/sys/arch/macppc/conf/MAMBO:1.33 --- src/sys/arch/macppc/conf/MAMBO:1.32 Wed Aug 1 20:04:12 2018 +++ src/sys/arch/macppc/conf/MAMBO Sat Apr 13 08:23:00 2019 @@ -6,7 +6,7 @@ include "arch/macppc/conf/std.macppc.g5 options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.32 $" +#ident "GENERIC-$Revision: 1.33 $" maxusers 32 @@ -171,6 +171,7 @@ pseudo-device pty # pseudo-terminals pseudo-device openfirm # /dev/openfirm pseudo-device wsmux # mouse and keyboard multiplexor pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device nsmb # SMB requester #pseudo-device npf # NPF packet filter Index: src/sys/arch/macppc/conf/POWERMAC_G5 diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.40 src/sys/arch/macppc/conf/POWERMAC_G5:1.41 --- src/sys/arch/macppc/conf/POWERMAC_G5:1.40 Wed Aug 1 20:04:12 2018 +++ src/sys/arch/macppc/conf/POWERMAC_G5 Sat Apr 13 08:23:00 2019 @@ -227,6 +227,7 @@ pseudo-device pty # pseudo-terminals pseudo-device openfirm # /dev/openfirm pseudo-device wsmux # mouse and keyboard multiplexor pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms #pseudo-device nsmb # SMB requester #pseudo-device npf # NPF packet filter Index: src/sys/arch/mmeye/conf/MMEYE_WLF diff -u src/sys/arch/mmeye/conf/MMEYE_WLF:1.26 src/sys/arch/mmeye/conf/MMEYE_WLF:1.27 --- src/sys/arch/mmeye/conf/MMEYE_WLF:1.26 Wed Aug 1 20:04:12 2018 +++ src/sys/arch/mmeye/conf/MMEYE_WLF Sat Apr 13 08:23:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: MMEYE_WLF,v 1.26 2018/08/01 20:04:12 maxv Exp $ +# $NetBSD: MMEYE_WLF,v 1.27 2019/04/13 08:23:00 isaki Exp $ # # MMEYE_WLF -- Brains Inc. MMEYE-WLF platforms kernel # @@ -22,7 +22,7 @@ include "arch/mmeye/conf/std.mmeye" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.26 $" +#ident "GENERIC-$Revision: 1.27 $" maxusers 16 # estimated number of users @@ -250,6 +250,7 @@ pseudo-device pty # pseudo-terminals pseudo-device vcoda # coda minicache <-> venus comm. #pseudo-device md # memory disk device (ramdisk) pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device putter # for puffs and pud pseudo-device bcsp # BlueCore Serial Protocol Index: src/sys/arch/netwinder/conf/GENERIC diff -u src/sys/arch/netwinder/conf/GENERIC:1.135 src/sys/arch/netwinder/conf/GENERIC:1.136 --- src/sys/arch/netwinder/conf/GENERIC:1.135 Wed Aug 1 20:04:12 2018 +++ src/sys/arch/netwinder/conf/GENERIC Sat Apr 13 08:23:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.135 2018/08/01 20:04:12 maxv Exp $ +# $NetBSD: GENERIC,v 1.136 2019/04/13 08:23:00 isaki Exp $ # # GENERIC machine description file # @@ -288,6 +288,7 @@ pseudo-device accf_http # "httpready" # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms #pseudo-device npf # NPF packet filter Index: src/sys/arch/pmax/conf/GENERIC diff -u src/sys/arch/pmax/conf/GENERIC:1.197 src/sys/arch/pmax/conf/GENERIC:1.198 --- src/sys/arch/pmax/conf/GENERIC:1.197 Wed Aug 1 20:04:13 2018 +++ src/sys/arch/pmax/conf/GENERIC Sat Apr 13 08:23:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.197 2018/08/01 20:04:13 maxv Exp $ +# $NetBSD: GENERIC,v 1.198 2019/04/13 08:23:00 isaki Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/pmax/conf/std.pmax" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.197 $" +#ident "GENERIC-$Revision: 1.198 $" maxusers 64 @@ -301,6 +301,7 @@ pseudo-device fss # file system snaps pseudo-device putter # for puffs and pud pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device wsfont # wsfont control device pseudo-device wsmux # wsmux control device Index: src/sys/arch/pmax/conf/GENERIC64 diff -u src/sys/arch/pmax/conf/GENERIC64:1.29 src/sys/arch/pmax/conf/GENERIC64:1.30 --- src/sys/arch/pmax/conf/GENERIC64:1.29 Wed Aug 1 20:04:13 2018 +++ src/sys/arch/pmax/conf/GENERIC64 Sat Apr 13 08:23:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC64,v 1.29 2018/08/01 20:04:13 maxv Exp $ +# $NetBSD: GENERIC64,v 1.30 2019/04/13 08:23:00 isaki Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/pmax/conf/std.pmax64" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.29 $" +#ident "GENERIC-$Revision: 1.30 $" maxusers 64 @@ -283,6 +283,7 @@ options RAID_AUTOCONFIG # auto-configu pseudo-device fss # file system snapshot device pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device wsfont # wsfont control device pseudo-device wsmux # wsmux control device Index: src/sys/arch/sandpoint/conf/ENCPP1 diff -u src/sys/arch/sandpoint/conf/ENCPP1:1.21 src/sys/arch/sandpoint/conf/ENCPP1:1.22 --- src/sys/arch/sandpoint/conf/ENCPP1:1.21 Wed Aug 1 20:04:13 2018 +++ src/sys/arch/sandpoint/conf/ENCPP1 Sat Apr 13 08:23:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: ENCPP1,v 1.21 2018/08/01 20:04:13 maxv Exp $ +# $NetBSD: ENCPP1,v 1.22 2019/04/13 08:23:00 isaki Exp $ # # Ampro EnCorePP1 machine description file # @@ -23,7 +23,7 @@ options PIC_I8259 options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "ENCPP1-$Revision: 1.21 $" +#ident "ENCPP1-$Revision: 1.22 $" maxusers 32 @@ -102,6 +102,7 @@ pseudo-device loop #pseudo-device cgd # cryptographic disk devices pseudo-device pty pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device fss # file system snapshot device Index: src/sys/arch/sgimips/conf/GENERIC32_IP2x diff -u src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.114 src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.115 --- src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.114 Wed Aug 1 20:04:14 2018 +++ src/sys/arch/sgimips/conf/GENERIC32_IP2x Sat Apr 13 08:23:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC32_IP2x,v 1.114 2018/08/01 20:04:14 maxv Exp $ +# $NetBSD: GENERIC32_IP2x,v 1.115 2019/04/13 08:23:00 isaki Exp $ # # GENERIC32_IP2x machine description file # @@ -29,7 +29,7 @@ makeoptions TEXTADDR=0x88069000 # entry options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC32-IP2x-$Revision: 1.114 $" +#ident "GENERIC32-IP2x-$Revision: 1.115 $" maxusers 32 @@ -307,6 +307,7 @@ pseudo-device accf_http # "httpready" pseudo-device pty # pseudo-terminals pseudo-device sequencer # MIDI sequencer pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device wsmux # mouse & keyboard multiplexor pseudo-device wsfont Index: src/sys/arch/shark/conf/GENERIC diff -u src/sys/arch/shark/conf/GENERIC:1.131 src/sys/arch/shark/conf/GENERIC:1.132 --- src/sys/arch/shark/conf/GENERIC:1.131 Wed Aug 1 20:04:14 2018 +++ src/sys/arch/shark/conf/GENERIC Sat Apr 13 08:23:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.131 2018/08/01 20:04:14 maxv Exp $ +# $NetBSD: GENERIC,v 1.132 2019/04/13 08:23:00 isaki Exp $ # # Generic Shark configuration. # @@ -7,7 +7,7 @@ include "arch/shark/conf/std.shark" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.131 $" +#ident "GENERIC-$Revision: 1.132 $" # estimated number of users maxusers 32 @@ -297,6 +297,7 @@ pseudo-device sequencer # MIDI sequence pseudo-device openfirm # /dev/openfirm #pseudo-device vcoda # coda kernel <-> cachemanager pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device wsmux # mouse & keyboard multiplexor pseudo-device wsfont pseudo-device ksyms # /dev/ksyms Index: src/sys/arch/sparc/conf/GENERIC diff -u src/sys/arch/sparc/conf/GENERIC:1.264 src/sys/arch/sparc/conf/GENERIC:1.265 --- src/sys/arch/sparc/conf/GENERIC:1.264 Tue Feb 12 07:15:58 2019 +++ src/sys/arch/sparc/conf/GENERIC Sat Apr 13 08:23:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.264 2019/02/12 07:15:58 mrg Exp $ +# $NetBSD: GENERIC,v 1.265 2019/04/13 08:23:00 isaki Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/sparc/conf/std.sparc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.264 $" +#ident "GENERIC-$Revision: 1.265 $" maxusers 32 @@ -707,6 +707,7 @@ pseudo-device pty # pseudo-terminals pseudo-device vcoda # coda minicache <-> venus comm. pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device fss # file system snapshot device pseudo-device wsmux # mouse and keyboard multiplexor Index: src/sys/arch/sparc/conf/KRUPS diff -u src/sys/arch/sparc/conf/KRUPS:1.79 src/sys/arch/sparc/conf/KRUPS:1.80 --- src/sys/arch/sparc/conf/KRUPS:1.79 Mon Jan 14 00:13:18 2019 +++ src/sys/arch/sparc/conf/KRUPS Sat Apr 13 08:23:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: KRUPS,v 1.79 2019/01/14 00:13:18 mrg Exp $ +# $NetBSD: KRUPS,v 1.80 2019/04/13 08:23:00 isaki Exp $ # From: NetBSD: GENERIC,v 1.197 2006/12/04 23:43:35 elad Exp # # Krups (JavaStation-NC) machine description file @@ -8,7 +8,7 @@ include "arch/sparc/conf/std.sparc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "KRUPS-$Revision: 1.79 $" +#ident "KRUPS-$Revision: 1.80 $" maxusers 32 @@ -334,6 +334,7 @@ pseudo-device wsmux # mouse & keyboard pseudo-device wsfont pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device putter # for puffs and pud Index: src/sys/arch/sparc/conf/MRCOFFEE diff -u src/sys/arch/sparc/conf/MRCOFFEE:1.57 src/sys/arch/sparc/conf/MRCOFFEE:1.58 --- src/sys/arch/sparc/conf/MRCOFFEE:1.57 Wed Dec 19 13:57:49 2018 +++ src/sys/arch/sparc/conf/MRCOFFEE Sat Apr 13 08:23:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: MRCOFFEE,v 1.57 2018/12/19 13:57:49 maxv Exp $ +# $NetBSD: MRCOFFEE,v 1.58 2019/04/13 08:23:00 isaki Exp $ # From: NetBSD: GENERIC,v 1.197 2006/12/04 23:43:35 elad Exp # # Mr.Coffee (JavaStation 1) machine description file @@ -12,7 +12,7 @@ include "arch/sparc/conf/std.sparc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "MRCOFFEE-$Revision: 1.57 $" +#ident "MRCOFFEE-$Revision: 1.58 $" maxusers 32 @@ -313,6 +313,7 @@ pseudo-device pty # pseudo-terminals #pseudo-device vcoda # coda minicache <-> venus comm. pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device putter # for puffs and pud Index: src/sys/arch/sparc/conf/TADPOLE3GX diff -u src/sys/arch/sparc/conf/TADPOLE3GX:1.76 src/sys/arch/sparc/conf/TADPOLE3GX:1.77 --- src/sys/arch/sparc/conf/TADPOLE3GX:1.76 Wed Dec 19 13:57:49 2018 +++ src/sys/arch/sparc/conf/TADPOLE3GX Sat Apr 13 08:23:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: TADPOLE3GX,v 1.76 2018/12/19 13:57:49 maxv Exp $ +# $NetBSD: TADPOLE3GX,v 1.77 2019/04/13 08:23:00 isaki Exp $ include "arch/sparc/conf/std.sparc" @@ -344,6 +344,7 @@ pseudo-device pty # pseudo-ttys (for n pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem #pseudo-device fss # file system snapshot device pseudo-device wsmux # mouse and keyboard multiplexor Index: src/sys/arch/sparc64/conf/NONPLUS64 diff -u src/sys/arch/sparc64/conf/NONPLUS64:1.56 src/sys/arch/sparc64/conf/NONPLUS64:1.57 --- src/sys/arch/sparc64/conf/NONPLUS64:1.56 Wed Dec 19 13:57:50 2018 +++ src/sys/arch/sparc64/conf/NONPLUS64 Sat Apr 13 08:23:00 2019 @@ -1,8 +1,8 @@ -# $NetBSD: NONPLUS64,v 1.56 2018/12/19 13:57:50 maxv Exp $ +# $NetBSD: NONPLUS64,v 1.57 2019/04/13 08:23:00 isaki Exp $ include "arch/sparc64/conf/std.sparc64" -#ident "NONPLUS64-$Revision: 1.56 $" +#ident "NONPLUS64-$Revision: 1.57 $" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary @@ -381,5 +381,6 @@ pseudo-device pty # pseudo-ttys (for n pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem #pseudo-device fss # file system snapshot device pseudo-device putter # for puffs and pud Index: src/sys/arch/vax/conf/GENERIC diff -u src/sys/arch/vax/conf/GENERIC:1.208 src/sys/arch/vax/conf/GENERIC:1.209 --- src/sys/arch/vax/conf/GENERIC:1.208 Sat Dec 29 11:30:12 2018 +++ src/sys/arch/vax/conf/GENERIC Sat Apr 13 08:23:01 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.208 2018/12/29 11:30:12 maxv Exp $ +# $NetBSD: GENERIC,v 1.209 2019/04/13 08:23:01 isaki Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/vax/conf/std.vax" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.208 $" +#ident "GENERIC-$Revision: 1.209 $" # Here are all different supported CPU types listed. #options VAX8800 # VAX 8500, 8530, 8550, 8700, 8800 @@ -319,6 +319,7 @@ options RAID_AUTOCONFIG # auto-configu pseudo-device fss # file system snapshot device #pseudo-device leds # control the leds on vaxstations. pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device wsmux # mouse & keyboard multiplexor Index: src/sys/arch/x68k/conf/GENERIC diff -u src/sys/arch/x68k/conf/GENERIC:1.194 src/sys/arch/x68k/conf/GENERIC:1.195 --- src/sys/arch/x68k/conf/GENERIC:1.194 Thu Mar 14 16:59:10 2019 +++ src/sys/arch/x68k/conf/GENERIC Sat Apr 13 08:23:01 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.194 2019/03/14 16:59:10 thorpej Exp $ +# $NetBSD: GENERIC,v 1.195 2019/04/13 08:23:01 isaki Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/x68k/conf/std.x68k" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.194 $" +#ident "GENERIC-$Revision: 1.195 $" makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk @@ -500,6 +500,7 @@ pseudo-device pty # pseudo-terminals pseudo-device clockctl # user control of clock subsystem +pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms #pseudo-device fss # file system snapshot device