Module Name: src Committed By: dholland Date: Mon Jan 28 02:29:01 UTC 2019
Modified Files: src/sys/arch/aarch64/conf: majors.aarch64 src/sys/arch/acorn32/conf: majors.acorn32 src/sys/arch/algor/conf: majors.algor src/sys/arch/alpha/conf: majors.alpha src/sys/arch/amd64/conf: majors.amd64 src/sys/arch/amiga/conf: majors.amiga src/sys/arch/amigappc/conf: majors.amigappc src/sys/arch/arc/conf: majors.arc src/sys/arch/arm/conf: majors.arm32 src/sys/arch/atari/conf: majors.atari src/sys/arch/bebox/conf: majors.bebox src/sys/arch/cesfic/conf: majors.cesfic src/sys/arch/cobalt/conf: majors.cobalt src/sys/arch/dreamcast/conf: majors.dreamcast src/sys/arch/epoc32/conf: majors.epoc32 src/sys/arch/evbcf/conf: majors.evbcf src/sys/arch/evbmips/conf: majors.evbmips src/sys/arch/evbppc/conf: majors.evbppc src/sys/arch/evbsh3/conf: majors.evbsh3 src/sys/arch/ews4800mips/conf: majors.ews4800mips src/sys/arch/hp300/conf: majors.hp300 src/sys/arch/hpcarm/conf: majors.hpcarm src/sys/arch/hpcmips/conf: majors.hpcmips src/sys/arch/hpcsh/conf: majors.hpcsh src/sys/arch/i386/conf: majors.i386 src/sys/arch/ia64/conf: majors.ia64 src/sys/arch/ibmnws/conf: majors.ibmnws src/sys/arch/landisk/conf: majors.landisk src/sys/arch/luna68k/conf: majors.luna68k src/sys/arch/mac68k/conf: majors.mac68k src/sys/arch/mipsco/conf: majors.mipsco src/sys/arch/mmeye/conf: majors.mmeye src/sys/arch/mvme68k/conf: majors.mvme68k src/sys/arch/mvmeppc/conf: majors.mvmeppc src/sys/arch/news68k/conf: majors.news68k src/sys/arch/newsmips/conf: majors.newsmips src/sys/arch/next68k/conf: majors.next68k src/sys/arch/playstation2/conf: majors.playstation2 src/sys/arch/pmax/conf: majors.pmax src/sys/arch/powerpc/conf: majors.powerpc src/sys/arch/prep/conf: majors.prep src/sys/arch/riscv/conf: majors.riscv src/sys/arch/sgimips/conf: majors.sgimips src/sys/arch/shark/conf: majors.shark src/sys/arch/sparc/conf: majors.sparc src/sys/arch/sparc64/conf: majors.sparc64 src/sys/arch/sun2/conf: majors.sun2 src/sys/arch/sun3/conf: majors.sun3 src/sys/arch/vax/conf: majors.vax src/sys/arch/x68k/conf: majors.x68k src/sys/arch/zaurus/conf: majors.zaurus Log Message: Systematize handling of removed drivers. - Every driver that was removed and whose number hasn't already been reused is now listed with a commented-out "obsolete" line. - The format of these has been systematized. Future format changes can probably be safely done with a script. - This does not include a few cases of assignments that only lasted a couple days, or stuff from before major reorgs. Some of these may be included nonetheless, because there was a lot of ground to cover and therefore not a lot of time to dig into history in detail. Note that the obsolete listings do not mean the major numbers can never be reused; that's up to portmasters and/or core. It does mean that they won't be reused by accident, however, which in some cases (depending on the driver, how widely used it was, its family of device nodes, their default permissions, etc.) can be quite dangerous. Note that some of the things now explicitly listed as obsolete are really ancient history. My scan went back as far as when the majors files were added. (But not before that.) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/conf/majors.aarch64 cvs rdiff -u -r1.26 -r1.27 src/sys/arch/acorn32/conf/majors.acorn32 cvs rdiff -u -r1.26 -r1.27 src/sys/arch/algor/conf/majors.algor cvs rdiff -u -r1.33 -r1.34 src/sys/arch/alpha/conf/majors.alpha cvs rdiff -u -r1.31 -r1.32 src/sys/arch/amd64/conf/majors.amd64 cvs rdiff -u -r1.25 -r1.26 src/sys/arch/amiga/conf/majors.amiga cvs rdiff -u -r1.7 -r1.8 src/sys/arch/amigappc/conf/majors.amigappc cvs rdiff -u -r1.25 -r1.26 src/sys/arch/arc/conf/majors.arc cvs rdiff -u -r1.38 -r1.39 src/sys/arch/arm/conf/majors.arm32 cvs rdiff -u -r1.24 -r1.25 src/sys/arch/atari/conf/majors.atari cvs rdiff -u -r1.30 -r1.31 src/sys/arch/bebox/conf/majors.bebox cvs rdiff -u -r1.21 -r1.22 src/sys/arch/cesfic/conf/majors.cesfic cvs rdiff -u -r1.31 -r1.32 src/sys/arch/cobalt/conf/majors.cobalt cvs rdiff -u -r1.23 -r1.24 src/sys/arch/dreamcast/conf/majors.dreamcast cvs rdiff -u -r1.3 -r1.4 src/sys/arch/epoc32/conf/majors.epoc32 cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbcf/conf/majors.evbcf cvs rdiff -u -r1.33 -r1.34 src/sys/arch/evbmips/conf/majors.evbmips cvs rdiff -u -r1.33 -r1.34 src/sys/arch/evbppc/conf/majors.evbppc cvs rdiff -u -r1.20 -r1.21 src/sys/arch/evbsh3/conf/majors.evbsh3 cvs rdiff -u -r1.5 -r1.6 src/sys/arch/ews4800mips/conf/majors.ews4800mips cvs rdiff -u -r1.27 -r1.28 src/sys/arch/hp300/conf/majors.hp300 cvs rdiff -u -r1.14 -r1.15 src/sys/arch/hpcarm/conf/majors.hpcarm cvs rdiff -u -r1.32 -r1.33 src/sys/arch/hpcmips/conf/majors.hpcmips cvs rdiff -u -r1.23 -r1.24 src/sys/arch/hpcsh/conf/majors.hpcsh cvs rdiff -u -r1.50 -r1.51 src/sys/arch/i386/conf/majors.i386 cvs rdiff -u -r1.16 -r1.17 src/sys/arch/ia64/conf/majors.ia64 cvs rdiff -u -r1.18 -r1.19 src/sys/arch/ibmnws/conf/majors.ibmnws cvs rdiff -u -r1.8 -r1.9 src/sys/arch/landisk/conf/majors.landisk cvs rdiff -u -r1.22 -r1.23 src/sys/arch/luna68k/conf/majors.luna68k cvs rdiff -u -r1.25 -r1.26 src/sys/arch/mac68k/conf/majors.mac68k cvs rdiff -u -r1.20 -r1.21 src/sys/arch/mipsco/conf/majors.mipsco cvs rdiff -u -r1.21 -r1.22 src/sys/arch/mmeye/conf/majors.mmeye cvs rdiff -u -r1.21 -r1.22 src/sys/arch/mvme68k/conf/majors.mvme68k cvs rdiff -u -r1.24 -r1.25 src/sys/arch/mvmeppc/conf/majors.mvmeppc cvs rdiff -u -r1.24 -r1.25 src/sys/arch/news68k/conf/majors.news68k cvs rdiff -u -r1.21 -r1.22 src/sys/arch/newsmips/conf/majors.newsmips cvs rdiff -u -r1.23 -r1.24 src/sys/arch/next68k/conf/majors.next68k cvs rdiff -u -r1.22 -r1.23 src/sys/arch/playstation2/conf/majors.playstation2 cvs rdiff -u -r1.22 -r1.23 src/sys/arch/pmax/conf/majors.pmax cvs rdiff -u -r1.13 -r1.14 src/sys/arch/powerpc/conf/majors.powerpc cvs rdiff -u -r1.26 -r1.27 src/sys/arch/prep/conf/majors.prep cvs rdiff -u -r1.6 -r1.7 src/sys/arch/riscv/conf/majors.riscv cvs rdiff -u -r1.30 -r1.31 src/sys/arch/sgimips/conf/majors.sgimips cvs rdiff -u -r1.28 -r1.29 src/sys/arch/shark/conf/majors.shark cvs rdiff -u -r1.37 -r1.38 src/sys/arch/sparc/conf/majors.sparc cvs rdiff -u -r1.36 -r1.37 src/sys/arch/sparc64/conf/majors.sparc64 cvs rdiff -u -r1.21 -r1.22 src/sys/arch/sun2/conf/majors.sun2 cvs rdiff -u -r1.21 -r1.22 src/sys/arch/sun3/conf/majors.sun3 cvs rdiff -u -r1.28 -r1.29 src/sys/arch/vax/conf/majors.vax cvs rdiff -u -r1.29 -r1.30 src/sys/arch/x68k/conf/majors.x68k cvs rdiff -u -r1.8 -r1.9 src/sys/arch/zaurus/conf/majors.zaurus 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/aarch64/conf/majors.aarch64 diff -u src/sys/arch/aarch64/conf/majors.aarch64:1.3 src/sys/arch/aarch64/conf/majors.aarch64:1.4 --- src/sys/arch/aarch64/conf/majors.aarch64:1.3 Sun Sep 23 09:21:01 2018 +++ src/sys/arch/aarch64/conf/majors.aarch64 Mon Jan 28 02:28:56 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.aarch64,v 1.3 2018/09/23 09:21:01 maxv Exp $ +# $NetBSD: majors.aarch64,v 1.4 2019/01/28 02:28:56 dholland Exp $ # # Device majors for arm32 # @@ -72,6 +72,11 @@ device-major urio char 75 urio device-major uscanner char 76 uscanner device-major openfirm char 77 openfirm device-major biconsdev char 78 biconsdev +#device-major obsolete char 79 obsolete (isdn) +#device-major obsolete char 80 obsolete (isdnctl) +#device-major obsolete char 81 obsolete (isdnbchan) +#device-major obsolete char 82 obsolete (isdntrc) +#device-major obsolete char 83 obsolete (isdntel) device-major sacom char 84 sacom device-major mly char 85 mly device-major wsfont char 86 wsfont @@ -94,6 +99,7 @@ device-major apm char 103 apm device-major sscom char 104 sscom device-major imxcom char 104 imxuart device-major ksyms char 105 ksyms +#device-major obsolete char 106 obsolete (isdnbchan) device-major epcom char 107 epcom device-major tslcd char 108 tslcd device-major twe char 109 twe Index: src/sys/arch/acorn32/conf/majors.acorn32 diff -u src/sys/arch/acorn32/conf/majors.acorn32:1.26 src/sys/arch/acorn32/conf/majors.acorn32:1.27 --- src/sys/arch/acorn32/conf/majors.acorn32:1.26 Sun Sep 23 09:21:01 2018 +++ src/sys/arch/acorn32/conf/majors.acorn32 Mon Jan 28 02:28:56 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.acorn32,v 1.26 2018/09/23 09:21:01 maxv Exp $ +# $NetBSD: majors.acorn32,v 1.27 2019/01/28 02:28:56 dholland Exp $ # # Device majors for acorn32 # @@ -7,12 +7,15 @@ device-major mem char 0 device-major swap char 1 block 1 vmswap device-major cons char 2 device-major ctty char 3 +#device-major obsolete char 4 obsolete (physcon) device-major log char 5 device-major ptc char 6 pty device-major pts char 7 pty device-major lpt char 8 lpt - +#device-major obsolete char 9 obsolete (qms) +#device-major obsolete char 10 obsolete (beep) +#device-major obsolete char 11 obsolete (kbd) device-major com char 12 com device-major wd char 16 block 16 wd @@ -33,7 +36,14 @@ device-major ss char 29 ss device-major bpf char 32 bpfilter device-major tun char 33 tun device-major filedesc char 34 +#device-major obsolete char 35 obsolete (lkm) device-major audio char 36 audio +#device-major obsolete char 37 obsolete (vidcconsole) + +#device-major obsolete char 40 obsolete (opms) + +#device-major obsolete char 42 obsolete (iic) +#device-major obsolete char 43 obsolete (rtc) device-major ipl char 46 ipfilter @@ -52,10 +62,18 @@ device-major raid char 71 block 71 rai device-major wsmux char 73 wsmux +#device-major obsolete char 79 obsolete (isdn) +#device-major obsolete char 80 obsolete (isdnctl) +#device-major obsolete char 81 obsolete (isdnbchan) +#device-major obsolete char 82 obsolete (isdntrc) +#device-major obsolete char 83 obsolete (isdntel) device-major clockctl char 84 clockctl +#device-major obsolete char 85 obsolete (systrace) device-major ksyms char 86 ksyms device-major wsfont char 87 wsfont device-major nsmb char 88 nsmb +#device-major obsolete char 89 obsolete (pf) +#device-major obsolete char 90 obsolete (opencrypto) # Majors up to 143 are reserved for machine-dependent drivers. # New machine-independent driver majors are assigned in Index: src/sys/arch/algor/conf/majors.algor diff -u src/sys/arch/algor/conf/majors.algor:1.26 src/sys/arch/algor/conf/majors.algor:1.27 --- src/sys/arch/algor/conf/majors.algor:1.26 Sun Jan 27 17:59:22 2019 +++ src/sys/arch/algor/conf/majors.algor Mon Jan 28 02:28:56 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.algor,v 1.26 2019/01/27 17:59:22 dholland Exp $ +# $NetBSD: majors.algor,v 1.27 2019/01/28 02:28:56 dholland Exp $ # # Device majors for algor # @@ -19,6 +19,7 @@ device-major st char 12 block 2 st device-major cd char 13 block 3 cd device-major ch char 14 ch +#device-major obsolete char 16 obsolete (lkm) device-major audio char 24 audio device-major wsdisplay char 25 wsdisplay @@ -37,6 +38,7 @@ device-major se char 37 se #device-major obsolete char 38 obsolete (satlink) device-major rnd char 39 rnd +#device-major obsolete char 41 obsolete (spkr) device-major scsibus char 42 scsibus device-major raid char 43 block 16 raid device-major esh char 44 esh @@ -46,6 +48,11 @@ device-major ulpt char 47 ulpt device-major ugen char 48 ugen device-major midi char 49 midi device-major sequencer char 50 sequencer +#device-major obsolete char 51 obsolete (isdn) +#device-major obsolete char 52 obsolete (isdnctl) +#device-major obsolete char 53 obsolete (isdnbchan) +#device-major obsolete char 54 obsolete (isdntrc) +#device-major obsolete char 55 obsolete (isdntel) device-major wsmux char 56 wsmux device-major ucom char 57 ucom device-major ses char 58 ses @@ -57,6 +64,7 @@ device-major uscanner char 63 uscanner device-major altq char 64 altq device-major mlx char 65 mlx device-major clockctl char 66 clockctl +#device-major obsolete char 67 obsolete (systrace) device-major cgd char 68 block 18 cgd device-major ksyms char 69 ksyms device-major wsfont char 70 wsfont Index: src/sys/arch/alpha/conf/majors.alpha diff -u src/sys/arch/alpha/conf/majors.alpha:1.33 src/sys/arch/alpha/conf/majors.alpha:1.34 --- src/sys/arch/alpha/conf/majors.alpha:1.33 Sun Jan 27 17:59:22 2019 +++ src/sys/arch/alpha/conf/majors.alpha Mon Jan 28 02:28:56 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.alpha,v 1.33 2019/01/27 17:59:22 dholland Exp $ +# $NetBSD: majors.alpha,v 1.34 2019/01/28 02:28:56 dholland Exp $ # # Device majors for alpha # @@ -19,6 +19,7 @@ device-major st char 12 block 2 st device-major cd char 13 block 3 cd device-major ch char 14 ch device-major zstty char 15 zstty +#device-major obsolete char 16 obsolete (lkm) device-major prom char 23 device-major audio char 24 audio @@ -37,7 +38,8 @@ device-major wd char 36 block 4 wd device-major se char 37 se #device-major obsolete char 38 obsolete (satlink) device-major rnd char 39 rnd -#device-major obsolete char 40 obsolete +#device-major obsolete char 40 obsolete (a12dc) +#device-major obsolete char 41 obsolete (spkr) device-major scsibus char 42 scsibus device-major raid char 43 block 16 raid device-major esh char 44 esh @@ -47,6 +49,11 @@ device-major ulpt char 47 ulpt device-major ugen char 48 ugen device-major midi char 49 midi device-major sequencer char 50 sequencer +#device-major obsolete char 51 obsolete (isdn) +#device-major obsolete char 52 obsolete (isdnctl) +#device-major obsolete char 53 obsolete (isdnbchan) +#device-major obsolete char 54 obsolete (isdntrc) +#device-major obsolete char 55 obsolete (isdntel) device-major wsmux char 56 wsmux device-major ucom char 57 ucom device-major ses char 58 ses @@ -61,6 +68,7 @@ device-major pci char 66 pci device-major agp char 67 agp device-major stic char 68 stic device-major clockctl char 69 clockctl +#device-major obsolete char 70 obsolete (systrace) device-major bktr char 71 bktr device-major kttcp char 72 kttcp device-major cgd char 73 block 18 cgd Index: src/sys/arch/amd64/conf/majors.amd64 diff -u src/sys/arch/amd64/conf/majors.amd64:1.31 src/sys/arch/amd64/conf/majors.amd64:1.32 --- src/sys/arch/amd64/conf/majors.amd64:1.31 Sun Jan 27 17:59:22 2019 +++ src/sys/arch/amd64/conf/majors.amd64 Mon Jan 28 02:28:56 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.amd64,v 1.31 2019/01/27 17:59:22 dholland Exp $ +# $NetBSD: majors.amd64,v 1.32 2019/01/28 02:28:56 dholland Exp $ # # Device majors for amd64 # @@ -14,7 +14,7 @@ device-major log char 7 device-major com char 8 com device-major fd char 9 block 2 fdc device-major wt char 10 block 3 wt -#device-major scd char 11 block 15 scd +#device-major obsolete char 11 block 15 obsolete (scd) device-major pc char 12 pc device-major sd char 13 block 4 sd device-major st char 14 block 5 st @@ -29,17 +29,26 @@ device-major filedesc char 22 device-major bpf char 23 bpfilter device-major md char 24 block 17 md +#device-major obsolete char 27 obsolete (spkr) +#device-major obsolete char 28 obsolete (lkm) + device-major cy char 38 cy device-major mcd char 39 block 7 mcd device-major tun char 40 tun device-major vnd char 41 block 14 vnd device-major audio char 42 audio +#device-major obsolete char 43 obsolete (compat_svr4) device-major ipl char 44 ipfilter #device-major obsolete char 45 obsolete (satlink) device-major rnd char 46 rnd device-major wsdisplay char 47 wsdisplay device-major wskbd char 48 wskbd device-major wsmouse char 49 wsmouse +#device-major obsolete char 50 obsolete (isdn) +#device-major obsolete char 51 obsolete (isdnctl) +#device-major obsolete char 52 obsolete (isdnbchan) +#device-major obsolete char 53 obsolete (isdntrc) +#device-major obsolete char 54 obsolete (isdntel) device-major usb char 55 usb device-major uhid char 56 uhid device-major ulpt char 57 ulpt @@ -65,6 +74,7 @@ device-major iop char 76 iop device-major altq char 77 altq device-major mlx char 78 mlx device-major clockctl char 79 clockctl +#device-major obsolete char 80 obsolete (systrace) device-major cgd char 81 block 20 cgd device-major agp char 82 agp device-major pci char 83 pci Index: src/sys/arch/amiga/conf/majors.amiga diff -u src/sys/arch/amiga/conf/majors.amiga:1.25 src/sys/arch/amiga/conf/majors.amiga:1.26 --- src/sys/arch/amiga/conf/majors.amiga:1.25 Wed Dec 19 13:57:45 2018 +++ src/sys/arch/amiga/conf/majors.amiga Mon Jan 28 02:28:56 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.amiga,v 1.25 2018/12/19 13:57:45 maxv Exp $ +# $NetBSD: majors.amiga,v 1.26 2019/01/28 02:28:56 dholland Exp $ # # Device majors for amiga # @@ -27,6 +27,7 @@ device-major st char 20 block 5 st device-major filedesc char 21 device-major bpf char 22 bpfilter device-major tun char 23 tun +#device-major obsolete char 24 obsolete (lkm) device-major msc char 31 msc device-major com char 32 com @@ -41,15 +42,22 @@ device-major audio char 41 audio device-major rnd char 42 rnd device-major md char 43 block 15 md device-major scsibus char 44 scsibus +#device-major obsolete char 45 obsolete (isdn) +#device-major obsolete char 46 obsolete (isdnctl) +#device-major obsolete char 47 obsolete (isdnbchan) +#device-major obsolete char 48 obsolete (isdntrc) +#device-major obsolete char 49 obsolete (isdntel) device-major raid char 50 block 16 raid +#device-major obsolete char 51 obsolete (compat_svr4) device-major wd char 52 block 17 wd device-major wsdisplay char 53 wsdisplay device-major wskbd char 54 wskbd device-major clockctl char 55 clockctl +#device-major obsolete char 56 obsolete (systrace) device-major cgd char 57 block 18 cgd device-major ksyms char 58 ksyms device-major nsmb char 59 nsmb - +#device-major obsolete char 60 obsolete (opencrypto) device-major wsmouse char 61 wsmouse device-major wsfont char 62 wsfont device-major wsmux char 63 wsmux Index: src/sys/arch/amigappc/conf/majors.amigappc diff -u src/sys/arch/amigappc/conf/majors.amigappc:1.7 src/sys/arch/amigappc/conf/majors.amigappc:1.8 --- src/sys/arch/amigappc/conf/majors.amigappc:1.7 Wed Dec 19 13:57:46 2018 +++ src/sys/arch/amigappc/conf/majors.amigappc Mon Jan 28 02:28:57 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.amigappc,v 1.7 2018/12/19 13:57:46 maxv Exp $ +# $NetBSD: majors.amigappc,v 1.8 2019/01/28 02:28:57 dholland Exp $ # # Device majors for amigappc # @@ -41,7 +41,13 @@ device-major audio char 41 audio device-major rnd char 42 rnd device-major md char 43 block 15 md device-major scsibus char 44 scsibus +#device-major obsolete char 45 obsolete (isdn) +#device-major obsolete char 46 obsolete (isdnctl) +#device-major obsolete char 47 obsolete (isdnbchan) +#device-major obsolete char 48 obsolete (isdntrc) +#device-major obsolete char 49 obsolete (isdntel) device-major raid char 50 block 16 raid +#device-major obsolete char 51 obsolete (compat_svr4) device-major wd char 52 block 17 wd device-major wsdisplay char 53 wsdisplay device-major wskbd char 54 wskbd Index: src/sys/arch/arc/conf/majors.arc diff -u src/sys/arch/arc/conf/majors.arc:1.25 src/sys/arch/arc/conf/majors.arc:1.26 --- src/sys/arch/arc/conf/majors.arc:1.25 Sun Sep 23 09:21:01 2018 +++ src/sys/arch/arc/conf/majors.arc Mon Jan 28 02:28:57 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.arc,v 1.25 2018/09/23 09:21:01 maxv Exp $ +# $NetBSD: majors.arc,v 1.26 2019/01/28 02:28:57 dholland Exp $ # # Device majors for arc # @@ -39,8 +39,15 @@ device-major rnd char 33 rnd device-major ss char 34 ss device-major ses char 35 ses device-major ch char 36 ch +#device-major obsolete char 37 obsolete (isdn) +#device-major obsolete char 38 obsolete (isdnctl) +#device-major obsolete char 39 obsolete (isdnbchan) +#device-major obsolete char 40 obsolete (isdntrc) +#device-major obsolete char 41 obsolete (isdntel) +#device-major obsolete char 51 obsolete (lkm) device-major clockctl char 52 clockctl +#device-major obsolete char 53 obsolete (systrace) device-major cgd char 54 block 10 cgd device-major ksyms char 55 ksyms device-major wsfont char 56 wsfont Index: src/sys/arch/arm/conf/majors.arm32 diff -u src/sys/arch/arm/conf/majors.arm32:1.38 src/sys/arch/arm/conf/majors.arm32:1.39 --- src/sys/arch/arm/conf/majors.arm32:1.38 Sun Sep 23 09:21:01 2018 +++ src/sys/arch/arm/conf/majors.arm32 Mon Jan 28 02:28:57 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.arm32,v 1.38 2018/09/23 09:21:01 maxv Exp $ +# $NetBSD: majors.arm32,v 1.39 2019/01/28 02:28:57 dholland Exp $ # # Device majors for arm32 # @@ -13,7 +13,7 @@ device-major ptc char 6 pty device-major pts char 7 pty device-major lpt char 8 lpt device-major qms char 9 qms - +#device-major obsolete char 10 obsolete (beep) device-major kbd char 11 kbd device-major com char 12 com @@ -37,10 +37,13 @@ device-major ses char 30 ses device-major bpf char 32 bpfilter device-major tun char 33 tun device-major filedesc char 34 +#device-major obsolete char 35 obsolete (lkm) device-major audio char 36 audio device-major vidcconsole char 37 vidcconsole device-major opms char 40 opms +#device-major obsolete char 42 obsolete (iic) +#device-major obsolete char 43 obsolete (rt) device-major ipl char 46 ipfilter @@ -72,6 +75,11 @@ device-major urio char 75 urio device-major uscanner char 76 uscanner device-major openfirm char 77 openfirm device-major biconsdev char 78 biconsdev +#device-major obsolete char 79 obsolete (isdn) +#device-major obsolete char 80 obsolete (isdnctl) +#device-major obsolete char 81 obsolete (isdnbchan) +#device-major obsolete char 82 obsolete (isdntrc) +#device-major obsolete char 83 obsolete (isdntel) device-major sacom char 84 sacom device-major mly char 85 mly device-major wsfont char 86 wsfont @@ -95,6 +103,7 @@ device-major apm char 103 apm device-major sscom char 104 sscom device-major imxcom char 104 imxuart device-major ksyms char 105 ksyms +#device-major obsolete char 106 obsolete (pf,isdnbchan) device-major epcom char 107 epcom device-major tslcd char 108 tslcd device-major twe char 109 twe Index: src/sys/arch/atari/conf/majors.atari diff -u src/sys/arch/atari/conf/majors.atari:1.24 src/sys/arch/atari/conf/majors.atari:1.25 --- src/sys/arch/atari/conf/majors.atari:1.24 Wed Dec 19 13:57:46 2018 +++ src/sys/arch/atari/conf/majors.atari Mon Jan 28 02:28:57 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.atari,v 1.24 2018/12/19 13:57:46 maxv Exp $ +# $NetBSD: majors.atari,v 1.25 2019/01/28 02:28:57 dholland Exp $ # # Device majors for atari # @@ -23,6 +23,7 @@ device-major fd char 16 block 2 fd | f device-major vnd char 17 block 0 vnd device-major filedesc char 18 device-major bpf char 19 bpfilter +#device-major obsolete char 20 obsolete (lkm) device-major ses char 26 ses device-major ccd char 27 block 13 ccd @@ -42,9 +43,16 @@ device-major et char 40 et device-major wsdisplay char 41 wsdisplay device-major audio char 42 audio +#device-major obsolete char 44 obsolete (isdn) +#device-major obsolete char 45 obsolete (isdnctl) +#device-major obsolete char 46 obsolete (isdnbchan) +#device-major obsolete char 47 obsolete (isdntrc) +#device-major obsolete char 48 obsolete (isdntel) device-major scsibus char 49 scsibus device-major raid char 50 block 15 raid +#device-major obsolete char 51 obsolete (compat_svr4) device-major clockctl char 52 clockctl +#device-major obsolete char 53 obsolete (systrace) device-major cgd char 54 block 16 cgd device-major wskbd char 55 wskbd device-major ksyms char 56 ksyms Index: src/sys/arch/bebox/conf/majors.bebox diff -u src/sys/arch/bebox/conf/majors.bebox:1.30 src/sys/arch/bebox/conf/majors.bebox:1.31 --- src/sys/arch/bebox/conf/majors.bebox:1.30 Sun Jan 27 17:59:23 2019 +++ src/sys/arch/bebox/conf/majors.bebox Mon Jan 28 02:28:57 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.bebox,v 1.30 2019/01/27 17:59:23 dholland Exp $ +# $NetBSD: majors.bebox,v 1.31 2019/01/28 02:28:57 dholland Exp $ # # Device majors for bebox # @@ -30,15 +30,17 @@ device-major bpf char 23 bpfilter device-major md char 24 block 17 md device-major joy char 26 joy +#device-major obsolete char 27 obsolete (spkr) +#device-major obsolete char 28 obsolete (lkm) -# next two are obsolete -#device-major omms char 35 omms -#device-major olms char 36 olms +#device-major obsolete char 35 obsolete (omms) +#device-major obsolete char 36 obsolete (olms) device-major cy char 38 cy device-major mcd char 39 block 7 mcd device-major tun char 40 tun device-major vnd char 41 block 14 vnd device-major audio char 42 audio +#device-major obsolete char 43 obsolete (compat_svr4) device-major ipl char 44 ipfilter #device-major obsolete char 45 obsolete (satlink) device-major rnd char 46 rnd @@ -48,7 +50,13 @@ device-major wsmouse char 49 wsmouse device-major scsibus char 50 scsibus device-major raid char 51 block 18 raid device-major wsmux char 52 wsmux +#device-major obsolete char 53 obsolete (isdn) +#device-major obsolete char 54 obsolete (isdnctl) +#device-major obsolete char 55 obsolete (isdnbchan) +#device-major obsolete char 56 obsolete (isdntrc) +#device-major obsolete char 57 obsolete (isdntel) device-major clockctl char 58 clockctl +#device-major obsolete char 59 obsolete (systrace) device-major cgd char 60 block 19 cgd device-major ksyms char 61 ksyms device-major wsfont char 62 wsfont Index: src/sys/arch/cesfic/conf/majors.cesfic diff -u src/sys/arch/cesfic/conf/majors.cesfic:1.21 src/sys/arch/cesfic/conf/majors.cesfic:1.22 --- src/sys/arch/cesfic/conf/majors.cesfic:1.21 Thu Jun 30 20:09:21 2011 +++ src/sys/arch/cesfic/conf/majors.cesfic Mon Jan 28 02:28:57 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.cesfic,v 1.21 2011/06/30 20:09:21 wiz Exp $ +# $NetBSD: majors.cesfic,v 1.22 2019/01/28 02:28:57 dholland Exp $ # # Device majors for cesfic # @@ -17,14 +17,18 @@ device-major zstty char 10 zstty device-major filedesc char 11 device-major bpf char 12 bpfilter device-major tun char 13 tun +#device-major obsolete char 14 obsolete (lkm) device-major md char 15 block 3 md device-major raid char 16 block 5 raid device-major sd char 17 block 6 sd device-major rnd char 21 rnd device-major clockctl char 22 clockctl +#device-major obsolete char 23 obsolete (systrace) device-major cgd char 24 block 4 cgd device-major ksyms char 25 ksyms +#device-major obsolete char 26 obsolete (pf) +#device-major obsolete char 27 obsolete (opencrypto) device-major nsmb char 98 nsmb Index: src/sys/arch/cobalt/conf/majors.cobalt diff -u src/sys/arch/cobalt/conf/majors.cobalt:1.31 src/sys/arch/cobalt/conf/majors.cobalt:1.32 --- src/sys/arch/cobalt/conf/majors.cobalt:1.31 Sun Sep 23 09:21:02 2018 +++ src/sys/arch/cobalt/conf/majors.cobalt Mon Jan 28 02:28:57 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.cobalt,v 1.31 2018/09/23 09:21:02 maxv Exp $ +# $NetBSD: majors.cobalt,v 1.32 2019/01/28 02:28:57 dholland Exp $ # # Device majors for cobalt # @@ -20,6 +20,7 @@ device-major ptc char 13 pty device-major log char 14 device-major filedesc char 15 device-major rnd char 16 rnd +#device-major obsolete char 17 obsolete (lkm) device-major bpf char 18 bpfilter device-major tun char 19 tun device-major ipl char 20 ipfilter @@ -30,7 +31,13 @@ device-major scsibus char 24 scsibus device-major ses char 25 ses device-major com char 26 com device-major ld char 27 block 10 ld +#device-major obsolete char 28 obsolete (isdn) +#device-major obsolete char 29 obsolete (isdnctl) +#device-major obsolete char 30 obsolete (isdnbchan) +#device-major obsolete char 31 obsolete (isdntrc) +#device-major obsolete char 32 obsolete (isdntel) device-major clockctl char 33 clockctl +#device-major obsolete char 34 obsolete (systrace) device-major cgd char 35 block 11 cgd device-major panel char 36 panel device-major ksyms char 37 ksyms Index: src/sys/arch/dreamcast/conf/majors.dreamcast diff -u src/sys/arch/dreamcast/conf/majors.dreamcast:1.23 src/sys/arch/dreamcast/conf/majors.dreamcast:1.24 --- src/sys/arch/dreamcast/conf/majors.dreamcast:1.23 Wed Dec 19 13:57:46 2018 +++ src/sys/arch/dreamcast/conf/majors.dreamcast Mon Jan 28 02:28:57 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.dreamcast,v 1.23 2018/12/19 13:57:46 maxv Exp $ +# $NetBSD: majors.dreamcast,v 1.24 2019/01/28 02:28:57 dholland Exp $ # # Device majors for dreamcast # @@ -28,6 +28,7 @@ device-major filedesc char 22 device-major bpf char 23 bpfilter device-major md char 24 block 17 md +#device-major obsolete char 28 obsolete (lkm) device-major tun char 40 tun device-major vnd char 41 block 14 vnd @@ -44,16 +45,19 @@ device-major wdog char 51 wdog device-major wsdisplay char 52 wsdisplay device-major wskbd char 53 wskbd device-major wsmouse char 54 wsmouse +#device-major obsolete char 55 obsolete (compat_svr4) device-major wsmux char 56 wsmux device-major gdrom char 57 block 19 gdrom device-major maple char 58 maple device-major clockctl char 59 clockctl +#device-major obsolete char 60 obsolete (systrace) device-major cgd char 61 block 20 cgd device-major mmem char 62 block 21 mmem device-major mlcd char 63 mlcd device-major ksyms char 64 ksyms device-major wsfont char 65 wsfont +#device-major obsolete char 66 obsolete (opencrypto) device-major nsmb char 98 nsmb Index: src/sys/arch/epoc32/conf/majors.epoc32 diff -u src/sys/arch/epoc32/conf/majors.epoc32:1.3 src/sys/arch/epoc32/conf/majors.epoc32:1.4 --- src/sys/arch/epoc32/conf/majors.epoc32:1.3 Sun Sep 23 09:21:02 2018 +++ src/sys/arch/epoc32/conf/majors.epoc32 Mon Jan 28 02:28:57 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.epoc32,v 1.3 2018/09/23 09:21:02 maxv Exp $ +# $NetBSD: majors.epoc32,v 1.4 2019/01/28 02:28:57 dholland Exp $ # # Device majors for epoc32 # @@ -72,6 +72,11 @@ device-major urio char 75 urio device-major uscanner char 76 uscanner device-major openfirm char 77 openfirm device-major biconsdev char 78 biconsdev +#device-major obsolete char 79 obsolete (isdn) +#device-major obsolete char 80 obsolete (isdnctl) +#device-major obsolete char 81 obsolete (isdnbchan) +#device-major obsolete char 82 obsolete (isdntrc) +#device-major obsolete char 83 obsolete (isdntel) device-major sacom char 84 sacom device-major mly char 85 mly device-major wsfont char 86 wsfont @@ -93,6 +98,7 @@ device-major dmoverio char 102 dmoverio device-major apmdev char 103 apmdev device-major sscom char 104 sscom device-major ksyms char 105 ksyms +#device-major obsolete char 106 obsolete (isdnbchan) device-major epcom char 107 epcom device-major tslcd char 108 tslcd device-major twe char 109 twe Index: src/sys/arch/evbcf/conf/majors.evbcf diff -u src/sys/arch/evbcf/conf/majors.evbcf:1.3 src/sys/arch/evbcf/conf/majors.evbcf:1.4 --- src/sys/arch/evbcf/conf/majors.evbcf:1.3 Wed Dec 19 13:57:46 2018 +++ src/sys/arch/evbcf/conf/majors.evbcf Mon Jan 28 02:28:57 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.evbcf,v 1.3 2018/12/19 13:57:46 maxv Exp $ +# $NetBSD: majors.evbcf,v 1.4 2019/01/28 02:28:57 dholland Exp $ # # Device majors for mvme68k # @@ -34,6 +34,7 @@ device-major uk char 34 uk device-major rnd char 35 rnd device-major scsibus char 36 scsibus device-major raid char 37 block 16 raid +#device-major obsolete char 38 obsolete (compat_svr4) device-major clockctl char 39 clockctl device-major cgd char 41 block 17 cgd device-major ksyms char 42 ksyms Index: src/sys/arch/evbmips/conf/majors.evbmips diff -u src/sys/arch/evbmips/conf/majors.evbmips:1.33 src/sys/arch/evbmips/conf/majors.evbmips:1.34 --- src/sys/arch/evbmips/conf/majors.evbmips:1.33 Sun Jan 27 17:59:23 2019 +++ src/sys/arch/evbmips/conf/majors.evbmips Mon Jan 28 02:28:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.evbmips,v 1.33 2019/01/27 17:59:23 dholland Exp $ +# $NetBSD: majors.evbmips,v 1.34 2019/01/28 02:28:58 dholland Exp $ # # Device majors for evbmips # @@ -19,6 +19,8 @@ device-major st char 12 block 2 st device-major cd char 13 block 3 cd device-major ch char 14 ch +#device-major obsolete char 16 obsolete (lkm) + device-major sbjcn char 17 jtagconsole device-major sbscn char 17 sbscn & !jtagconsole @@ -39,6 +41,7 @@ device-major se char 37 se #device-major obsolete char 38 obsolete (satlink) device-major rnd char 39 rnd +#device-major obsolete char 41 obsolete (spkr) device-major scsibus char 42 scsibus device-major raid char 43 block 16 raid device-major esh char 44 esh @@ -48,6 +51,11 @@ device-major ulpt char 47 ulpt device-major ugen char 48 ugen device-major midi char 49 midi device-major sequencer char 50 sequencer +#device-major obsolete char 51 obsolete (isdn) +#device-major obsolete char 52 obsolete (isdnctl) +#device-major obsolete char 53 obsolete (isdnbchan) +#device-major obsolete char 54 obsolete (isdntrc) +#device-major obsolete char 55 obsolete (isdntel) device-major wsmux char 56 wsmux device-major ucom char 57 ucom device-major ses char 58 ses @@ -61,19 +69,22 @@ device-major mlx char 65 mlx device-major pci char 66 pci device-major clockctl char 69 clockctl +#device-major obsolete char 70 obsolete (systrace) device-major kttcp char 71 kttcp device-major wsfont char 72 wsfont # obsolete, probably can be safely removed after 4.0 branch -#device-major aucom char 73 aucom +#device-major obsolete char 73 obsolete (aucom) device-major sysmon char 74 sysmon device-major cgd char 75 block 18 cgd device-major ksyms char 76 ksyms device-major uart char 77 uart +#device-major obsolete char 78 obsolete (opencrypto) device-major nsmb char 98 nsmb device-major athflash char 99 athflash +#device-major obsolete char 100 block 19 obsolete (spiflash) # Majors up to 143 are reserved for machine-dependent drivers. # New machine-independent driver majors are assigned in Index: src/sys/arch/evbppc/conf/majors.evbppc diff -u src/sys/arch/evbppc/conf/majors.evbppc:1.33 src/sys/arch/evbppc/conf/majors.evbppc:1.34 --- src/sys/arch/evbppc/conf/majors.evbppc:1.33 Sun Sep 23 09:21:02 2018 +++ src/sys/arch/evbppc/conf/majors.evbppc Mon Jan 28 02:28:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.evbppc,v 1.33 2018/09/23 09:21:02 maxv Exp $ +# $NetBSD: majors.evbppc,v 1.34 2019/01/28 02:28:58 dholland Exp $ # # Device majors for evbppc # (When possible, make entries the same as macppc) @@ -33,6 +33,7 @@ device-major md char 27 block 9 md # char 28 device-major vcoda char 29 vcoda device-major wd char 30 block 10 wd +#device-major obsolete char 31 obsolete (lkm) device-major filedesc char 32 # char 33 device-major scsibus char 34 scsibus @@ -55,10 +56,16 @@ device-major sequencer char 50 sequenc device-major urio char 51 urio device-major uscanner char 52 uscanner # char 53 +#device-major obsolete char 54 obsolete (isdn) +#device-major obsolete char 55 obsolete (isdnctl) +#device-major obsolete char 56 obsolete (isdnbchan) +#device-major obsolete char 57 obsolete (isdntrc) +#device-major obsolete char 58 obsolete (isdntel) device-major ld char 59 block 13 ld device-major pci char 60 pci device-major clockctl char 61 clockctl device-major sysmon char 62 sysmon +#device-major obsolete char 63 obsolete (systrace) # char 64 device-major kttcp char 65 kttcp device-major cgd char 66 block 14 cgd Index: src/sys/arch/evbsh3/conf/majors.evbsh3 diff -u src/sys/arch/evbsh3/conf/majors.evbsh3:1.20 src/sys/arch/evbsh3/conf/majors.evbsh3:1.21 --- src/sys/arch/evbsh3/conf/majors.evbsh3:1.20 Thu Jun 30 20:09:29 2011 +++ src/sys/arch/evbsh3/conf/majors.evbsh3 Mon Jan 28 02:28:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.evbsh3,v 1.20 2011/06/30 20:09:29 wiz Exp $ +# $NetBSD: majors.evbsh3,v 1.21 2019/01/28 02:28:58 dholland Exp $ # # Device majors for evbsh3 # @@ -29,6 +29,8 @@ device-major filedesc char 22 device-major bpf char 23 bpfilter device-major md char 24 block 17 md +#device-major obsolete char 28 obsolete (lkm) + device-major tun char 40 tun device-major vnd char 41 block 14 vnd device-major audio char 42 audio @@ -42,8 +44,11 @@ device-major raid char 49 block 18 rai device-major esh char 50 esh device-major wdog char 51 wdog device-major clockctl char 52 clockctl +#device-major obsolete char 53 obsolete (systrace) device-major cgd char 54 block 19 cgd device-major ksyms char 55 ksyms +#device-major obsolete char 56 obsolete (pf) +#device-major obsolete char 57 obsolete (opencrypto) device-major ld char 69 block 20 ld Index: src/sys/arch/ews4800mips/conf/majors.ews4800mips diff -u src/sys/arch/ews4800mips/conf/majors.ews4800mips:1.5 src/sys/arch/ews4800mips/conf/majors.ews4800mips:1.6 --- src/sys/arch/ews4800mips/conf/majors.ews4800mips:1.5 Thu Jun 30 20:09:30 2011 +++ src/sys/arch/ews4800mips/conf/majors.ews4800mips Mon Jan 28 02:28:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.ews4800mips,v 1.5 2011/06/30 20:09:30 wiz Exp $ +# $NetBSD: majors.ews4800mips,v 1.6 2019/01/28 02:28:58 dholland Exp $ # # Device majors for ews4800mips # @@ -11,6 +11,7 @@ device-major filedesc char 4 device-major log char 5 device-major ptc char 6 pty device-major pts char 7 pty +#device-major obsolete char 8 obsolete (lkm) device-major zstty char 9 zstty device-major md char 12 block 6 md @@ -33,6 +34,7 @@ device-major wskbd char 28 wskbd device-major wsmouse char 29 wsmouse device-major wsmux char 30 wsmux device-major clockctl char 38 clockctl +#device-major obsolete char 39 obsolete (systrace) device-major cgd char 40 block 10 cgd device-major ksyms char 41 ksyms device-major wsfont char 42 wsfont Index: src/sys/arch/hp300/conf/majors.hp300 diff -u src/sys/arch/hp300/conf/majors.hp300:1.27 src/sys/arch/hp300/conf/majors.hp300:1.28 --- src/sys/arch/hp300/conf/majors.hp300:1.27 Wed Dec 19 13:57:47 2018 +++ src/sys/arch/hp300/conf/majors.hp300 Mon Jan 28 02:28:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.hp300,v 1.27 2018/12/19 13:57:47 maxv Exp $ +# $NetBSD: majors.hp300,v 1.28 2019/01/28 02:28:58 dholland Exp $ # # Device majors for hp300 # @@ -17,7 +17,7 @@ device-major grf char 10 grf device-major ppi char 11 ppi device-major com char 12 com device-major ite char 13 ite -#device-major hil char 14 +#device-major obsolete char 14 obsolete (hil) device-major dcm char 15 dcm device-major mt char 16 block 1 mt device-major ccd char 17 block 5 ccd @@ -27,21 +27,25 @@ device-major st char 20 block 7 st device-major filedesc char 21 device-major bpf char 22 bpfilter device-major tun char 23 tun +#device-major obsolete char 24 obsolete (lkm) -# device major 31 was apci (superseded by MI com) +# apci was superseded by MI com +#device-major obsolete char 31 obsolete (apci) device-major md char 32 block 14 md device-major rnd char 33 rnd device-major scsibus char 34 scsibus device-major raid char 35 block 15 raid +#device-major obsolete char 36 obsolete (compat_svr4) device-major wsdisplay char 37 wsdisplay device-major wskbd char 38 wskbd device-major wsmouse char 39 wsmouse device-major wsmux char 40 wsmux device-major wsfont char 41 wsfont device-major clockctl char 42 clockctl +#device-major obsolete char 43 obsolete (systrace) device-major cgd char 44 block 16 cgd device-major ksyms char 45 ksyms - +#device-major obsolete char 46 obsolete (pf) device-major cd char 47 block 17 cd device-major ch char 48 ch device-major ss char 49 ss Index: src/sys/arch/hpcarm/conf/majors.hpcarm diff -u src/sys/arch/hpcarm/conf/majors.hpcarm:1.14 src/sys/arch/hpcarm/conf/majors.hpcarm:1.15 --- src/sys/arch/hpcarm/conf/majors.hpcarm:1.14 Sun Sep 23 09:21:02 2018 +++ src/sys/arch/hpcarm/conf/majors.hpcarm Mon Jan 28 02:28:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.hpcarm,v 1.14 2018/09/23 09:21:02 maxv Exp $ +# $NetBSD: majors.hpcarm,v 1.15 2019/01/28 02:28:58 dholland Exp $ # # Device majors for hpcarm # @@ -37,6 +37,7 @@ device-major ses char 30 ses device-major bpf char 32 bpfilter device-major tun char 33 tun device-major filedesc char 34 +#device-major obsolete char 35 obsolete (lkm) device-major audio char 36 audio device-major vidcconsole char 37 vidcconsole @@ -72,6 +73,11 @@ device-major urio char 75 urio device-major uscanner char 76 uscanner device-major openfirm char 77 openfirm device-major biconsdev char 78 biconsdev +#device-major obsolete char 79 obsolete (isdn) +#device-major obsolete char 80 obsolete (isdnctl) +#device-major obsolete char 81 obsolete (isdnbchan) +#device-major obsolete char 82 obsolete (isdntrc) +#device-major obsolete char 83 obsolete (isdntel) device-major sacom char 84 sacom device-major mly char 85 mly device-major wsfont char 86 wsfont @@ -86,6 +92,7 @@ device-major clockctl char 94 clockctl device-major irframe char 95 irframedrv device-major cir char 96 cir device-major radio char 97 radio +#device-major obsolete char 98 obsolete (systrace) device-major kttcp char 99 kttcp device-major ixpcom char 100 ixpcom device-major sysmon char 101 sysmon @@ -93,6 +100,7 @@ device-major dmoverio char 102 dmoverio device-major apmdev char 103 apmdev device-major sscom char 104 sscom device-major ksyms char 105 ksyms +#device-major obsolete char 106 obsolete (isdnbchan) device-major epcom char 107 epcom device-major tslcd char 108 tslcd device-major twe char 109 twe Index: src/sys/arch/hpcmips/conf/majors.hpcmips diff -u src/sys/arch/hpcmips/conf/majors.hpcmips:1.32 src/sys/arch/hpcmips/conf/majors.hpcmips:1.33 --- src/sys/arch/hpcmips/conf/majors.hpcmips:1.32 Sun Sep 23 09:21:02 2018 +++ src/sys/arch/hpcmips/conf/majors.hpcmips Mon Jan 28 02:28:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.hpcmips,v 1.32 2018/09/23 09:21:02 maxv Exp $ +# $NetBSD: majors.hpcmips,v 1.33 2019/01/28 02:28:58 dholland Exp $ # # Device majors for hpcmips # @@ -44,14 +44,22 @@ device-major ucom char 37 ucom device-major wsmux char 38 wsmux device-major urio char 39 urio device-major uscanner char 40 uscanner +#device-major obsolete char 41 obsolete (isdn) +#device-major obsolete char 42 obsolete (isdnctl) +#device-major obsolete char 43 obsolete (isdnbchan) +#device-major obsolete char 44 obsolete (isdntrc) +#device-major obsolete char 45 obsolete (isdntel) device-major clockctl char 46 clockctl +#device-major obsolete char 47 obsolete (lkm) device-major audio char 48 audio +#device-major obsolete char 49 obsolete (systrace) device-major cgd char 50 block 10 cgd device-major apmdev char 51 apmdev device-major midi char 52 midi device-major sequencer char 53 sequencer device-major pci char 54 pci device-major ksyms char 55 ksyms +#device-major obsolete char 100 obsolete (flash) device-major vr4181aiu char 101 vr4181aiu device-major wsfont char 102 wsfont device-major ses char 103 ses Index: src/sys/arch/hpcsh/conf/majors.hpcsh diff -u src/sys/arch/hpcsh/conf/majors.hpcsh:1.23 src/sys/arch/hpcsh/conf/majors.hpcsh:1.24 --- src/sys/arch/hpcsh/conf/majors.hpcsh:1.23 Thu Jun 30 20:09:31 2011 +++ src/sys/arch/hpcsh/conf/majors.hpcsh Mon Jan 28 02:28:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.hpcsh,v 1.23 2011/06/30 20:09:31 wiz Exp $ +# $NetBSD: majors.hpcsh,v 1.24 2019/01/28 02:28:58 dholland Exp $ # # Device majors for hpcsh # @@ -38,8 +38,10 @@ device-major scif char 31 scif device-major sci char 32 sci device-major biconsdev char 33 biconsdev device-major clockctl char 34 clockctl +#device-major obsolete char 35 obsolete (systrace) device-major cgd char 36 block 10 cgd device-major ksyms char 37 ksyms +#device-major obsolete char 38 obsolete (pf, lkm) device-major wsfont char 39 wsfont device-major apmdev char 40 apmdev device-major audio char 42 audio Index: src/sys/arch/i386/conf/majors.i386 diff -u src/sys/arch/i386/conf/majors.i386:1.50 src/sys/arch/i386/conf/majors.i386:1.51 --- src/sys/arch/i386/conf/majors.i386:1.50 Sun Jan 27 17:59:23 2019 +++ src/sys/arch/i386/conf/majors.i386 Mon Jan 28 02:28:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.i386,v 1.50 2019/01/27 17:59:23 dholland Exp $ +# $NetBSD: majors.i386,v 1.51 2019/01/28 02:28:58 dholland Exp $ # # Device majors for i386 # @@ -14,7 +14,7 @@ device-major log char 7 device-major com char 8 com device-major fd char 9 block 2 fdc device-major wt char 10 block 3 wt -#device-major scd char 11 block 15 scd +#device-major obsolete char 11 block 15 obsolete (scd) device-major pc char 12 pc device-major sd char 13 block 4 sd device-major st char 14 block 5 st @@ -30,22 +30,29 @@ device-major bpf char 23 bpfilter ve device-major md char 24 block 17 md vector=4:8 device-major joy char 26 joy +#device-major obsolete char 27 obsolete (spkr) +#device-major obsolete char 28 obsolete (lkm) -# next three are obsolete -#device-major omms char 35 omms -#device-major olms char 36 olms -#device-major opms char 37 opms +#device-major obsolete char 35 obsolete (omms) +#device-major obsolete char 36 obsolete (olms) +#device-major obsolete char 37 obsolete (opms) device-major cy char 38 cy device-major mcd char 39 block 7 mcd device-major tun char 40 tun device-major vnd char 41 block 14 vnd vector=8:8 device-major audio char 42 audio +#device-major obsolete char 43 obsolete (compat_svr4) device-major ipl char 44 ipfilter #device-major obsolete char 45 obsolete (satlink) device-major rnd char 46 rnd device-major wsdisplay char 47 wsdisplay device-major wskbd char 48 wskbd device-major wsmouse char 49 wsmouse +#device-major obsolete char 50 obsolete (isdn) +#device-major obsolete char 51 obsolete (isdnctl) +#device-major obsolete char 52 obsolete (isdnbchan) +#device-major obsolete char 53 obsolete (isdntrc) +#device-major obsolete char 54 obsolete (isdntel) device-major usb char 55 usb device-major uhid char 56 uhid device-major ulpt char 57 ulpt @@ -59,7 +66,7 @@ device-major ugen char 64 ugen device-major wsmux char 65 wsmux device-major ucom char 66 ucom device-major sysmon char 67 sysmon - +#device-major obsolete char 68 obsolete (vmegeneric) device-major ld char 69 block 19 ld device-major urio char 70 urio device-major bktr char 71 bktr @@ -81,10 +88,12 @@ device-major cir char 86 cir device-major radio char 87 radio device-major cmos char 88 cmos device-major clockctl char 89 clockctl +#device-major obsolete char 90 obsolete (systrace) device-major kttcp char 91 kttcp device-major dmoverio char 92 dmoverio device-major cgd char 93 block 21 cgd -# major 94 free (ex veriexec which is now a MI major) +#device-major obsolete char 94 obsolete (veriexec) +#device-major obsolete char 95 obsolete (fwiso) device-major dpt char 96 dpt device-major twe char 97 twe device-major nsmb char 98 nsmb @@ -97,6 +106,8 @@ device-major ppi char 104 ppi device-major rd char 105 block 22 rd device-major ct char 106 block 23 ct device-major mt char 107 block 24 mt +#device-major obsolete char 108 block 25 obsolete (vinum, pf) +#device-major obsolete char 108 obsolete (opencrypto, bthub) # # Device majors for Xen. These are assigned here so that: Index: src/sys/arch/ia64/conf/majors.ia64 diff -u src/sys/arch/ia64/conf/majors.ia64:1.16 src/sys/arch/ia64/conf/majors.ia64:1.17 --- src/sys/arch/ia64/conf/majors.ia64:1.16 Sun Jan 27 17:59:23 2019 +++ src/sys/arch/ia64/conf/majors.ia64 Mon Jan 28 02:28:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.ia64,v 1.16 2019/01/27 17:59:23 dholland Exp $ +# $NetBSD: majors.ia64,v 1.17 2019/01/28 02:28:58 dholland Exp $ # # Device majors for ia64 # @@ -14,7 +14,7 @@ device-major log char 7 device-major com char 8 com device-major fd char 9 block 2 fdc device-major wt char 10 block 3 wt -#device-major scd char 11 block 15 scd +#device-major obsolete char 11 block 15 obsolete (scd) device-major pc char 12 pc device-major sd char 13 block 4 sd device-major st char 14 block 5 st @@ -30,22 +30,29 @@ device-major bpf char 23 bpfilter device-major md char 24 block 17 md device-major joy char 26 joy +#device-major obsolete char 27 obsolete (spkr) +#device-major obsolete char 28 obsolete (lkm) -# next three are obsolete -#device-major omms char 35 omms -#device-major olms char 36 olms -#device-major opms char 37 opms +#device-major obsolete char 35 obsolete (omms) +#device-major obsolete char 36 obsolete (olms) +#device-major obsolete char 37 obsolete (opms) device-major cy char 38 cy device-major mcd char 39 block 7 mcd device-major tun char 40 tun device-major vnd char 41 block 14 vnd device-major audio char 42 audio +#device-major obsolete char 43 obsolete (compat_svr4) device-major ipl char 44 ipfilter #device-major obsolete char 45 obsolete (satlink) device-major rnd char 46 rnd device-major wsdisplay char 47 wsdisplay device-major wskbd char 48 wskbd device-major wsmouse char 49 wsmouse +#device-major obsolete char 50 obsolete (isdn) +#device-major obsolete char 51 obsolete (isdnctl) +#device-major obsolete char 52 obsolete (isdnbchan) +#device-major obsolete char 53 obsolete (isdntrc) +#device-major obsolete char 54 obsolete (isdntel) device-major usb char 55 usb device-major uhid char 56 uhid device-major ulpt char 57 ulpt @@ -59,7 +66,7 @@ device-major ugen char 64 ugen device-major wsmux char 65 wsmux device-major ucom char 66 ucom device-major sysmon char 67 sysmon - +#device-major obsolete char 68 obsolete (vmegeneric) device-major ld char 69 block 19 ld device-major urio char 70 urio device-major bktr char 71 bktr @@ -81,10 +88,11 @@ device-major cir char 86 cir device-major radio char 87 radio # major 88 free device-major clockctl char 89 clockctl +#device-major obsolete char 90 obsolete (systrace) device-major kttcp char 91 kttcp device-major dmoverio char 92 dmoverio device-major cgd char 93 block 21 cgd -# major 94 free - was verifiedexec which is now MI +#device-major obsolete char 94 obsolete (veriexec) device-major fwiso char 95 fwiso device-major dpt char 96 dpt device-major twe char 97 twe Index: src/sys/arch/ibmnws/conf/majors.ibmnws diff -u src/sys/arch/ibmnws/conf/majors.ibmnws:1.18 src/sys/arch/ibmnws/conf/majors.ibmnws:1.19 --- src/sys/arch/ibmnws/conf/majors.ibmnws:1.18 Sun Jan 27 17:59:23 2019 +++ src/sys/arch/ibmnws/conf/majors.ibmnws Mon Jan 28 02:28:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.ibmnws,v 1.18 2019/01/27 17:59:23 dholland Exp $ +# $NetBSD: majors.ibmnws,v 1.19 2019/01/28 02:28:58 dholland Exp $ # # Device majors for ibmnws # @@ -26,10 +26,13 @@ device-major filedesc char 22 device-major bpf char 23 bpfilter device-major md char 24 block 17 md +#device-major obsolete char 28 obsolete (lkm) + device-major tun char 40 tun device-major vnd char 41 block 14 vnd device-major audio char 42 audio +#device-major obsolete char 43 obsolete (compat_svr4) device-major ipl char 44 ipfilter #device-major obsolete char 45 obsolete (satlink) device-major rnd char 46 rnd @@ -44,9 +47,15 @@ device-major scsibus char 61 scsibus device-major raid char 62 block 18 raid device-major wsmux char 65 wsmux +#device-major obsolete char 66 obsolete (isdn) +#device-major obsolete char 67 obsolete (isdnctl) +#device-major obsolete char 68 obsolete (isdnbchan) +#device-major obsolete char 69 obsolete (isdntrc) +#device-major obsolete char 70 obsolete (isdntel) device-major wsfont char 71 wsfont device-major pci char 72 pci device-major clockctl char 73 clockctl +#device-major obsolete char 74 obsolete (systrace) device-major cgd char 75 block 19 cgd device-major ksyms char 76 ksyms Index: src/sys/arch/landisk/conf/majors.landisk diff -u src/sys/arch/landisk/conf/majors.landisk:1.8 src/sys/arch/landisk/conf/majors.landisk:1.9 --- src/sys/arch/landisk/conf/majors.landisk:1.8 Thu Apr 23 23:22:52 2015 +++ src/sys/arch/landisk/conf/majors.landisk Mon Jan 28 02:28:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.landisk,v 1.8 2015/04/23 23:22:52 pgoyette Exp $ +# $NetBSD: majors.landisk,v 1.9 2019/01/28 02:28:59 dholland Exp $ # # Device majors for landisk # @@ -28,6 +28,7 @@ device-major filedesc char 22 device-major bpf char 23 bpfilter device-major md char 24 block 17 md +#device-major obsolete char 28 obsolete (lkm) device-major tun char 40 tun device-major vnd char 41 block 14 vnd @@ -42,6 +43,7 @@ device-major raid char 49 block 18 rai device-major esh char 50 esh device-major wdog char 51 wdog device-major clockctl char 52 clockctl +#device-major obsolete char 53 obsolete (systrace) device-major cgd char 54 block 19 cgd device-major sysmon char 55 sysmon Index: src/sys/arch/luna68k/conf/majors.luna68k diff -u src/sys/arch/luna68k/conf/majors.luna68k:1.22 src/sys/arch/luna68k/conf/majors.luna68k:1.23 --- src/sys/arch/luna68k/conf/majors.luna68k:1.22 Thu Mar 9 14:05:58 2017 +++ src/sys/arch/luna68k/conf/majors.luna68k Mon Jan 28 02:28:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.luna68k,v 1.22 2017/03/09 14:05:58 tsutsui Exp $ +# $NetBSD: majors.luna68k,v 1.23 2019/01/28 02:28:59 dholland Exp $ # # Device majors for luna68k # @@ -27,12 +27,14 @@ device-major filedesc char 20 device-major bpf char 21 bpfilter device-major tun char 22 tun device-major ipl char 23 ipfilter +#device-major obsolete char 24 obsolete (lkm) device-major scsibus char 31 scsibus device-major raid char 32 block 14 raid device-major wsmux char 33 wsmux device-major rnd char 34 rnd device-major clockctl char 35 clockctl +#device-major obsolete char 36 obsolete (systrace) device-major cgd char 37 block 15 cgd device-major ksyms char 38 ksyms device-major wsfont char 39 wsfont Index: src/sys/arch/mac68k/conf/majors.mac68k diff -u src/sys/arch/mac68k/conf/majors.mac68k:1.25 src/sys/arch/mac68k/conf/majors.mac68k:1.26 --- src/sys/arch/mac68k/conf/majors.mac68k:1.25 Wed Dec 19 13:57:48 2018 +++ src/sys/arch/mac68k/conf/majors.mac68k Mon Jan 28 02:28:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.mac68k,v 1.25 2018/12/19 13:57:48 maxv Exp $ +# $NetBSD: majors.mac68k,v 1.26 2019/01/28 02:28:59 dholland Exp $ # # Device majors for mac68k # @@ -26,6 +26,7 @@ device-major filedesc char 21 device-major bpf char 22 bpfilter device-major aed char 23 aed device-major tun char 24 tun +#device-major obsolete char 25 obsolete (lkm) device-major md char 32 block 13 md device-major ss char 33 ss @@ -39,11 +40,13 @@ device-major wskbd char 40 wskbd device-major wsmouse char 41 wsmouse device-major raid char 42 block 20 raid device-major fd char 43 block 21 fd +#device-major obsolete char 44 obsolete (compat_svr4) device-major wsmux char 45 wsmux device-major wsdisplay char 46 wsdisplay device-major vcoda char 47 vcoda device-major clockctl char 48 clockctl device-major wd char 49 block 22 wd +#device-major obsolete char 50 obsolete (systrace) device-major cgd char 51 block 23 cgd device-major ksyms char 52 ksyms device-major wsfont char 53 wsfont Index: src/sys/arch/mipsco/conf/majors.mipsco diff -u src/sys/arch/mipsco/conf/majors.mipsco:1.20 src/sys/arch/mipsco/conf/majors.mipsco:1.21 --- src/sys/arch/mipsco/conf/majors.mipsco:1.20 Thu Jun 30 20:09:33 2011 +++ src/sys/arch/mipsco/conf/majors.mipsco Mon Jan 28 02:28:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.mipsco,v 1.20 2011/06/30 20:09:33 wiz Exp $ +# $NetBSD: majors.mipsco,v 1.21 2019/01/28 02:28:59 dholland Exp $ # # Device majors for mipsco # @@ -23,6 +23,7 @@ device-major tun char 25 tun device-major log char 33 +#device-major obsolete char 45 obsolete (lkm) device-major ipl char 46 ipfilter device-major rnd char 47 rnd device-major filedesc char 48 @@ -39,7 +40,10 @@ device-major ses char 58 ses device-major scsibus char 73 scsibus device-major raid char 74 block 32 raid device-major clockctl char 75 clockctl +#device-major obsolete char 76 obsolete (systrace) device-major ksyms char 77 ksyms +#device-major obsolete char 78 obsolete (pf) +#device-major obsolete char 79 obsolete (opencrypto) device-major nsmb char 98 nsmb Index: src/sys/arch/mmeye/conf/majors.mmeye diff -u src/sys/arch/mmeye/conf/majors.mmeye:1.21 src/sys/arch/mmeye/conf/majors.mmeye:1.22 --- src/sys/arch/mmeye/conf/majors.mmeye:1.21 Thu Jun 30 20:09:33 2011 +++ src/sys/arch/mmeye/conf/majors.mmeye Mon Jan 28 02:28:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.mmeye,v 1.21 2011/06/30 20:09:33 wiz Exp $ +# $NetBSD: majors.mmeye,v 1.22 2019/01/28 02:28:59 dholland Exp $ # # Device majors for mmeye # @@ -29,6 +29,8 @@ device-major filedesc char 22 device-major bpf char 23 bpfilter device-major md char 24 block 17 md +#device-major obsolete char 28 obsolete (lkm) + device-major tun char 40 tun device-major vnd char 41 block 14 vnd @@ -43,8 +45,11 @@ device-major raid char 49 block 18 rai device-major esh char 50 esh device-major wdog char 51 wdog device-major clockctl char 52 clockctl +#device-major obsolete char 53 obsolete (systrace) device-major cgd char 54 block 19 cgd device-major ksyms char 55 ksyms +#device-major obsolete char 56 obsolete (pf) +#device-major obsolete char 57 obsolete (opencrypto) device-major nsmb char 98 nsmb Index: src/sys/arch/mvme68k/conf/majors.mvme68k diff -u src/sys/arch/mvme68k/conf/majors.mvme68k:1.21 src/sys/arch/mvme68k/conf/majors.mvme68k:1.22 --- src/sys/arch/mvme68k/conf/majors.mvme68k:1.21 Wed Dec 19 13:57:48 2018 +++ src/sys/arch/mvme68k/conf/majors.mvme68k Mon Jan 28 02:28:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.mvme68k,v 1.21 2018/12/19 13:57:48 maxv Exp $ +# $NetBSD: majors.mvme68k,v 1.22 2019/01/28 02:28:59 dholland Exp $ # # Device majors for mvme68k # @@ -24,6 +24,7 @@ device-major st char 20 block 7 st device-major filedesc char 21 device-major bpf char 22 bpfilter device-major tun char 23 tun +#device-major obsolete char 24 obsolete (lkm) device-major ses char 30 ses device-major ch char 31 ch @@ -33,9 +34,13 @@ device-major uk char 34 uk device-major rnd char 35 rnd device-major scsibus char 36 scsibus device-major raid char 37 block 16 raid +#device-major obsolete char 38 obsolete (compat_svr4) device-major clockctl char 39 clockctl +#device-major obsolete char 40 obsolete (systrace) device-major cgd char 41 block 17 cgd device-major ksyms char 42 ksyms +#device-major obsolete char 43 obsolete (pf) +#device-major obsolete char 44 obsolete (opencrytpo) device-major nsmb char 98 nsmb Index: src/sys/arch/mvmeppc/conf/majors.mvmeppc diff -u src/sys/arch/mvmeppc/conf/majors.mvmeppc:1.24 src/sys/arch/mvmeppc/conf/majors.mvmeppc:1.25 --- src/sys/arch/mvmeppc/conf/majors.mvmeppc:1.24 Sun Jan 27 17:59:23 2019 +++ src/sys/arch/mvmeppc/conf/majors.mvmeppc Mon Jan 28 02:28:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.mvmeppc,v 1.24 2019/01/27 17:59:23 dholland Exp $ +# $NetBSD: majors.mvmeppc,v 1.25 2019/01/28 02:28:59 dholland Exp $ # # Device majors for mvmeppc # @@ -26,10 +26,12 @@ device-major filedesc char 22 device-major bpf char 23 bpfilter device-major md char 24 block 17 md +#device-major obsolete char 28 obsolete (lkm) device-major tun char 40 tun device-major vnd char 41 block 14 vnd +#device-major obsolete char 43 obsolete (compat_svr4) device-major ipl char 44 ipfilter #device-major obsolete char 45 obsolete (satlink) device-major rnd char 46 rnd @@ -37,9 +39,17 @@ device-major rnd char 46 rnd device-major scsibus char 50 scsibus device-major raid char 51 block 18 raid +#device-major obsolete char 53 obsolete (isdn) +#device-major obsolete char 54 obsolete (isdnctl) +#device-major obsolete char 55 obsolete (isdnbchan) +#device-major obsolete char 56 obsolete (isdntrc) +#device-major obsolete char 57 obsolete (isdntel) device-major clockctl char 58 clockctl +#device-major obsolete char 59 obsolete (systrace) device-major cgd char 60 block 19 cgd device-major ksyms char 61 ksyms +#device-major obsolete char 62 obsolete (pf) +#device-major obsolete char 63 obsolete (opencrypto) device-major nsmb char 98 nsmb Index: src/sys/arch/news68k/conf/majors.news68k diff -u src/sys/arch/news68k/conf/majors.news68k:1.24 src/sys/arch/news68k/conf/majors.news68k:1.25 --- src/sys/arch/news68k/conf/majors.news68k:1.24 Wed Dec 19 13:57:49 2018 +++ src/sys/arch/news68k/conf/majors.news68k Mon Jan 28 02:28:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.news68k,v 1.24 2018/12/19 13:57:49 maxv Exp $ +# $NetBSD: majors.news68k,v 1.25 2019/01/28 02:28:59 dholland Exp $ # # Device majors for news68k # @@ -21,6 +21,7 @@ device-major tun char 25 tun device-major log char 33 +#device-major obsolete char 45 obsolete (lkm) device-major ipl char 46 ipfilter device-major rnd char 47 rnd device-major filedesc char 48 @@ -39,7 +40,9 @@ device-major wsmux char 63 wsmux device-major scsibus char 73 scsibus device-major raid char 74 block 32 raid +#device-major obsolete char 75 obsolete (compat_svr4) device-major clockctl char 76 clockctl +#device-major obsolete char 77 obsolete (systrace) device-major cgd char 78 block 33 cgd device-major ksyms char 79 ksyms device-major wsfont char 80 wsfont Index: src/sys/arch/newsmips/conf/majors.newsmips diff -u src/sys/arch/newsmips/conf/majors.newsmips:1.21 src/sys/arch/newsmips/conf/majors.newsmips:1.22 --- src/sys/arch/newsmips/conf/majors.newsmips:1.21 Thu Jun 30 20:09:34 2011 +++ src/sys/arch/newsmips/conf/majors.newsmips Mon Jan 28 02:28:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.newsmips,v 1.21 2011/06/30 20:09:34 wiz Exp $ +# $NetBSD: majors.newsmips,v 1.22 2019/01/28 02:28:59 dholland Exp $ # # Device majors for newsmips # @@ -21,6 +21,7 @@ device-major tun char 25 tun device-major log char 33 +#device-major obsolete char 45 obsolete (lkm) device-major ipl char 46 ipfilter device-major rnd char 47 rnd device-major filedesc char 48 @@ -40,9 +41,11 @@ device-major wsmux char 63 wsmux device-major scsibus char 73 scsibus device-major raid char 74 block 32 raid device-major clockctl char 75 clockctl +#device-major obsolete char 76 obsolete (systrace) device-major cgd char 77 block 33 cgd device-major ksyms char 78 ksyms device-major wsfont char 79 wsfont +#device-major obsolete char 80 obsolete (opencrypto) device-major nsmb char 98 nsmb Index: src/sys/arch/next68k/conf/majors.next68k diff -u src/sys/arch/next68k/conf/majors.next68k:1.23 src/sys/arch/next68k/conf/majors.next68k:1.24 --- src/sys/arch/next68k/conf/majors.next68k:1.23 Wed Dec 19 13:57:49 2018 +++ src/sys/arch/next68k/conf/majors.next68k Mon Jan 28 02:28:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.next68k,v 1.23 2018/12/19 13:57:49 maxv Exp $ +# $NetBSD: majors.next68k,v 1.24 2019/01/28 02:28:59 dholland Exp $ # # Device majors for next68k # @@ -24,6 +24,7 @@ device-major filedesc char 21 device-major bpf char 22 bpfilter device-major tun char 24 tun +#device-major obsolete char 25 obsolete (lkm) device-major md char 32 block 13 md device-major ss char 33 ss @@ -37,11 +38,14 @@ device-major raid char 40 block 20 rai device-major wsdisplay char 41 wsdisplay device-major wskbd char 42 wskbd device-major wsmouse char 43 wsmouse +#device-major obsolete char 44 obsolete (compat_svr4) device-major wsmux char 45 wsmux device-major clockctl char 46 clockctl +#device-major obsolete char 47 obsolete (systrace) device-major cgd char 48 block 21 cgd device-major ksyms char 49 ksyms device-major wsfont char 50 wsfont +#device-major obsolete char 51 obsolete (opencrypto) device-major nsmb char 98 nsmb Index: src/sys/arch/playstation2/conf/majors.playstation2 diff -u src/sys/arch/playstation2/conf/majors.playstation2:1.22 src/sys/arch/playstation2/conf/majors.playstation2:1.23 --- src/sys/arch/playstation2/conf/majors.playstation2:1.22 Mon Mar 31 11:25:49 2014 +++ src/sys/arch/playstation2/conf/majors.playstation2 Mon Jan 28 02:28:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.playstation2,v 1.22 2014/03/31 11:25:49 martin Exp $ +# $NetBSD: majors.playstation2,v 1.23 2019/01/28 02:28:59 dholland Exp $ # # Device majors for playstation2 # @@ -11,6 +11,7 @@ device-major filedesc char 4 device-major log char 5 device-major ptc char 6 pty device-major pts char 7 pty +#device-major obsolete char 8 obsolete (lkm) device-major wd char 10 block 1 wd @@ -41,9 +42,11 @@ device-major ucom char 35 ucom device-major urio char 36 urio device-major uscanner char 37 uscanner device-major clockctl char 38 clockctl +#device-major obsolete char 39 obsolete (systrace) device-major cgd char 40 block 10 cgd device-major ksyms char 41 ksyms device-major wsfont char 42 wsfont +#device-major obsolete char 43 obsolete (opencrypto) device-major nsmb char 98 nsmb Index: src/sys/arch/pmax/conf/majors.pmax diff -u src/sys/arch/pmax/conf/majors.pmax:1.22 src/sys/arch/pmax/conf/majors.pmax:1.23 --- src/sys/arch/pmax/conf/majors.pmax:1.22 Fri Oct 21 18:11:59 2016 +++ src/sys/arch/pmax/conf/majors.pmax Mon Jan 28 02:29:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.pmax,v 1.22 2016/10/21 18:11:59 flxd Exp $ +# $NetBSD: majors.pmax,v 1.23 2019/01/28 02:29:00 dholland Exp $ # # Device majors for pmax # @@ -17,6 +17,7 @@ device-major sd char 9 block 19 sd device-major vnd char 11 block 2 vnd device-major bpf char 12 bpfilter +#device-major obsolete char 15 obsolete (dtop) device-major dz char 16 dz device-major zstty char 17 zstty @@ -33,6 +34,8 @@ device-major ch char 54 ch device-major uk char 55 uk device-major rz char 56 block 21 rz +#device-major obsolete char 85 obsolete (rasterconsole) +#device-major obsolete char 86 obsolete (fb) device-major ccd char 87 block 24 ccd device-major wsdisplay char 88 wsdisplay device-major wskbd char 89 wskbd @@ -40,6 +43,7 @@ device-major wsmouse char 90 wsmouse device-major ipl char 91 ipfilter device-major rnd char 92 rnd device-major tun char 93 tun +#device-major obsolete char 94 obsolete (lkm) device-major scsibus char 95 scsibus device-major raid char 96 block 32 raid device-major md char 97 block 17 md @@ -48,9 +52,11 @@ device-major audio char 99 audio device-major clockctl char 100 clockctl device-major wsmux char 101 wsmux device-major wsfont char 102 wsfont +#device-major obsolete char 103 obsolete (systrace) device-major cgd char 104 block 33 cgd device-major ksyms char 105 ksyms device-major nsmb char 106 nsmb +#device-major obsolete char 107 obsolete (opencrypto) # Majors up to 143 are reserved for machine-dependent drivers. # New machine-independent driver majors are assigned in Index: src/sys/arch/powerpc/conf/majors.powerpc diff -u src/sys/arch/powerpc/conf/majors.powerpc:1.13 src/sys/arch/powerpc/conf/majors.powerpc:1.14 --- src/sys/arch/powerpc/conf/majors.powerpc:1.13 Sun Jan 27 17:59:23 2019 +++ src/sys/arch/powerpc/conf/majors.powerpc Mon Jan 28 02:29:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.powerpc,v 1.13 2019/01/27 17:59:23 dholland Exp $ +# $NetBSD: majors.powerpc,v 1.14 2019/01/28 02:29:00 dholland Exp $ # # Device majors for shared PowerPC # @@ -35,6 +35,7 @@ device-major aed char 28 aed device-major vcoda char 29 vcoda device-major wd char 30 block 10 wd +#device-major obsolete char 31 obsolete (lkm) device-major filedesc char 32 device-major nvram char 33 nvram device-major scsibus char 34 scsibus @@ -59,11 +60,17 @@ device-major sequencer char 50 sequenc device-major urio char 51 urio device-major uscanner char 52 uscanner device-major openfirm char 53 openfirm +#device-major obsolete char 54 obsolete (isdn) +#device-major obsolete char 55 obsolete (isdnctl) +#device-major obsolete char 56 obsolete (isdnbchan) +#device-major obsolete char 57 obsolete (isdntrc) +#device-major obsolete char 58 obsolete (isdntel) device-major ld char 59 block 13 ld device-major pci char 60 pci device-major clockctl char 61 clockctl device-major sysmon char 62 sysmon +#device-major obsolete char 63 obsolete (systrace) device-major apm char 64 apm device-major kttcp char 65 kttcp device-major cgd char 66 block 14 cgd @@ -78,7 +85,7 @@ device-major dmoverio char 75 dmoverio device-major twe char 76 twe device-major altq char 77 altq device-major joy char 78 joy - +#device-major obsolete char 79 obsolete (spkr) device-major gtmpsc char 80 gtmpsc #device-major obsolete char 81 obsolete (satlink) Index: src/sys/arch/prep/conf/majors.prep diff -u src/sys/arch/prep/conf/majors.prep:1.26 src/sys/arch/prep/conf/majors.prep:1.27 --- src/sys/arch/prep/conf/majors.prep:1.26 Sun Jan 27 17:59:23 2019 +++ src/sys/arch/prep/conf/majors.prep Mon Jan 28 02:29:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.prep,v 1.26 2019/01/27 17:59:23 dholland Exp $ +# $NetBSD: majors.prep,v 1.27 2019/01/28 02:29:00 dholland Exp $ # # Device majors for prep # @@ -14,7 +14,7 @@ device-major log char 7 device-major com char 8 com device-major fd char 9 block 2 fdc device-major wt char 10 block 3 wt -#device-major scd char 11 block 15 scd +#device-major obsolete char 11 block 15 obsolete (scd) device-major pc char 12 pc device-major sd char 13 block 4 sd device-major st char 14 block 5 st @@ -30,6 +30,8 @@ device-major bpf char 23 bpfilter device-major md char 24 block 17 md device-major joy char 26 joy +#device-major obsolete char 27 obsolete (spkr) +#device-major obsolete char 28 obsolete (lkm) device-major nvram char 33 nvram @@ -53,11 +55,19 @@ device-major scsibus char 61 scsibus device-major raid char 62 block 18 raid device-major wsmux char 65 wsmux +#device-major obsolete char 66 obsolete (isdn) +#device-major obsolete char 67 obsolete (isdnctl) +#device-major obsolete char 68 obsolete (isdnbchan) +#device-major obsolete char 69 obsolete (isdntrc) +#device-major obsolete char 70 obsolete (isdntel) device-major wsfont char 71 wsfont device-major pci char 72 pci device-major clockctl char 73 clockctl +#device-major obsolete char 74 obsolete (systrace) device-major cgd char 75 block 19 cgd device-major ksyms char 76 ksyms +#device-major obsolete char 77 obsolete (pf) +#device-major obsolete char 78 obsolete (opencrypto) device-major nsmb char 98 nsmb Index: src/sys/arch/riscv/conf/majors.riscv diff -u src/sys/arch/riscv/conf/majors.riscv:1.6 src/sys/arch/riscv/conf/majors.riscv:1.7 --- src/sys/arch/riscv/conf/majors.riscv:1.6 Sun Jan 27 18:00:06 2019 +++ src/sys/arch/riscv/conf/majors.riscv Mon Jan 28 02:29:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.riscv,v 1.6 2019/01/27 18:00:06 dholland Exp $ +# $NetBSD: majors.riscv,v 1.7 2019/01/28 02:29:00 dholland Exp $ # # Device majors for riscv # @@ -12,9 +12,15 @@ device-major lpt char 31 lpt device-major ipl char 35 ipfilter #device-major obsolete char 38 obsolete (satlink) +#device-major obsolete char 41 obsolete (spkr) device-major esh char 44 esh device-major midi char 49 midi device-major sequencer char 50 sequencer +#device-major obsolete char 51 obsolete (isdn) +#device-major obsolete char 52 obsolete (isdnctl) +#device-major obsolete char 53 obsolete (isdnbchan) +#device-major obsolete char 54 obsolete (isdntrc) +#device-major obsolete char 55 obsolete (isdntel) device-major cy char 60 cy device-major cz char 61 cz device-major altq char 64 altq Index: src/sys/arch/sgimips/conf/majors.sgimips diff -u src/sys/arch/sgimips/conf/majors.sgimips:1.30 src/sys/arch/sgimips/conf/majors.sgimips:1.31 --- src/sys/arch/sgimips/conf/majors.sgimips:1.30 Wed Dec 19 13:57:49 2018 +++ src/sys/arch/sgimips/conf/majors.sgimips Mon Jan 28 02:29:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.sgimips,v 1.30 2018/12/19 13:57:49 maxv Exp $ +# $NetBSD: majors.sgimips,v 1.31 2019/01/28 02:29:00 dholland Exp $ # # Device majors for sgimips # @@ -24,6 +24,7 @@ device-major ctty char 21 device-major pts char 22 pty device-major ptc char 23 pty device-major log char 24 +#device-major obsolete char 25 obsolete (lkm) device-major filedesc char 26 device-major bpf char 27 bpfilter device-major tun char 28 tun @@ -36,6 +37,12 @@ device-major scsibus char 34 scsibus device-major zstty char 35 zstty device-major com char 36 com device-major arcbios char 37 +#device-major obsolete char 38 obsolete (isdn) +#device-major obsolete char 39 obsolete (isdnctl) +#device-major obsolete char 40 obsolete (isdnbchan) +#device-major obsolete char 41 obsolete (isdntrc) +#device-major obsolete char 42 obsolete (isdntel) +#device-major obsolete char 43 obsolete (compat_svr4) device-major ses char 44 ses device-major wsdisplay char 50 wsdisplay @@ -45,6 +52,9 @@ device-major wsmux char 53 wsmux device-major wsfont char 54 wsfont device-major clockctl char 60 clockctl +#device-major obsolete char 61 obsolete (compat_irix) +#device-major obsolete char 62 obsolete (compat_irix) +#device-major obsolete char 63 obsolete (systrace) device-major audio char 64 audio device-major pci char 65 pci device-major irframe char 66 irframedrv Index: src/sys/arch/shark/conf/majors.shark diff -u src/sys/arch/shark/conf/majors.shark:1.28 src/sys/arch/shark/conf/majors.shark:1.29 --- src/sys/arch/shark/conf/majors.shark:1.28 Fri Feb 17 19:43:40 2017 +++ src/sys/arch/shark/conf/majors.shark Mon Jan 28 02:29:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.shark,v 1.28 2017/02/17 19:43:40 macallan Exp $ +# $NetBSD: majors.shark,v 1.29 2019/01/28 02:29:00 dholland Exp $ # # Device majors for shark # @@ -27,10 +27,15 @@ device-major cgd char 22 block 22 cgd device-major sd char 24 block 24 sd device-major st char 25 block 25 st device-major cd char 26 block 26 cd - +#device-major obsolete char 27 obsolete (ses) +#device-major obsolete char 28 obsolete (uk) +#device-major obsolete char 29 obsolete (ch) +#device-major obsolete char 30 obsolete (ss) +#device-major obsolete char 31 obsolete (scsibus) device-major bpf char 32 bpfilter device-major tun char 33 tun device-major filedesc char 34 +#device-major obsolete char 35 obsolete (lkm) device-major audio char 36 audio device-major opms char 40 opms @@ -59,7 +64,9 @@ device-major wsmux char 73 wsmux device-major openfirm char 77 openfirm | ofwgencfg device-major clockctl char 84 clockctl +#device-major obsolete char 85 obsolete (systrace) device-major ksyms char 86 ksyms +#device-major obsolete char 87 obsolete (pf) device-major pci char 88 pci device-major nsmb char 98 nsmb Index: src/sys/arch/sparc/conf/majors.sparc diff -u src/sys/arch/sparc/conf/majors.sparc:1.37 src/sys/arch/sparc/conf/majors.sparc:1.38 --- src/sys/arch/sparc/conf/majors.sparc:1.37 Wed Dec 19 13:57:49 2018 +++ src/sys/arch/sparc/conf/majors.sparc Mon Jan 28 02:29:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.sparc,v 1.37 2018/12/19 13:57:49 maxv Exp $ +# $NetBSD: majors.sparc,v 1.38 2019/01/28 02:29:00 dholland Exp $ # # Device majors for sparc # @@ -44,6 +44,7 @@ device-major lpt char 37 lpt device-major cgfour char 39 cgfour device-major xd char 42 block 10 xd +#device-major obsolete char 43 obsolete (compat_svr4) device-major vcoda char 47 vcoda @@ -62,6 +63,11 @@ device-major altq char 68 altq device-major audio char 69 audio device-major openprom char 70 device-major tctrl char 71 tctrl +#device-major obsolete char 72 obsolete (isdn) +#device-major obsolete char 73 obsolete (isdnctl) +#device-major obsolete char 74 obsolete (isdnbchan) +#device-major obsolete char 75 obsolete (isdntrc) +#device-major obsolete char 76 obsolete (isdntel) # sparc64: device-major sabtty char 77 sabtty # sparc64: device-major usb char 78 usb # sparc64: device-major uhid char 79 uhid @@ -91,6 +97,7 @@ device-major bpp char 107 bpp device-major tcx char 109 tcx device-major vnd char 110 block 8 vnd device-major tun char 111 tun +#device-major obsolete char 112 obsolete (lkm) device-major rnd char 119 rnd device-major scsibus char 120 scsibus @@ -99,10 +106,13 @@ device-major pnozz char 122 pnozz device-major pci char 123 pci device-major clcd char 124 clcd device-major clockctl char 125 clockctl +#device-major obsolete char 126 obsolete (systrace) device-major cgd char 127 block 26 cgd device-major kttcp char 128 kttcp device-major dmoverio char 129 dmoverio -# major 130 free (ex veriexec which is now a MI major) +# veriexec got moved to a MI major number +#device-major obsolete char 130 obsolete (veriexec) +#device-major obsolete char 131 obsolete (fwiso) device-major dpt char 132 dpt device-major twe char 133 twe device-major nsmb char 134 nsmb @@ -111,6 +121,7 @@ device-major sysmon char 135 sysmon device-major ksyms char 136 ksyms device-major joy char 137 joy +#device-major obsolete char 138 obsolete (opencrypto) # Majors up to 143 are reserved for machine-dependent drivers. # New machine-independent driver majors are assigned in Index: src/sys/arch/sparc64/conf/majors.sparc64 diff -u src/sys/arch/sparc64/conf/majors.sparc64:1.36 src/sys/arch/sparc64/conf/majors.sparc64:1.37 --- src/sys/arch/sparc64/conf/majors.sparc64:1.36 Wed Dec 19 13:57:50 2018 +++ src/sys/arch/sparc64/conf/majors.sparc64 Mon Jan 28 02:29:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.sparc64,v 1.36 2018/12/19 13:57:50 maxv Exp $ +# $NetBSD: majors.sparc64,v 1.37 2019/01/28 02:29:00 dholland Exp $ # # Device majors for sparc64 # @@ -40,6 +40,7 @@ device-major lpt char 37 lpt # sparc: device-major cgfour char 39 cgfour # sparc: device-major xd char 42 block 10 xd +#device-major obsolete char 43 obsolete (compat_svr4) device-major vcoda char 47 vcoda @@ -59,6 +60,11 @@ device-major altq char 68 altq device-major audio char 69 audio device-major openprom char 70 # sparc: device-major tctrl char 71 tctrl +#device-major obsolete char 72 obsolete (isdn) +#device-major obsolete char 73 obsolete (isdnctl) +#device-major obsolete char 74 obsolete (isdnbchan) +#device-major obsolete char 75 obsolete (isdntrc) +#device-major obsolete char 76 obsolete (isdntel) device-major sabtty char 77 sabtty device-major usb char 78 usb device-major uhid char 79 uhid @@ -88,6 +94,7 @@ device-major bpp char 107 bpp device-major tcx char 109 tcx device-major vnd char 110 block 8 vnd device-major tun char 111 tun +#device-major obsolete char 112 obsolete (lkm) device-major rnd char 119 rnd device-major scsibus char 120 scsibus @@ -96,10 +103,13 @@ device-major pcons char 122 pcons device-major pci char 123 pci device-major clcd char 124 clcd device-major clockctl char 125 clockctl +#device-major obsolete char 126 obsolete (systrace) device-major cgd char 127 block 26 cgd device-major kttcp char 128 kttcp device-major dmoverio char 129 dmoverio -# major 130 free (ex veriexec which is now a MI major) +# veriexec got moved to a MI major number +#device-major obsolete char 130 obsolete (veriexec) +#device-major obsolete char 131 obsolete (fwiso) device-major dpt char 132 dpt device-major twe char 133 twe device-major nsmb char 134 nsmb @@ -108,6 +118,7 @@ device-major sysmon char 135 sysmon device-major ksyms char 136 ksyms device-major joy char 137 joy +#device-major obsolete char 138 obsolete (opencrypto) # Majors up to 143 are reserved for machine-dependent drivers. # New machine-independent driver majors are assigned in Index: src/sys/arch/sun2/conf/majors.sun2 diff -u src/sys/arch/sun2/conf/majors.sun2:1.21 src/sys/arch/sun2/conf/majors.sun2:1.22 --- src/sys/arch/sun2/conf/majors.sun2:1.21 Wed Dec 19 13:57:50 2018 +++ src/sys/arch/sun2/conf/majors.sun2 Mon Jan 28 02:29:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.sun2,v 1.21 2018/12/19 13:57:50 maxv Exp $ +# $NetBSD: majors.sun2,v 1.22 2019/01/28 02:29:00 dholland Exp $ # # Device majors for sun2 # @@ -44,15 +44,20 @@ device-major ch char 59 ch device-major ss char 60 ss device-major uk char 61 uk +#device-major obsolete char 72 obsolete (lkm) device-major rnd char 80 rnd device-major scsibus char 81 scsibus device-major raid char 82 block 25 raid +#device-major obsolete char 83 obsolete (compat_svr4) device-major pcons char 88 pcons device-major clockctl char 89 clockctl +#device-major obsolete char 90 obsolete (systrace) device-major cgd char 91 block 26 cgd device-major ksyms char 92 ksyms +#device-major obsolete char 93 obsolete (pf) +#device-major obsolete char 94 obsolete (opencrypto) device-major nsmb char 98 nsmb Index: src/sys/arch/sun3/conf/majors.sun3 diff -u src/sys/arch/sun3/conf/majors.sun3:1.21 src/sys/arch/sun3/conf/majors.sun3:1.22 --- src/sys/arch/sun3/conf/majors.sun3:1.21 Wed Dec 19 13:57:50 2018 +++ src/sys/arch/sun3/conf/majors.sun3 Mon Jan 28 02:29:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.sun3,v 1.21 2018/12/19 13:57:50 maxv Exp $ +# $NetBSD: majors.sun3,v 1.22 2019/01/28 02:29:00 dholland Exp $ # # Device majors for sun3/sun3x # @@ -52,13 +52,18 @@ device-major ch char 59 ch device-major ss char 60 ss device-major uk char 61 uk +#device-major obsolete char 72 obsolete (lkm) device-major rnd char 80 rnd device-major scsibus char 81 scsibus device-major raid char 82 block 25 raid +#device-major obsolete char 83 obsolete (compat_svr4) device-major clockctl char 84 clockctl +#device-major obsolete char 85 obsolete (systrace) device-major cgd char 86 block 26 cgd device-major ksyms char 87 ksyms +#device-major obsolete char 88 obsolete (pf) +#device-major obsolete char 89 obsolete (opencrytpo) device-major nsmb char 98 nsmb Index: src/sys/arch/vax/conf/majors.vax diff -u src/sys/arch/vax/conf/majors.vax:1.28 src/sys/arch/vax/conf/majors.vax:1.29 --- src/sys/arch/vax/conf/majors.vax:1.28 Thu Mar 29 15:45:15 2018 +++ src/sys/arch/vax/conf/majors.vax Mon Jan 28 02:29:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.vax,v 1.28 2018/03/29 15:45:15 ragge Exp $ +# $NetBSD: majors.vax,v 1.29 2019/01/28 02:29:00 dholland Exp $ # # Device majors for vax # @@ -78,6 +78,7 @@ device-major scsibus char 72 scsibus device-major raid char 73 block 25 raid device-major wsmux char 74 wsmux device-major clockctl char 75 clockctl +#device-major obsolete char 76 obsolete (systrace) device-major cgd char 77 block 26 cgd device-major rf char 78 block 27 rf device-major ksyms char 79 ksyms Index: src/sys/arch/x68k/conf/majors.x68k diff -u src/sys/arch/x68k/conf/majors.x68k:1.29 src/sys/arch/x68k/conf/majors.x68k:1.30 --- src/sys/arch/x68k/conf/majors.x68k:1.29 Wed Dec 19 13:57:51 2018 +++ src/sys/arch/x68k/conf/majors.x68k Mon Jan 28 02:29:01 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.x68k,v 1.29 2018/12/19 13:57:51 maxv Exp $ +# $NetBSD: majors.x68k,v 1.30 2019/01/28 02:29:01 dholland Exp $ # # Device majors for x68k # @@ -27,9 +27,10 @@ device-major st char 20 block 5 st device-major filedesc char 21 device-major bpf char 22 bpfilter device-major sram char 23 sram +#device-major obsolete char 24 obsolete (lkm) device-major tun char 31 tun -#obsolete pow char 32 pow +#device-major obsolete char 32 obsolete (pow) device-major bell char 33 bell device-major ccd char 34 block 15 ccd device-major ss char 35 ss @@ -39,7 +40,14 @@ device-major ipl char 38 ipfilter device-major rnd char 39 rnd device-major scsibus char 40 scsibus device-major raid char 41 block 16 raid +#device-major obsolete char 42 obsolete (compat_svr4) +#device-major obsolete char 43 obsolete (isdn) +#device-major obsolete char 44 obsolete (isdnctl) +#device-major obsolete char 45 obsolete (isdnbchan) +#device-major obsolete char 46 obsolete (isdntrc) +#device-major obsolete char 47 obsolete (isdntel) device-major clockctl char 48 clockctl +#device-major obsolete char 49 obsolete (systrace) device-major usb char 50 usb device-major ugen char 51 ugen device-major cgd char 52 block 17 cgd Index: src/sys/arch/zaurus/conf/majors.zaurus diff -u src/sys/arch/zaurus/conf/majors.zaurus:1.8 src/sys/arch/zaurus/conf/majors.zaurus:1.9 --- src/sys/arch/zaurus/conf/majors.zaurus:1.8 Sun Sep 23 09:21:03 2018 +++ src/sys/arch/zaurus/conf/majors.zaurus Mon Jan 28 02:29:01 2019 @@ -1,4 +1,4 @@ -# $NetBSD: majors.zaurus,v 1.8 2018/09/23 09:21:03 maxv Exp $ +# $NetBSD: majors.zaurus,v 1.9 2019/01/28 02:29:01 dholland Exp $ # # Device majors for zaurus # @@ -37,6 +37,7 @@ device-major ses char 30 ses device-major bpf char 32 bpfilter device-major tun char 33 tun device-major filedesc char 34 +#device-major obsolete char 35 obsolete (lkm) device-major audio char 36 audio device-major vidcconsole char 37 vidcconsole @@ -72,6 +73,11 @@ device-major urio char 75 urio device-major uscanner char 76 uscanner device-major openfirm char 77 openfirm device-major biconsdev char 78 biconsdev +#device-major obsolete char 79 obsolete (isdn) +#device-major obsolete char 80 obsolete (isdnctl) +#device-major obsolete char 81 obsolete (isdnbchan) +#device-major obsolete char 82 obsolete (isdntrc) +#device-major obsolete char 83 obsolete (isdntel) device-major sacom char 84 sacom device-major mly char 85 mly device-major wsfont char 86 wsfont @@ -86,6 +92,7 @@ device-major clockctl char 94 clockctl device-major irframe char 95 irframedrv device-major cir char 96 cir device-major radio char 97 radio +#device-major obsolete char 98 obsolete (systrace) device-major kttcp char 99 kttcp device-major ixpcom char 100 ixpcom device-major sysmon char 101 sysmon @@ -93,6 +100,7 @@ device-major dmoverio char 102 dmoverio device-major apmdev char 103 apmdev device-major sscom char 104 sscom device-major ksyms char 105 ksyms +#device-major obsolete char 106 obsolete (isdnbchan) device-major epcom char 107 epcom device-major tslcd char 108 tslcd device-major twe char 109 twe