head 1.5; access; symbols netbsd-11-0-RC4:1.5 netbsd-11-0-RC3:1.5 netbsd-11-0-RC2:1.5 netbsd-11-0-RC1:1.5 perseant-exfatfs-base-20250801:1.5 netbsd-11:1.5.0.30 netbsd-11-base:1.5 netbsd-10-1-RELEASE:1.5 perseant-exfatfs-base-20240630:1.5 perseant-exfatfs:1.5.0.28 perseant-exfatfs-base:1.5 netbsd-8-3-RELEASE:1.2 netbsd-9-4-RELEASE:1.4 netbsd-10-0-RELEASE:1.5 netbsd-10-0-RC6:1.5 netbsd-10-0-RC5:1.5 netbsd-10-0-RC4:1.5 netbsd-10-0-RC3:1.5 netbsd-10-0-RC2:1.5 thorpej-ifq:1.5.0.26 thorpej-ifq-base:1.5 thorpej-altq-separation:1.5.0.24 thorpej-altq-separation-base:1.5 netbsd-10-0-RC1:1.5 netbsd-10:1.5.0.22 netbsd-10-base:1.5 bouyer-sunxi-drm:1.5.0.20 bouyer-sunxi-drm-base:1.5 netbsd-9-3-RELEASE:1.4 thorpej-i2c-spi-conf2:1.5.0.18 thorpej-i2c-spi-conf2-base:1.5 thorpej-futex2:1.5.0.16 thorpej-futex2-base:1.5 thorpej-cfargs2:1.5.0.14 thorpej-cfargs2-base:1.5 cjep_sun2x-base1:1.5 cjep_sun2x:1.5.0.12 cjep_sun2x-base:1.5 cjep_staticlib_x-base1:1.5 netbsd-9-2-RELEASE:1.4 cjep_staticlib_x:1.5.0.10 cjep_staticlib_x-base:1.5 thorpej-i2c-spi-conf:1.5.0.8 thorpej-i2c-spi-conf-base:1.5 thorpej-cfargs:1.5.0.6 thorpej-cfargs-base:1.5 thorpej-futex:1.5.0.4 thorpej-futex-base:1.5 netbsd-9-1-RELEASE:1.4 bouyer-xenpvh-base2:1.5 phil-wifi-20200421:1.5 bouyer-xenpvh-base1:1.5 phil-wifi-20200411:1.5 bouyer-xenpvh:1.5.0.2 bouyer-xenpvh-base:1.5 is-mlppp:1.4.0.8 is-mlppp-base:1.4 phil-wifi-20200406:1.5 netbsd-8-2-RELEASE:1.2 ad-namecache-base3:1.4 netbsd-9-0-RELEASE:1.4 netbsd-9-0-RC2:1.4 ad-namecache-base2:1.4 ad-namecache-base1:1.4 ad-namecache:1.4.0.6 ad-namecache-base:1.4 netbsd-9-0-RC1:1.4 phil-wifi-20191119:1.4 netbsd-9:1.4.0.4 netbsd-9-base:1.4 phil-wifi-20190609:1.4 netbsd-8-1-RELEASE:1.2 netbsd-8-1-RC1:1.2 isaki-audio2:1.4.0.2 isaki-audio2-base:1.4 pgoyette-compat-merge-20190127:1.2.32.1 pgoyette-compat-20190127:1.3 pgoyette-compat-20190118:1.3 pgoyette-compat-1226:1.3 pgoyette-compat-1126:1.2 pgoyette-compat-1020:1.2 pgoyette-compat-0930:1.2 pgoyette-compat-0906:1.2 netbsd-7-2-RELEASE:1.2 pgoyette-compat-0728:1.2 netbsd-8-0-RELEASE:1.2 phil-wifi:1.2.0.34 phil-wifi-base:1.2 pgoyette-compat-0625:1.2 netbsd-8-0-RC2:1.2 pgoyette-compat-0521:1.2 pgoyette-compat-0502:1.2 pgoyette-compat-0422:1.2 netbsd-8-0-RC1:1.2 pgoyette-compat-0415:1.2 pgoyette-compat-0407:1.2 pgoyette-compat-0330:1.2 pgoyette-compat-0322:1.2 pgoyette-compat-0315:1.2 netbsd-7-1-2-RELEASE:1.2 pgoyette-compat:1.2.0.32 pgoyette-compat-base:1.2 netbsd-7-1-1-RELEASE:1.2 tls-maxphys-base-20171202:1.2 matt-nb8-mediatek:1.2.0.30 matt-nb8-mediatek-base:1.2 nick-nhusb-base-20170825:1.2 perseant-stdc-iso10646:1.2.0.28 perseant-stdc-iso10646-base:1.2 netbsd-8:1.2.0.26 netbsd-8-base:1.2 prg-localcount2-base3:1.2 prg-localcount2-base2:1.2 prg-localcount2-base1:1.2 prg-localcount2:1.2.0.24 prg-localcount2-base:1.2 pgoyette-localcount-20170426:1.2 bouyer-socketcan-base1:1.2 jdolecek-ncq:1.2.0.22 jdolecek-ncq-base:1.2 pgoyette-localcount-20170320:1.2 netbsd-7-1:1.2.0.20 netbsd-7-1-RELEASE:1.2 netbsd-7-1-RC2:1.2 nick-nhusb-base-20170204:1.2 netbsd-7-nhusb-base-20170116:1.2 bouyer-socketcan:1.2.0.18 bouyer-socketcan-base:1.2 pgoyette-localcount-20170107:1.2 netbsd-7-1-RC1:1.2 nick-nhusb-base-20161204:1.2 pgoyette-localcount-20161104:1.2 netbsd-7-0-2-RELEASE:1.2 nick-nhusb-base-20161004:1.2 localcount-20160914:1.2 netbsd-7-nhusb:1.2.0.16 netbsd-7-nhusb-base:1.2 pgoyette-localcount-20160806:1.2 pgoyette-localcount-20160726:1.2 pgoyette-localcount:1.2.0.14 pgoyette-localcount-base:1.2 nick-nhusb-base-20160907:1.2 nick-nhusb-base-20160529:1.2 netbsd-7-0-1-RELEASE:1.2 nick-nhusb-base-20160422:1.2 nick-nhusb-base-20160319:1.2 nick-nhusb-base-20151226:1.2 netbsd-7-0:1.2.0.12 netbsd-7-0-RELEASE:1.2 nick-nhusb-base-20150921:1.2 netbsd-7-0-RC3:1.2 netbsd-7-0-RC2:1.2 netbsd-7-0-RC1:1.2 nick-nhusb-base-20150606:1.2 nick-nhusb-base-20150406:1.2 nick-nhusb:1.2.0.10 nick-nhusb-base:1.2 tls-maxphys-base:1.2 tls-maxphys:1.2.0.8 netbsd-7:1.2.0.6 netbsd-7-base:1.2 yamt-pagecache:1.2.0.4 yamt-pagecache-base9:1.2 tls-earlyentropy:1.2.0.2 tls-earlyentropy-base:1.2 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.2 riastradh-drm2-base3:1.1 rmind-smpnet-base:1.2 rmind-smpnet:1.1.0.4 rmind-smpnet-nbase:1.2 riastradh-drm2-base2:1.1 riastradh-drm2:1.1.0.2 riastradh-drm2-base1:1.1; locks; strict; comment @# @; 1.5 date 2020.04.04.16.06.13; author jdolecek; state Exp; branches; next 1.4; commitid IG0UjxAKsezJj53C; 1.4 date 2019.01.28.02.28.57; author dholland; state Exp; branches; next 1.3; commitid clBghW9IyGWADu9B; 1.3 date 2018.12.19.13.57.46; author maxv; state Exp; branches; next 1.2; commitid mM5V1h9xgHV4Mp4B; 1.2 date 2014.03.18.18.20.41; author riastradh; state Exp; branches 1.2.4.1 1.2.8.1 1.2.32.1 1.2.34.1; next 1.1; commitid YersUbOm2SKa4dtx; 1.1 date 2013.07.18.22.08.59; author matt; state Exp; branches 1.1.2.1 1.1.4.1; next ; commitid 74jFdC8BpF4x80Yw; 1.2.4.1 date 2014.03.18.18.20.41; author yamt; state dead; branches; next 1.2.4.2; commitid VUUXuyNWnt3AKwBx; 1.2.4.2 date 2014.05.22.11.39.43; author yamt; state Exp; branches; next ; commitid VUUXuyNWnt3AKwBx; 1.2.8.1 date 2014.03.18.18.20.41; author tls; state dead; branches; next 1.2.8.2; commitid jTnpym9Qu0o4R1Nx; 1.2.8.2 date 2014.08.20.00.02.57; author tls; state Exp; branches; next ; commitid jTnpym9Qu0o4R1Nx; 1.2.32.1 date 2018.12.26.14.01.36; author pgoyette; state Exp; branches; next ; commitid xUhK8IAeBM1azj5B; 1.2.34.1 date 2019.06.10.22.06.12; author christos; state Exp; branches; next 1.2.34.2; commitid jtc8rnCzWiEEHGqB; 1.2.34.2 date 2020.04.08.14.07.36; author martin; state Exp; branches; next ; commitid Qli2aW9E74UFuA3C; 1.1.2.1 date 2013.07.18.22.08.59; author riastradh; state dead; branches; next 1.1.2.2; commitid rochtllMBJfBDDYw; 1.1.2.2 date 2013.07.23.21.07.33; author riastradh; state Exp; branches; next ; commitid rochtllMBJfBDDYw; 1.1.4.1 date 2013.07.18.22.08.59; author rmind; state dead; branches; next 1.1.4.2; commitid cbp9Ov2uYijlqh3x; 1.1.4.2 date 2013.08.28.23.59.15; author rmind; state Exp; branches; next ; commitid cbp9Ov2uYijlqh3x; desc @@ 1.5 log @mark nsmb major obsolete @ text @# $NetBSD: majors.evbcf,v 1.4 2019/01/28 02:28:57 dholland Exp $ # # Device majors for mvme68k # device-major cons char 0 device-major ctty char 1 device-major mem char 2 device-major swap char 3 block 3 vmswap device-major pts char 4 pty device-major ptc char 5 pty device-major log char 6 device-major ipl char 7 ipfilter device-major sd char 8 block 4 sd device-major lpt char 11 lpt device-major zstty char 12 zstty device-major clmpcc char 13 clmpcc device-major cftty char 14 cfuart device-major ccd char 17 block 5 ccd device-major cd char 18 block 8 cd device-major vnd char 19 block 6 vnd 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 ses char 30 ses device-major ch char 31 ch device-major md char 32 block 9 md device-major ss char 33 ss 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 #device-major obsolete char 98 obsolete (nsmb) # Majors up to 143 are reserved for machine-dependent drivers. # New machine-independent driver majors are assigned in # sys/conf/majors. @ 1.4 log @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.) @ text @d1 1 a1 1 # $NetBSD: majors.evbcf,v 1.3 2018/12/19 13:57:46 maxv Exp $ d42 1 a42 1 device-major nsmb char 98 nsmb @ 1.3 log @Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@@ recently, but also as discussed several times in the past. @ text @d1 1 a1 1 # $NetBSD: majors.evbcf,v 1.2 2014/03/18 18:20:41 riastradh Exp $ d37 1 @ 1.2 log @Merge riastradh-drm2 to HEAD. @ text @d1 1 a1 1 # $NetBSD: majors.evbcf,v 1.1.2.2 2013/07/23 21:07:33 riastradh Exp $ a36 1 device-major svr4_net char 38 compat_svr4 @ 1.2.34.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: majors.evbcf,v 1.4 2019/01/28 02:28:57 dholland Exp $ d37 1 a37 1 #device-major obsolete char 38 obsolete (compat_svr4) @ 1.2.34.2 log @Merge changes from current as of 20200406 @ text @d1 1 a1 1 # $NetBSD$ d42 1 a42 1 #device-major obsolete char 98 obsolete (nsmb) @ 1.2.32.1 log @Sync with HEAD, resolve a few conflicts @ text @d1 1 a1 1 # $NetBSD$ d37 1 @ 1.2.8.1 log @file majors.evbcf was added on branch tls-maxphys on 2014-08-20 00:02:57 +0000 @ text @d1 46 @ 1.2.8.2 log @Rebase to HEAD as of a few days ago. @ text @a0 46 # $NetBSD$ # # Device majors for mvme68k # device-major cons char 0 device-major ctty char 1 device-major mem char 2 device-major swap char 3 block 3 vmswap device-major pts char 4 pty device-major ptc char 5 pty device-major log char 6 device-major ipl char 7 ipfilter device-major sd char 8 block 4 sd device-major lpt char 11 lpt device-major zstty char 12 zstty device-major clmpcc char 13 clmpcc device-major cftty char 14 cfuart device-major ccd char 17 block 5 ccd device-major cd char 18 block 8 cd device-major vnd char 19 block 6 vnd 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 ses char 30 ses device-major ch char 31 ch device-major md char 32 block 9 md device-major ss char 33 ss 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 svr4_net char 38 compat_svr4 device-major clockctl char 39 clockctl device-major cgd char 41 block 17 cgd device-major ksyms char 42 ksyms device-major nsmb char 98 nsmb # Majors up to 143 are reserved for machine-dependent drivers. # New machine-independent driver majors are assigned in # sys/conf/majors. @ 1.2.4.1 log @file majors.evbcf was added on branch yamt-pagecache on 2014-05-22 11:39:43 +0000 @ text @d1 46 @ 1.2.4.2 log @sync with head. for a reference, the tree before this commit was tagged as yamt-pagecache-tag8. this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments") @ text @a0 46 # $NetBSD$ # # Device majors for mvme68k # device-major cons char 0 device-major ctty char 1 device-major mem char 2 device-major swap char 3 block 3 vmswap device-major pts char 4 pty device-major ptc char 5 pty device-major log char 6 device-major ipl char 7 ipfilter device-major sd char 8 block 4 sd device-major lpt char 11 lpt device-major zstty char 12 zstty device-major clmpcc char 13 clmpcc device-major cftty char 14 cfuart device-major ccd char 17 block 5 ccd device-major cd char 18 block 8 cd device-major vnd char 19 block 6 vnd 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 ses char 30 ses device-major ch char 31 ch device-major md char 32 block 9 md device-major ss char 33 ss 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 svr4_net char 38 compat_svr4 device-major clockctl char 39 clockctl device-major cgd char 41 block 17 cgd device-major ksyms char 42 ksyms device-major nsmb char 98 nsmb # Majors up to 143 are reserved for machine-dependent drivers. # New machine-independent driver majors are assigned in # sys/conf/majors. @ 1.1 log @Add stub port for evbcf which has enough to do a distribution build. @ text @d1 1 a1 1 # $NetBSD: majors.mvme68k,v 1.20 2011/06/30 20:09:33 wiz Exp $ @ 1.1.4.1 log @file majors.evbcf was added on branch rmind-smpnet on 2013-08-28 23:59:15 +0000 @ text @d1 46 @ 1.1.4.2 log @sync with head @ text @a0 46 # $NetBSD$ # # Device majors for mvme68k # device-major cons char 0 device-major ctty char 1 device-major mem char 2 device-major swap char 3 block 3 vmswap device-major pts char 4 pty device-major ptc char 5 pty device-major log char 6 device-major ipl char 7 ipfilter device-major sd char 8 block 4 sd device-major lpt char 11 lpt device-major zstty char 12 zstty device-major clmpcc char 13 clmpcc device-major cftty char 14 cfuart device-major ccd char 17 block 5 ccd device-major cd char 18 block 8 cd device-major vnd char 19 block 6 vnd 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 ses char 30 ses device-major ch char 31 ch device-major md char 32 block 9 md device-major ss char 33 ss 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 svr4_net char 38 compat_svr4 device-major clockctl char 39 clockctl device-major cgd char 41 block 17 cgd device-major ksyms char 42 ksyms device-major nsmb char 98 nsmb # Majors up to 143 are reserved for machine-dependent drivers. # New machine-independent driver majors are assigned in # sys/conf/majors. @ 1.1.2.1 log @file majors.evbcf was added on branch riastradh-drm2 on 2013-07-23 21:07:33 +0000 @ text @d1 46 @ 1.1.2.2 log @sync with HEAD @ text @a0 46 # $NetBSD: majors.evbcf,v 1.1 2013/07/18 22:08:59 matt Exp $ # # Device majors for mvme68k # device-major cons char 0 device-major ctty char 1 device-major mem char 2 device-major swap char 3 block 3 vmswap device-major pts char 4 pty device-major ptc char 5 pty device-major log char 6 device-major ipl char 7 ipfilter device-major sd char 8 block 4 sd device-major lpt char 11 lpt device-major zstty char 12 zstty device-major clmpcc char 13 clmpcc device-major cftty char 14 cfuart device-major ccd char 17 block 5 ccd device-major cd char 18 block 8 cd device-major vnd char 19 block 6 vnd 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 ses char 30 ses device-major ch char 31 ch device-major md char 32 block 9 md device-major ss char 33 ss 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 svr4_net char 38 compat_svr4 device-major clockctl char 39 clockctl device-major cgd char 41 block 17 cgd device-major ksyms char 42 ksyms device-major nsmb char 98 nsmb # Majors up to 143 are reserved for machine-dependent drivers. # New machine-independent driver majors are assigned in # sys/conf/majors. @