head	1.217;
access;
symbols
	netbsd-11-0-RC3:1.216
	netbsd-11-0-RC2:1.216
	netbsd-11-0-RC1:1.216
	perseant-exfatfs-base-20250801:1.216
	netbsd-11:1.216.0.2
	netbsd-11-base:1.216
	netbsd-10-1-RELEASE:1.210
	perseant-exfatfs-base-20240630:1.212
	perseant-exfatfs:1.212.0.2
	perseant-exfatfs-base:1.212
	netbsd-8-3-RELEASE:1.194.8.1
	netbsd-9-4-RELEASE:1.203
	netbsd-10-0-RELEASE:1.210
	netbsd-10-0-RC6:1.210
	netbsd-10-0-RC5:1.210
	netbsd-10-0-RC4:1.210
	netbsd-10-0-RC3:1.210
	netbsd-10-0-RC2:1.210
	thorpej-ifq:1.211.0.4
	thorpej-ifq-base:1.211
	thorpej-altq-separation:1.211.0.2
	thorpej-altq-separation-base:1.211
	netbsd-10-0-RC1:1.210
	netbsd-10:1.210.0.4
	netbsd-10-base:1.210
	bouyer-sunxi-drm:1.210.0.2
	bouyer-sunxi-drm-base:1.210
	netbsd-9-3-RELEASE:1.203
	thorpej-i2c-spi-conf2:1.208.0.8
	thorpej-i2c-spi-conf2-base:1.208
	thorpej-futex2:1.208.0.6
	thorpej-futex2-base:1.208
	thorpej-cfargs2:1.208.0.4
	thorpej-cfargs2-base:1.208
	cjep_sun2x-base1:1.208
	cjep_sun2x:1.208.0.2
	cjep_sun2x-base:1.208
	cjep_staticlib_x-base1:1.208
	netbsd-9-2-RELEASE:1.203
	cjep_staticlib_x:1.207.0.6
	cjep_staticlib_x-base:1.207
	thorpej-i2c-spi-conf:1.207.0.4
	thorpej-i2c-spi-conf-base:1.208
	thorpej-cfargs:1.207.0.2
	thorpej-cfargs-base:1.207
	thorpej-futex:1.206.0.2
	thorpej-futex-base:1.207
	netbsd-9-1-RELEASE:1.203
	bouyer-xenpvh-base2:1.203
	phil-wifi-20200421:1.203
	bouyer-xenpvh-base1:1.203
	phil-wifi-20200411:1.203
	bouyer-xenpvh:1.203.0.8
	bouyer-xenpvh-base:1.203
	is-mlppp:1.203.0.6
	is-mlppp-base:1.203
	phil-wifi-20200406:1.203
	netbsd-8-2-RELEASE:1.194.8.1
	ad-namecache-base3:1.203
	netbsd-9-0-RELEASE:1.203
	netbsd-9-0-RC2:1.203
	ad-namecache-base2:1.203
	ad-namecache-base1:1.203
	ad-namecache:1.203.0.4
	ad-namecache-base:1.203
	netbsd-9-0-RC1:1.203
	phil-wifi-20191119:1.203
	netbsd-9:1.203.0.2
	netbsd-9-base:1.203
	phil-wifi-20190609:1.203
	netbsd-8-1-RELEASE:1.194.8.1
	netbsd-8-1-RC1:1.194.8.1
	isaki-audio2:1.202.0.2
	isaki-audio2-base:1.202
	pgoyette-compat-merge-20190127:1.198.2.2
	pgoyette-compat-20190127:1.200
	pgoyette-compat-20190118:1.200
	pgoyette-compat-1226:1.200
	pgoyette-compat-1126:1.199
	pgoyette-compat-1020:1.199
	pgoyette-compat-0930:1.199
	pgoyette-compat-0906:1.199
	netbsd-7-2-RELEASE:1.184.2.4
	pgoyette-compat-0728:1.198
	netbsd-8-0-RELEASE:1.194.8.1
	phil-wifi:1.198.0.4
	phil-wifi-base:1.198
	pgoyette-compat-0625:1.198
	netbsd-8-0-RC2:1.194.8.1
	pgoyette-compat-0521:1.198
	pgoyette-compat-0502:1.198
	pgoyette-compat-0422:1.198
	netbsd-8-0-RC1:1.194.8.1
	pgoyette-compat-0415:1.198
	pgoyette-compat-0407:1.198
	pgoyette-compat-0330:1.198
	pgoyette-compat-0322:1.198
	pgoyette-compat-0315:1.198
	netbsd-7-1-2-RELEASE:1.184.2.4
	pgoyette-compat:1.198.0.2
	pgoyette-compat-base:1.198
	netbsd-7-1-1-RELEASE:1.184.2.4
	tls-maxphys-base-20171202:1.197
	matt-nb8-mediatek:1.194.0.12
	matt-nb8-mediatek-base:1.194
	nick-nhusb-base-20170825:1.195
	perseant-stdc-iso10646:1.194.0.10
	perseant-stdc-iso10646-base:1.194
	netbsd-8:1.194.0.8
	netbsd-8-base:1.194
	prg-localcount2-base3:1.194
	prg-localcount2-base2:1.194
	prg-localcount2-base1:1.194
	prg-localcount2:1.194.0.6
	prg-localcount2-base:1.194
	pgoyette-localcount-20170426:1.194
	bouyer-socketcan-base1:1.194
	jdolecek-ncq:1.194.0.4
	jdolecek-ncq-base:1.194
	pgoyette-localcount-20170320:1.194
	netbsd-7-1:1.184.2.4.0.6
	netbsd-7-1-RELEASE:1.184.2.4
	netbsd-7-1-RC2:1.184.2.4
	nick-nhusb-base-20170204:1.194
	netbsd-7-nhusb-base-20170116:1.184.2.4
	bouyer-socketcan:1.194.0.2
	bouyer-socketcan-base:1.194
	pgoyette-localcount-20170107:1.194
	netbsd-7-1-RC1:1.184.2.4
	nick-nhusb-base-20161204:1.191
	pgoyette-localcount-20161104:1.191
	netbsd-7-0-2-RELEASE:1.184.2.4
	nick-nhusb-base-20161004:1.191
	localcount-20160914:1.191
	netbsd-7-nhusb:1.184.2.4.0.4
	netbsd-7-nhusb-base:1.184.2.4
	pgoyette-localcount-20160806:1.191
	pgoyette-localcount-20160726:1.191
	pgoyette-localcount:1.191.0.2
	pgoyette-localcount-base:1.191
	nick-nhusb-base-20160907:1.191
	nick-nhusb-base-20160529:1.191
	netbsd-7-0-1-RELEASE:1.184.2.4
	nick-nhusb-base-20160422:1.191
	nick-nhusb-base-20160319:1.191
	nick-nhusb-base-20151226:1.191
	netbsd-7-0:1.184.2.4.0.2
	netbsd-7-0-RELEASE:1.184.2.4
	nick-nhusb-base-20150921:1.191
	netbsd-7-0-RC3:1.184.2.4
	netbsd-7-0-RC2:1.184.2.4
	netbsd-7-0-RC1:1.184.2.4
	nick-nhusb-base-20150606:1.190
	nick-nhusb-base-20150406:1.190
	nick-nhusb:1.190.0.2
	nick-nhusb-base:1.190
	netbsd-5-2-3-RELEASE:1.147
	netbsd-5-1-5-RELEASE:1.147
	netbsd-6-0-6-RELEASE:1.169
	netbsd-6-1-5-RELEASE:1.169
	netbsd-7:1.184.0.2
	netbsd-7-base:1.184
	yamt-pagecache-base9:1.181
	yamt-pagecache-tag8:1.167.2.3
	netbsd-6-1-4-RELEASE:1.169
	netbsd-6-0-5-RELEASE:1.169
	tls-earlyentropy:1.180.0.2
	tls-earlyentropy-base:1.184
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.180
	riastradh-drm2-base3:1.180
	netbsd-6-1-3-RELEASE:1.169
	netbsd-6-0-4-RELEASE:1.169
	netbsd-5-2-2-RELEASE:1.147
	netbsd-5-1-4-RELEASE:1.147
	netbsd-6-1-2-RELEASE:1.169
	netbsd-6-0-3-RELEASE:1.169
	netbsd-5-2-1-RELEASE:1.147
	netbsd-5-1-3-RELEASE:1.147
	rmind-smpnet-nbase:1.181
	netbsd-6-1-1-RELEASE:1.169
	riastradh-drm2-base2:1.179
	riastradh-drm2-base1:1.179
	riastradh-drm2:1.179.0.2
	riastradh-drm2-base:1.179
	rmind-smpnet:1.178.0.2
	rmind-smpnet-base:1.181
	netbsd-6-1:1.169.0.8
	netbsd-6-0-2-RELEASE:1.169
	netbsd-6-1-RELEASE:1.169
	khorben-n900:1.177.0.2
	netbsd-6-1-RC4:1.169
	netbsd-6-1-RC3:1.169
	agc-symver:1.175.0.2
	agc-symver-base:1.175
	netbsd-6-1-RC2:1.169
	netbsd-6-1-RC1:1.169
	yamt-pagecache-base8:1.173
	netbsd-5-2:1.147.0.14
	netbsd-6-0-1-RELEASE:1.169
	yamt-pagecache-base7:1.172
	netbsd-5-2-RELEASE:1.147
	netbsd-5-2-RC1:1.147
	matt-nb6-plus-nbase:1.169
	yamt-pagecache-base6:1.172
	netbsd-6-0:1.169.0.6
	netbsd-6-0-RELEASE:1.169
	netbsd-6-0-RC2:1.169
	tls-maxphys:1.171.0.2
	tls-maxphys-base:1.184
	matt-nb6-plus:1.169.0.4
	matt-nb6-plus-base:1.169
	netbsd-6-0-RC1:1.169
	jmcneill-usbmp-base10:1.170
	yamt-pagecache-base5:1.170
	jmcneill-usbmp-base9:1.170
	yamt-pagecache-base4:1.170
	jmcneill-usbmp-base8:1.170
	jmcneill-usbmp-base7:1.170
	jmcneill-usbmp-base6:1.169
	jmcneill-usbmp-base5:1.169
	jmcneill-usbmp-base4:1.169
	jmcneill-usbmp-base3:1.169
	jmcneill-usbmp-pre-base2:1.168
	jmcneill-usbmp-base2:1.169
	netbsd-6:1.169.0.2
	netbsd-6-base:1.169
	netbsd-5-1-2-RELEASE:1.147
	netbsd-5-1-1-RELEASE:1.147
	jmcneill-usbmp:1.168.0.2
	jmcneill-usbmp-base:1.168
	jmcneill-audiomp3:1.167.0.4
	jmcneill-audiomp3-base:1.167
	yamt-pagecache-base3:1.167
	yamt-pagecache-base2:1.167
	yamt-pagecache:1.167.0.2
	yamt-pagecache-base:1.167
	rmind-uvmplock-nbase:1.166
	cherry-xenmp:1.166.0.2
	cherry-xenmp-base:1.166
	jym-xensuspend-nbase:1.165
	uebayasi-xip-base7:1.164
	bouyer-quota2-nbase:1.164
	bouyer-quota2:1.159.0.4
	bouyer-quota2-base:1.164
	jruoho-x86intr:1.159.0.2
	jruoho-x86intr-base:1.159
	matt-mips64-premerge-20101231:1.158
	matt-nb5-mips64-premerge-20101231:1.147
	matt-nb5-pq3:1.147.0.12
	matt-nb5-pq3-base:1.147
	netbsd-5-1:1.147.0.10
	uebayasi-xip-base6:1.157
	uebayasi-xip-base5:1.157
	netbsd-5-1-RELEASE:1.147
	uebayasi-xip-base4:1.157
	uebayasi-xip-base3:1.157
	yamt-nfs-mp-base11:1.156
	netbsd-5-1-RC4:1.147
	matt-nb5-mips64-k15:1.147
	uebayasi-xip-base2:1.156
	yamt-nfs-mp-base10:1.156
	netbsd-5-1-RC3:1.147
	netbsd-5-1-RC2:1.147
	uebayasi-xip-base1:1.153
	netbsd-5-1-RC1:1.147
	rmind-uvmplock:1.152.0.2
	rmind-uvmplock-base:1.166
	yamt-nfs-mp-base9:1.152
	uebayasi-xip:1.151.0.2
	uebayasi-xip-base:1.151
	netbsd-5-0-2-RELEASE:1.147
	matt-nb5-mips64-premerge-20091211:1.147
	matt-premerge-20091211:1.151
	yamt-nfs-mp-base8:1.150
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.147
	matt-nb4-mips64-k7-u2a-k9b:1.147
	matt-nb5-mips64-u1-k1-k5:1.147
	yamt-nfs-mp-base7:1.150
	matt-nb5-mips64:1.147.0.8
	netbsd-5-0-1-RELEASE:1.147
	jymxensuspend-base:1.150
	yamt-nfs-mp-base6:1.150
	yamt-nfs-mp-base5:1.150
	yamt-nfs-mp-base4:1.150
	yamt-nfs-mp-base3:1.150
	nick-hppapmap-base4:1.150
	nick-hppapmap-base3:1.150
	netbsd-5-0:1.147.0.6
	netbsd-5-0-RELEASE:1.147
	netbsd-5-0-RC4:1.147
	netbsd-5-0-RC3:1.147
	nick-hppapmap-base2:1.150
	netbsd-5-0-RC2:1.147
	jym-xensuspend:1.150.0.2
	jym-xensuspend-base:1.165
	netbsd-5-0-RC1:1.147
	haad-dm-base2:1.149
	haad-nbase2:1.149
	ad-audiomp2:1.149.0.2
	ad-audiomp2-base:1.149
	netbsd-5:1.147.0.4
	netbsd-5-base:1.147
	nick-hppapmap:1.147.0.2
	nick-hppapmap-base:1.150
	matt-mips64-base2:1.147
	haad-dm-base1:1.147
	wrstuden-revivesa-base-4:1.147
	netbsd-4-0-1-RELEASE:1.138.2.2
	wrstuden-revivesa-base-3:1.147
	wrstuden-revivesa-base-2:1.147
	wrstuden-fixsa-newbase:1.138.2.2
	nick-csl-alignment-base5:1.141
	haad-dm:1.145.0.16
	haad-dm-base:1.149
	wrstuden-revivesa-base-1:1.145
	simonb-wapbl-nbase:1.145
	yamt-pf42-base4:1.145
	simonb-wapbl:1.145.0.14
	simonb-wapbl-base:1.145
	yamt-pf42-base3:1.145
	hpcarm-cleanup-nbase:1.145
	yamt-pf42-baseX:1.145
	yamt-pf42-base2:1.145
	yamt-nfs-mp-base2:1.145
	wrstuden-revivesa:1.145.0.12
	wrstuden-revivesa-base:1.145
	yamt-nfs-mp:1.145.0.10
	yamt-nfs-mp-base:1.145
	yamt-pf42:1.145.0.8
	yamt-pf42-base:1.145
	ad-socklock-base1:1.145
	yamt-lazymbuf-base15:1.145
	yamt-lazymbuf-base14:1.145
	keiichi-mipv6-nbase:1.145
	mjf-devfs2:1.145.0.6
	mjf-devfs2-base:1.150
	nick-net80211-sync:1.145.0.4
	nick-net80211-sync-base:1.145
	keiichi-mipv6:1.145.0.2
	keiichi-mipv6-base:1.145
	bouyer-xeni386-merge1:1.143.8.1
	matt-armv6-prevmlocking:1.141.2.1
	wrstuden-fixsa-base-1:1.138.2.2
	vmlocking2-base3:1.143
	netbsd-4-0:1.138.2.2.0.4
	netbsd-4-0-RELEASE:1.138.2.2
	bouyer-xeni386-nbase:1.145
	yamt-kmem-base3:1.143
	cube-autoconf:1.143.0.10
	cube-autoconf-base:1.143
	yamt-kmem-base2:1.143
	bouyer-xeni386:1.143.0.8
	bouyer-xeni386-base:1.145
	yamt-kmem:1.143.0.6
	yamt-kmem-base:1.143
	vmlocking2-base2:1.143
	reinoud-bufcleanup-nbase:1.143
	vmlocking2:1.143.0.4
	vmlocking2-base1:1.143
	netbsd-4-0-RC5:1.138.2.2
	matt-nb4-arm:1.138.2.2.0.2
	matt-nb4-arm-base:1.138.2.2
	matt-armv6-nbase:1.145
	jmcneill-base:1.143
	netbsd-4-0-RC4:1.138.2.2
	mjf-devfs:1.143.0.2
	mjf-devfs-base:1.145
	bouyer-xenamd64-base2:1.143
	vmlocking-nbase:1.143
	yamt-x86pmap-base4:1.142
	bouyer-xenamd64:1.141.0.6
	bouyer-xenamd64-base:1.143
	netbsd-4-0-RC3:1.138.2.2
	yamt-x86pmap-base3:1.141
	yamt-x86pmap-base2:1.141
	netbsd-4-0-RC2:1.138.2.2
	yamt-x86pmap:1.141.0.4
	yamt-x86pmap-base:1.141
	netbsd-4-0-RC1:1.138.2.2
	matt-armv6:1.141.0.2
	matt-armv6-base:1.145
	jmcneill-pm:1.140.0.8
	jmcneill-pm-base:1.143
	hpcarm-cleanup:1.140.0.6
	hpcarm-cleanup-base:1.145
	nick-csl-alignment:1.140.0.4
	nick-csl-alignment-base:1.140
	matt-mips64:1.140.0.2
	matt-mips64-base:1.141
	netbsd-3-1-1-RELEASE:1.113.4.3
	netbsd-3-0-3-RELEASE:1.113.4.3
	yamt-idlelwp-base8:1.138
	wrstuden-fixsa:1.138.0.18
	wrstuden-fixsa-base:1.138.2.2
	ppcoea-renovation:1.138.0.16
	ppcoea-renovation-base:1.141
	thorpej-atomic:1.138.0.14
	thorpej-atomic-base:1.138
	reinoud-bufcleanup:1.138.0.12
	reinoud-bufcleanup-base:1.143
	mjf-ufs-trans:1.138.0.10
	mjf-ufs-trans-base:1.140
	vmlocking:1.138.0.8
	vmlocking-base:1.141
	ad-audiomp:1.138.0.6
	ad-audiomp-base:1.138
	yamt-idlelwp:1.138.0.4
	post-newlock2-merge:1.138
	newlock2-nbase:1.138
	yamt-splraiseipl-base5:1.138
	yamt-splraiseipl-base4:1.138
	yamt-splraiseipl-base3:1.138
	abandoned-netbsd-4-base:1.132
	abandoned-netbsd-4:1.132.0.2
	netbsd-3-1:1.113.4.3.0.4
	netbsd-3-1-RELEASE:1.113.4.3
	netbsd-3-0-2-RELEASE:1.113.4.3
	yamt-splraiseipl-base2:1.137
	netbsd-3-1-RC4:1.113.4.3
	yamt-splraiseipl:1.137.0.4
	yamt-splraiseipl-base:1.137
	netbsd-3-1-RC3:1.113.4.3
	yamt-pdpolicy-base9:1.137
	newlock2:1.137.0.2
	newlock2-base:1.138
	yamt-pdpolicy-base8:1.137
	netbsd-3-1-RC2:1.113.4.3
	netbsd-3-1-RC1:1.113.4.3
	yamt-pdpolicy-base7:1.132
	netbsd-4:1.138.0.2
	netbsd-4-base:1.138
	yamt-pdpolicy-base6:1.130
	chap-midi-nbase:1.130
	netbsd-3-0-1-RELEASE:1.113.4.3
	gdamore-uart:1.130.0.4
	gdamore-uart-base:1.130
	simonb-timcounters-final:1.127.2.1
	yamt-pdpolicy-base5:1.130
	chap-midi:1.130.0.2
	chap-midi-base:1.130
	yamt-pdpolicy-base4:1.130
	yamt-pdpolicy-base3:1.130
	peter-altq-base:1.129
	peter-altq:1.129.0.6
	yamt-pdpolicy-base2:1.129
	elad-kernelauth-base:1.130
	elad-kernelauth:1.129.0.4
	yamt-pdpolicy:1.129.0.2
	yamt-pdpolicy-base:1.129
	yamt-uio_vmspace-base5:1.129
	simonb-timecounters:1.127.0.2
	simonb-timecounters-base:1.130
	rpaulo-netinet-merge-pcb:1.126.0.4
	rpaulo-netinet-merge-pcb-base:1.137
	yamt-uio_vmspace:1.126.0.2
	netbsd-3-0:1.113.4.3.0.2
	netbsd-3-0-RELEASE:1.113.4.3
	netbsd-3-0-RC6:1.113.4.3
	yamt-readahead-base3:1.124
	netbsd-3-0-RC5:1.113.4.3
	netbsd-3-0-RC4:1.113.4.3
	netbsd-3-0-RC3:1.113.4.3
	yamt-readahead-base2:1.124
	netbsd-3-0-RC2:1.113.4.3
	yamt-readahead-pervnode:1.124
	yamt-readahead-perfile:1.124
	yamt-readahead:1.124.0.2
	yamt-readahead-base:1.124
	netbsd-3-0-RC1:1.113.4.3
	yamt-vop-base3:1.123
	netbsd-2-0-3-RELEASE:1.97.2.3
	netbsd-2-1:1.97.2.3.0.4
	yamt-vop-base2:1.123
	thorpej-vnode-attr:1.123.0.4
	thorpej-vnode-attr-base:1.123
	netbsd-2-1-RELEASE:1.97.2.3
	yamt-vop:1.123.0.2
	yamt-vop-base:1.123
	netbsd-2-1-RC6:1.97.2.3
	netbsd-2-1-RC5:1.97.2.3
	netbsd-2-1-RC4:1.97.2.3
	netbsd-2-1-RC3:1.97.2.3
	netbsd-2-1-RC2:1.97.2.3
	netbsd-2-1-RC1:1.97.2.3
	yamt-lazymbuf:1.115.0.2
	yamt-km-base4:1.113
	netbsd-2-0-2-RELEASE:1.97.2.3
	yamt-km-base3:1.113
	netbsd-3:1.113.0.4
	netbsd-3-base:1.113
	yamt-km-base2:1.112
	yamt-km:1.109.0.2
	yamt-km-base:1.109
	kent-audio2:1.108.0.2
	kent-audio2-base:1.113
	netbsd-2-0-1-RELEASE:1.97.2.3
	kent-audio1-beforemerge:1.108
	netbsd-2:1.97.2.3.0.2
	netbsd-2-base:1.97.2.3
	kent-audio1:1.107.0.2
	kent-audio1-base:1.107
	netbsd-2-0-RELEASE:1.97.2.3
	netbsd-2-0-RC5:1.97.2.3
	netbsd-2-0-RC4:1.97.2.3
	netbsd-2-0-RC3:1.97.2.3
	netbsd-2-0-RC2:1.97.2.3
	netbsd-2-0-RC1:1.97.2.3
	netbsd-2-0:1.97.0.2
	netbsd-2-0-base:1.97
	netbsd-1-6-PATCH002-RELEASE:1.80.4.2
	netbsd-1-6-PATCH002:1.80.4.2
	netbsd-1-6-PATCH002-RC4:1.80.4.2
	netbsd-1-6-PATCH002-RC3:1.80.4.2
	netbsd-1-6-PATCH002-RC2:1.80.4.2
	netbsd-1-6-PATCH002-RC1:1.80.4.2
	ktrace-lwp:1.93.0.2
	ktrace-lwp-base:1.126
	netbsd-1-6-PATCH001:1.80.4.2
	netbsd-1-6-PATCH001-RELEASE:1.80.4.2
	netbsd-1-6-PATCH001-RC3:1.80.4.2
	netbsd-1-6-PATCH001-RC2:1.80.4.2
	netbsd-1-6-PATCH001-RC1:1.80.4.2
	nathanw_sa_end:1.68.6.9
	nathanw_sa_before_merge:1.89
	fvdl_fs64_base:1.89
	gmcgarry_ctxsw:1.88.0.4
	gmcgarry_ctxsw_base:1.88
	gmcgarry_ucred:1.88.0.2
	gmcgarry_ucred_base:1.88
	nathanw_sa_base:1.89
	kqueue-aftermerge:1.87
	kqueue-beforemerge:1.87
	netbsd-1-6-RELEASE:1.80.4.1
	netbsd-1-6-RC3:1.80.4.1
	netbsd-1-6-RC2:1.80.4.1
	netbsd-1-6-RC1:1.80.4.1
	netbsd-1-6:1.80.0.4
	netbsd-1-6-base:1.80
	gehenna-devsw:1.80.0.2
	gehenna-devsw-base:1.81
	netbsd-1-5-PATCH003:1.55.2.4
	eeh-devprop:1.77.0.6
	eeh-devprop-base:1.77
	newlock:1.77.0.4
	newlock-base:1.77
	ifpoll-base:1.77
	nathanw_sa:1.68.0.6
	thorpej-mips-cache:1.68.0.4
	thorpej-mips-cache-base:1.68
	thorpej-devvp-base3:1.68
	thorpej-devvp-base2:1.68
	post-chs-ubcperf:1.68
	pre-chs-ubcperf:1.68
	thorpej-devvp:1.68.0.2
	thorpej-devvp-base:1.68
	netbsd-1-5-PATCH002:1.55.2.4
	kqueue:1.66.0.2
	kqueue-base:1.84
	netbsd-1-5-PATCH001:1.55.2.4
	thorpej_scsipi_beforemerge:1.64
	thorpej_scsipi_nbase:1.64
	netbsd-1-5-RELEASE:1.55.2.3
	netbsd-1-5-BETA2:1.55.2.3
	netbsd-1-5-BETA:1.55.2.3
	netbsd-1-4-PATCH003:1.43.2.1
	netbsd-1-5-ALPHA2:1.55.2.2
	netbsd-1-5:1.55.0.2
	netbsd-1-5-base:1.55
	minoura-xpg4dl:1.54.0.2
	minoura-xpg4dl-base:1.54
	netbsd-1-4-PATCH002:1.43
	chs-ubc2-newbase:1.51
	wrstuden-devbsize-19991221:1.49
	wrstuden-devbsize:1.47.0.8
	wrstuden-devbsize-base:1.49
	kame_141_19991130:1.43
	comdex-fall-1999:1.47.0.6
	comdex-fall-1999-base:1.47
	fvdl-softdep:1.47.0.4
	fvdl-softdep-base:1.47
	thorpej_scsipi:1.47.0.2
	thorpej_scsipi_base:1.64
	netbsd-1-4-PATCH001:1.43
	kame_14_19990705:1.43
	kame_14_19990628:1.43
	kame:1.43.0.6
	chs-ubc2:1.43.0.4
	chs-ubc2-base:1.47
	netbsd-1-4-RELEASE:1.43
	netbsd-1-4:1.43.0.2
	netbsd-1-4-base:1.43
	netbsd-1-3-PATCH003:1.34.4.1
	netbsd-1-3-PATCH003-CANDIDATE2:1.34.4.1
	kenh-if-detach:1.42.0.2
	kenh-if-detach-base:1.42
	netbsd-1-3-PATCH003-CANDIDATE1:1.34.4.1
	netbsd-1-3-PATCH003-CANDIDATE0:1.34.4.1
	chs-ubc:1.40.0.2
	chs-ubc-base:1.40
	eeh-paddr_t:1.39.0.2
	eeh-paddr_t-base:1.39
	netbsd-1-3-PATCH002:1.34.4.1
	netbsd-1-3-PATCH001:1.34.4.1
	netbsd-1-3-RELEASE:1.34.4.1
	netbsd-1-3-BETA:1.34.4.1
	netbsd-1-3:1.34.0.4
	netbsd-1-3-base:1.34
	thorpej-signal:1.34.0.2
	thorpej-signal-base:1.34
	marc-pcmcia:1.32.0.4
	marc-pcmcia-bp:1.32
	marc-pcmcia-base:1.34
	bouyer-scsipi:1.32.0.2
	is-newarp-before-merge:1.26
	is-newarp:1.25.0.4
	is-newarp-base:1.25
	netbsd-1-2-PATCH001:1.9.4.2
	mrg-vm-swap:1.25.0.2
	thorpej-setroot:1.18.0.2
	netbsd-1-2-RELEASE:1.9.4.2
	netbsd-1-2-BETA:1.9
	netbsd-1-2:1.9.0.4
	netbsd-1-2-base:1.9
	netbsd-1-1-PATCH001:1.6
	netbsd-1-1-RELEASE:1.6
	netbsd-1-1:1.6.0.2
	netbsd-1-1-base:1.6
	netbsd-1-0-PATCH06:1.1
	netbsd-1-0-PATCH05:1.1
	netbsd-1-0-PATCH04:1.1
	netbsd-1-0-PATCH03:1.1
	netbsd-1-0-PATCH02:1.1
	netbsd-1-0-PATCH1:1.1
	netbsd-1-0-PATCH0:1.1
	netbsd-1-0-RELEASE:1.1
	netbsd-1-0:1.1.0.2
	netbsd-1-0-base:1.1;
locks; strict;
comment	@# @;


1.217
date	2025.11.29.23.15.54;	author thorpej;	state Exp;
branches;
next	1.216;
commitid	EpcQeUkbGY4MjvkG;

1.216
date	2025.06.04.18.23.10;	author tsutsui;	state Exp;
branches;
next	1.215;
commitid	xWQXaeCgXCsbqBXF;

1.215
date	2025.05.31.19.02.40;	author tsutsui;	state Exp;
branches;
next	1.214;
commitid	egZEruAqHodlL5XF;

1.214
date	2025.05.01.06.11.21;	author tsutsui;	state Exp;
branches;
next	1.213;
commitid	TvXRO7y3baHSsaTF;

1.213
date	2024.12.07.00.13.14;	author tsutsui;	state Exp;
branches;
next	1.212;
commitid	AAvnB2RzVbhR8vAF;

1.212
date	2024.01.29.18.27.12;	author christos;	state Exp;
branches
	1.212.2.1;
next	1.211;
commitid	KXsF1U1D4DhafnWE;

1.211
date	2023.02.12.14.50.39;	author abs;	state Exp;
branches;
next	1.210;
commitid	SblLlq95sRoclfdE;

1.210
date	2022.09.29.10.10.07;	author riastradh;	state Exp;
branches;
next	1.209;
commitid	I1zvTyF77D5Z9KVD;

1.209
date	2022.08.07.02.52.26;	author simonb;	state Exp;
branches;
next	1.208;
commitid	HXKRRXLciPDtrTOD;

1.208
date	2021.05.29.22.50.18;	author tsutsui;	state Exp;
branches;
next	1.207;
commitid	Pua0nz3wV1s436VC;

1.207
date	2021.01.21.06.51.54;	author nia;	state Exp;
branches
	1.207.4.1
	1.207.6.1;
next	1.206;
commitid	3cU8FmkCubAfPyEC;

1.206
date	2020.09.27.13.48.51;	author roy;	state Exp;
branches
	1.206.2.1;
next	1.205;
commitid	DA9l8f9bbF8ATGpC;

1.205
date	2020.08.10.06.32.58;	author rin;	state Exp;
branches;
next	1.204;
commitid	aXqUx49p2CpX1ujC;

1.204
date	2020.08.01.08.20.49;	author maxv;	state Exp;
branches;
next	1.203;
commitid	JD2lavAMv7TQUkiC;

1.203
date	2019.04.26.21.40.30;	author sevan;	state Exp;
branches;
next	1.202;
commitid	6ehTybiQEayJbUkB;

1.202
date	2019.04.13.08.22.59;	author isaki;	state Exp;
branches;
next	1.201;
commitid	rmsmdwQtLK6aeajB;

1.201
date	2019.03.14.16.59.09;	author thorpej;	state Exp;
branches;
next	1.200;
commitid	ZTowy1t6X6qG2mfB;

1.200
date	2018.12.19.13.57.47;	author maxv;	state Exp;
branches;
next	1.199;
commitid	mM5V1h9xgHV4Mp4B;

1.199
date	2018.08.01.20.04.11;	author maxv;	state Exp;
branches;
next	1.198;
commitid	UbIHSaPqOzfNisMA;

1.198
date	2018.01.23.14.47.54;	author sevan;	state Exp;
branches
	1.198.2.1
	1.198.4.1;
next	1.197;
commitid	AGdejQ7TNSzBE0oA;

1.197
date	2017.09.14.07.58.40;	author mrg;	state Exp;
branches;
next	1.196;
commitid	ngZ6fHXwTqlZA87A;

1.196
date	2017.09.13.22.24.43;	author sevan;	state Exp;
branches;
next	1.195;
commitid	U9QcH0HsUyAtp57A;

1.195
date	2017.07.28.19.26.16;	author maxv;	state Exp;
branches;
next	1.194;

1.194
date	2016.12.13.20.42.18;	author christos;	state Exp;
branches
	1.194.8.1;
next	1.193;

1.193
date	2016.12.10.23.03.24;	author christos;	state Exp;
branches;
next	1.192;

1.192
date	2016.12.08.11.31.10;	author nat;	state Exp;
branches;
next	1.191;

1.191
date	2015.08.08.06.36.25;	author maxv;	state Exp;
branches
	1.191.2.1;
next	1.190;

1.190
date	2014.11.16.16.01.41;	author manu;	state Exp;
branches
	1.190.2.1;
next	1.189;

1.189
date	2014.11.12.10.47.21;	author manu;	state Exp;
branches;
next	1.188;

1.188
date	2014.08.24.08.17.44;	author tsutsui;	state Exp;
branches;
next	1.187;

1.187
date	2014.08.24.07.59.22;	author jnemeth;	state Exp;
branches;
next	1.186;

1.186
date	2014.08.23.20.26.58;	author dholland;	state Exp;
branches;
next	1.185;

1.185
date	2014.08.16.17.56.32;	author apb;	state Exp;
branches;
next	1.184;

1.184
date	2014.07.18.17.59.12;	author tsutsui;	state Exp;
branches
	1.184.2.1;
next	1.183;

1.183
date	2014.07.18.17.51.27;	author tsutsui;	state Exp;
branches;
next	1.182;

1.182
date	2014.07.05.09.15.38;	author tsutsui;	state Exp;
branches;
next	1.181;

1.181
date	2014.04.19.05.37.54;	author tsutsui;	state Exp;
branches;
next	1.180;

1.180
date	2013.08.16.13.39.47;	author tsutsui;	state Exp;
branches
	1.180.2.1;
next	1.179;

1.179
date	2013.06.30.21.38.57;	author rmind;	state Exp;
branches;
next	1.178;

1.178
date	2013.06.05.23.08.01;	author christos;	state Exp;
branches
	1.178.2.1;
next	1.177;

1.177
date	2013.04.27.21.43.25;	author christos;	state Exp;
branches;
next	1.176;

1.176
date	2013.04.27.18.19.35;	author christos;	state Exp;
branches;
next	1.175;

1.175
date	2013.03.02.02.42.14;	author christos;	state Exp;
branches;
next	1.174;

1.174
date	2013.03.01.18.25.40;	author joerg;	state Exp;
branches;
next	1.173;

1.173
date	2013.01.11.12.03.03;	author tsutsui;	state Exp;
branches;
next	1.172;

1.172
date	2012.10.17.14.48.12;	author apb;	state Exp;
branches;
next	1.171;

1.171
date	2012.08.17.20.11.39;	author abs;	state Exp;
branches
	1.171.2.1;
next	1.170;

1.170
date	2012.03.10.21.51.52;	author joerg;	state Exp;
branches;
next	1.169;

1.169
date	2011.12.18.05.49.27;	author dholland;	state Exp;
branches
	1.169.2.1
	1.169.6.1
	1.169.8.1;
next	1.168;

1.168
date	2011.11.22.21.25.14;	author tls;	state Exp;
branches
	1.168.2.1;
next	1.167;

1.167
date	2011.06.30.20.09.30;	author wiz;	state Exp;
branches
	1.167.2.1;
next	1.166;

1.166
date	2011.05.21.12.06.14;	author tsutsui;	state Exp;
branches;
next	1.165;

1.165
date	2011.03.06.17.08.24;	author bouyer;	state Exp;
branches;
next	1.164;

1.164
date	2011.02.12.15.49.01;	author tsutsui;	state Exp;
branches;
next	1.163;

1.163
date	2011.02.12.05.15.39;	author tsutsui;	state Exp;
branches;
next	1.162;

1.162
date	2011.02.12.05.08.40;	author tsutsui;	state Exp;
branches;
next	1.161;

1.161
date	2011.02.06.18.40.55;	author tsutsui;	state Exp;
branches;
next	1.160;

1.160
date	2011.02.06.06.47.15;	author tsutsui;	state Exp;
branches;
next	1.159;

1.159
date	2011.01.03.06.07.43;	author tsutsui;	state Exp;
branches
	1.159.2.1
	1.159.4.1;
next	1.158;

1.158
date	2010.11.23.11.13.58;	author hannken;	state Exp;
branches;
next	1.157;

1.157
date	2010.10.16.16.57.29;	author tsutsui;	state Exp;
branches;
next	1.156;

1.156
date	2010.07.07.01.24.52;	author chs;	state Exp;
branches;
next	1.155;

1.155
date	2010.05.08.22.16.27;	author mrg;	state Exp;
branches;
next	1.154;

1.154
date	2010.04.29.22.40.51;	author chs;	state Exp;
branches;
next	1.153;

1.153
date	2010.04.16.13.48.31;	author pooka;	state Exp;
branches;
next	1.152;

1.152
date	2010.02.08.19.02.28;	author joerg;	state Exp;
branches
	1.152.2.1;
next	1.151;

1.151
date	2009.12.05.20.11.14;	author pooka;	state Exp;
branches
	1.151.2.1;
next	1.150;

1.150
date	2009.01.12.17.24.20;	author tsutsui;	state Exp;
branches;
next	1.149;

1.149
date	2008.11.24.11.41.11;	author ad;	state Exp;
branches;
next	1.148;

1.148
date	2008.11.12.12.36.00;	author ad;	state Exp;
branches;
next	1.147;

1.147
date	2008.08.10.15.31.20;	author tls;	state Exp;
branches
	1.147.2.1;
next	1.146;

1.146
date	2008.07.31.07.41.01;	author simonb;	state Exp;
branches;
next	1.145;

1.145
date	2007.12.31.15.31.54;	author ad;	state Exp;
branches
	1.145.6.1
	1.145.10.1
	1.145.12.1
	1.145.16.1;
next	1.144;

1.144
date	2007.12.31.13.38.48;	author ad;	state Exp;
branches;
next	1.143;

1.143
date	2007.11.04.14.34.21;	author xtraeme;	state Exp;
branches
	1.143.2.1
	1.143.8.1;
next	1.142;

1.142
date	2007.10.17.19.54.22;	author garbled;	state Exp;
branches;
next	1.141;

1.141
date	2007.08.06.21.26.55;	author adrianp;	state Exp;
branches
	1.141.2.1
	1.141.6.1;
next	1.140;

1.140
date	2007.06.25.13.26.06;	author tsutsui;	state Exp;
branches
	1.140.2.1
	1.140.4.1
	1.140.8.1;
next	1.139;

1.139
date	2007.06.04.08.55.20;	author martin;	state Exp;
branches;
next	1.138;

1.138
date	2006.11.11.18.47.09;	author jmmv;	state Exp;
branches
	1.138.2.1
	1.138.8.1
	1.138.10.1
	1.138.16.1
	1.138.18.1;
next	1.137;

1.137
date	2006.08.26.20.26.45;	author christos;	state Exp;
branches
	1.137.2.1
	1.137.4.1;
next	1.136;

1.136
date	2006.08.26.08.13.46;	author tsutsui;	state Exp;
branches;
next	1.135;

1.135
date	2006.08.26.08.09.35;	author tsutsui;	state Exp;
branches;
next	1.134;

1.134
date	2006.08.26.07.59.21;	author tsutsui;	state Exp;
branches;
next	1.133;

1.133
date	2006.08.12.15.29.53;	author christos;	state Exp;
branches;
next	1.132;

1.132
date	2006.07.20.13.21.38;	author tsutsui;	state Exp;
branches
	1.132.2.1;
next	1.131;

1.131
date	2006.06.28.15.19.27;	author liamjfoy;	state Exp;
branches;
next	1.130;

1.130
date	2006.03.28.20.58.39;	author pavel;	state Exp;
branches
	1.130.4.1;
next	1.129;

1.129
date	2006.02.05.05.01.50;	author cube;	state Exp;
branches
	1.129.2.1
	1.129.4.1
	1.129.6.1;
next	1.128;

1.128
date	2006.02.04.02.55.12;	author rpaulo;	state Exp;
branches;
next	1.127;

1.127
date	2006.02.02.21.32.08;	author reinoud;	state Exp;
branches
	1.127.2.1;
next	1.126;

1.126
date	2005.12.09.23.34.01;	author elad;	state Exp;
branches
	1.126.2.1
	1.126.4.1;
next	1.125;

1.125
date	2005.12.07.09.10.13;	author tsutsui;	state Exp;
branches;
next	1.124;

1.124
date	2005.11.03.16.48.29;	author chs;	state Exp;
branches;
next	1.123;

1.123
date	2005.09.10.19.20.49;	author jmmv;	state Exp;
branches;
next	1.122;

1.122
date	2005.08.20.03.42.25;	author tsutsui;	state Exp;
branches;
next	1.121;

1.121
date	2005.08.19.05.19.50;	author christos;	state Exp;
branches;
next	1.120;

1.120
date	2005.08.19.02.03.51;	author christos;	state Exp;
branches;
next	1.119;

1.119
date	2005.07.31.04.04.31;	author yamt;	state Exp;
branches;
next	1.118;

1.118
date	2005.07.30.06.35.35;	author yamt;	state Exp;
branches;
next	1.117;

1.117
date	2005.07.17.00.08.28;	author hubertf;	state Exp;
branches;
next	1.116;

1.116
date	2005.07.07.17.05.47;	author tron;	state Exp;
branches;
next	1.115;

1.115
date	2005.06.25.12.05.16;	author rpaulo;	state Exp;
branches
	1.115.2.1;
next	1.114;

1.114
date	2005.06.09.14.43.30;	author tsutsui;	state Exp;
branches;
next	1.113;

1.113
date	2005.02.18.21.05.51;	author dsl;	state Exp;
branches
	1.113.4.1;
next	1.112;

1.112
date	2005.02.11.08.25.54;	author dsl;	state Exp;
branches;
next	1.111;

1.111
date	2005.01.31.16.54.34;	author hannken;	state Exp;
branches;
next	1.110;

1.110
date	2005.01.28.03.19.49;	author rumble;	state Exp;
branches;
next	1.109;

1.109
date	2005.01.17.15.28.51;	author cube;	state Exp;
branches
	1.109.2.1;
next	1.108;

1.108
date	2005.01.05.09.03.36;	author tsutsui;	state Exp;
branches
	1.108.2.1;
next	1.107;

1.107
date	2004.11.10.17.54.04;	author christos;	state Exp;
branches;
next	1.106;

1.106
date	2004.09.04.23.29.47;	author manu;	state Exp;
branches;
next	1.105;

1.105
date	2004.08.28.17.45.24;	author thorpej;	state Exp;
branches;
next	1.104;

1.104
date	2004.07.18.05.56.15;	author tsutsui;	state Exp;
branches;
next	1.103;

1.103
date	2004.07.15.03.53.46;	author atatat;	state Exp;
branches;
next	1.102;

1.102
date	2004.06.28.21.07.47;	author bouyer;	state Exp;
branches;
next	1.101;

1.101
date	2004.06.26.07.32.06;	author abs;	state Exp;
branches;
next	1.100;

1.100
date	2004.06.22.14.09.50;	author itojun;	state Exp;
branches;
next	1.99;

1.99
date	2004.06.18.15.04.04;	author christos;	state Exp;
branches;
next	1.98;

1.98
date	2004.06.16.15.07.40;	author christos;	state Exp;
branches;
next	1.97;

1.97
date	2003.11.22.17.24.29;	author tsutsui;	state Exp;
branches
	1.97.2.1;
next	1.96;

1.96
date	2003.11.08.11.18.33;	author tsutsui;	state Exp;
branches;
next	1.95;

1.95
date	2003.09.22.14.11.17;	author cl;	state Exp;
branches;
next	1.94;

1.94
date	2003.08.01.01.18.47;	author tsutsui;	state Exp;
branches;
next	1.93;

1.93
date	2003.05.24.06.21.21;	author gmcgarry;	state Exp;
branches
	1.93.2.1;
next	1.92;

1.92
date	2003.04.26.14.10.12;	author ragge;	state Exp;
branches;
next	1.91;

1.91
date	2003.04.10.22.06.56;	author christos;	state Exp;
branches;
next	1.90;

1.90
date	2003.02.27.19.22.40;	author perseant;	state Exp;
branches;
next	1.89;

1.89
date	2002.12.22.00.17.13;	author gmcgarry;	state Exp;
branches;
next	1.88;

1.88
date	2002.11.22.12.21.01;	author wiz;	state Exp;
branches;
next	1.87;

1.87
date	2002.10.18.15.11.10;	author junyoung;	state Exp;
branches;
next	1.86;

1.86
date	2002.10.14.18.39.30;	author elric;	state Exp;
branches;
next	1.85;

1.85
date	2002.10.06.02.11.56;	author provos;	state Exp;
branches;
next	1.84;

1.84
date	2002.09.25.11.49.50;	author martti;	state Exp;
branches;
next	1.83;

1.83
date	2002.09.20.10.39.51;	author martti;	state Exp;
branches;
next	1.82;

1.82
date	2002.09.18.02.43.58;	author lukem;	state Exp;
branches;
next	1.81;

1.81
date	2002.06.17.05.14.09;	author lukem;	state Exp;
branches;
next	1.80;

1.80
date	2002.05.07.06.07.30;	author gmcgarry;	state Exp;
branches
	1.80.2.1
	1.80.4.1;
next	1.79;

1.79
date	2002.04.25.15.06.26;	author atatat;	state Exp;
branches;
next	1.78;

1.78
date	2002.04.12.08.10.57;	author gmcgarry;	state Exp;
branches;
next	1.77;

1.77
date	2002.02.23.21.46.24;	author gmcgarry;	state Exp;
branches;
next	1.76;

1.76
date	2002.01.27.13.23.16;	author jdolecek;	state Exp;
branches;
next	1.75;

1.75
date	2002.01.19.18.45.09;	author oster;	state Exp;
branches;
next	1.74;

1.74
date	2001.12.28.12.21.55;	author martin;	state Exp;
branches;
next	1.73;

1.73
date	2001.12.14.05.56.59;	author gmcgarry;	state Exp;
branches;
next	1.72;

1.72
date	2001.12.14.05.34.47;	author gmcgarry;	state Exp;
branches;
next	1.71;

1.71
date	2001.11.23.05.00.25;	author atatat;	state Exp;
branches;
next	1.70;

1.70
date	2001.11.20.12.56.26;	author lukem;	state Exp;
branches;
next	1.69;

1.69
date	2001.11.17.23.56.21;	author gmcgarry;	state Exp;
branches;
next	1.68;

1.68
date	2001.09.01.23.08.42;	author atatat;	state Exp;
branches
	1.68.6.1;
next	1.67;

1.67
date	2001.09.01.21.52.26;	author atatat;	state Exp;
branches;
next	1.66;

1.66
date	2001.07.08.16.32.17;	author abs;	state Exp;
branches
	1.66.2.1;
next	1.65;

1.65
date	2001.06.30.11.00.33;	author darcy;	state Exp;
branches;
next	1.64;

1.64
date	2001.01.02.04.28.37;	author simonb;	state Exp;
branches;
next	1.63;

1.63
date	2000.12.19.15.51.49;	author tsutsui;	state Exp;
branches;
next	1.62;

1.62
date	2000.12.19.10.42.04;	author bouyer;	state Exp;
branches;
next	1.61;

1.61
date	2000.10.04.03.35.55;	author itojun;	state Exp;
branches;
next	1.60;

1.60
date	2000.09.24.15.59.32;	author jdolecek;	state Exp;
branches;
next	1.59;

1.59
date	2000.08.13.01.31.18;	author itojun;	state Exp;
branches;
next	1.58;

1.58
date	2000.07.27.17.53.37;	author mason;	state Exp;
branches;
next	1.57;

1.57
date	2000.06.30.17.10.17;	author itojun;	state Exp;
branches;
next	1.56;

1.56
date	2000.06.22.20.27.52;	author fvdl;	state Exp;
branches;
next	1.55;

1.55
date	2000.06.14.22.02.24;	author veego;	state Exp;
branches
	1.55.2.1;
next	1.54;

1.54
date	2000.04.19.06.50.31;	author itojun;	state Exp;
branches
	1.54.2.1;
next	1.53;

1.53
date	2000.02.29.06.32.24;	author simonb;	state Exp;
branches;
next	1.52;

1.52
date	2000.02.26.17.35.37;	author oster;	state Exp;
branches;
next	1.51;

1.51
date	2000.02.12.03.32.47;	author thorpej;	state Exp;
branches;
next	1.50;

1.50
date	2000.01.23.23.46.10;	author hubertf;	state Exp;
branches;
next	1.49;

1.49
date	99.11.21.14.00.39;	author itojun;	state Exp;
branches;
next	1.48;

1.48
date	99.11.15.19.10.46;	author fvdl;	state Exp;
branches;
next	1.47;

1.47
date	99.07.31.20.19.31;	author thorpej;	state Exp;
branches
	1.47.2.1
	1.47.8.1;
next	1.46;

1.46
date	99.07.29.10.37.16;	author augustss;	state Exp;
branches;
next	1.45;

1.45
date	99.07.20.07.40.35;	author christos;	state Exp;
branches;
next	1.44;

1.44
date	99.04.19.21.22.58;	author kleink;	state Exp;
branches;
next	1.43;

1.43
date	98.12.15.19.50.10;	author itohy;	state Exp;
branches
	1.43.2.1
	1.43.4.1;
next	1.42;

1.42
date	98.11.25.20.30.45;	author hwr;	state Exp;
branches;
next	1.41;

1.41
date	98.11.16.16.44.56;	author oster;	state Exp;
branches;
next	1.40;

1.40
date	98.08.28.04.56.15;	author thorpej;	state Exp;
branches;
next	1.39;

1.39
date	98.06.26.01.53.54;	author lukem;	state Exp;
branches;
next	1.38;

1.38
date	98.03.18.16.34.42;	author bouyer;	state Exp;
branches;
next	1.37;

1.37
date	97.12.01.15.25.37;	author kleink;	state Exp;
branches;
next	1.36;

1.36
date	97.11.20.08.11.16;	author fair;	state Exp;
branches;
next	1.35;

1.35
date	97.11.17.01.57.46;	author lukem;	state Exp;
branches;
next	1.34;

1.34
date	97.08.23.19.18.24;	author mjacob;	state Exp;
branches
	1.34.4.1;
next	1.33;

1.33
date	97.08.20.18.40.06;	author mjacob;	state Exp;
branches;
next	1.32;

1.32
date	97.05.12.08.24.56;	author thorpej;	state Exp;
branches
	1.32.4.1;
next	1.31;

1.31
date	97.05.07.00.29.19;	author lukem;	state Exp;
branches;
next	1.30;

1.30
date	97.05.07.00.27.35;	author lukem;	state Exp;
branches;
next	1.29;

1.29
date	97.05.06.00.56.57;	author lukem;	state Exp;
branches;
next	1.28;

1.28
date	97.04.27.21.06.30;	author thorpej;	state Exp;
branches;
next	1.27;

1.27
date	97.03.31.00.03.11;	author thorpej;	state Exp;
branches;
next	1.26;

1.26
date	97.02.18.21.09.56;	author mrg;	state Exp;
branches;
next	1.25;

1.25
date	97.02.02.17.29.42;	author thorpej;	state Exp;
branches
	1.25.4.1;
next	1.24;

1.24
date	97.02.02.00.11.33;	author thorpej;	state Exp;
branches;
next	1.23;

1.23
date	97.01.31.06.12.57;	author thorpej;	state Exp;
branches;
next	1.22;

1.22
date	97.01.31.05.56.12;	author thorpej;	state Exp;
branches;
next	1.21;

1.21
date	97.01.30.18.33.52;	author scottr;	state Exp;
branches;
next	1.20;

1.20
date	97.01.30.09.58.59;	author thorpej;	state Exp;
branches;
next	1.19;

1.19
date	97.01.20.16.55.35;	author scottr;	state Exp;
branches;
next	1.18;

1.18
date	97.01.07.11.35.12;	author mrg;	state Exp;
branches
	1.18.2.1;
next	1.17;

1.17
date	97.01.06.08.48.36;	author thorpej;	state Exp;
branches;
next	1.16;

1.16
date	96.12.11.09.10.40;	author thorpej;	state Exp;
branches;
next	1.15;

1.15
date	96.12.09.01.53.33;	author thorpej;	state Exp;
branches;
next	1.14;

1.14
date	96.10.15.22.01.56;	author thorpej;	state Exp;
branches;
next	1.13;

1.13
date	96.10.03.01.25.35;	author thorpej;	state Exp;
branches;
next	1.12;

1.12
date	96.09.10.22.26.50;	author thorpej;	state Exp;
branches;
next	1.11;

1.11
date	96.08.25.01.22.13;	author thorpej;	state Exp;
branches;
next	1.10;

1.10
date	96.08.22.21.03.13;	author thorpej;	state Exp;
branches;
next	1.9;

1.9
date	96.02.24.00.54.53;	author thorpej;	state Exp;
branches
	1.9.4.1;
next	1.8;

1.8
date	95.12.29.17.12.48;	author thorpej;	state Exp;
branches;
next	1.7;

1.7
date	95.11.28.08.47.38;	author thorpej;	state Exp;
branches;
next	1.6;

1.6
date	95.10.10.02.12.41;	author thorpej;	state Exp;
branches;
next	1.5;

1.5
date	95.10.02.00.36.07;	author thorpej;	state Exp;
branches;
next	1.4;

1.4
date	95.09.21.07.27.55;	author thorpej;	state Exp;
branches;
next	1.3;

1.3
date	95.08.18.20.24.02;	author thorpej;	state Exp;
branches;
next	1.2;

1.2
date	94.10.26.07.23.09;	author cgd;	state Exp;
branches;
next	1.1;

1.1
date	94.07.18.07.15.45;	author mycroft;	state Exp;
branches
	1.1.2.1;
next	;

1.212.2.1
date	2025.08.02.05.55.37;	author perseant;	state Exp;
branches;
next	;
commitid	23j6GFaDws3O875G;

1.207.4.1
date	2021.06.17.04.46.19;	author thorpej;	state Exp;
branches;
next	;
commitid	d7CrUzY34skBrrXC;

1.207.6.1
date	2021.05.31.22.15.12;	author cjep;	state Exp;
branches;
next	;
commitid	eWz9SBW0XqKjJlVC;

1.206.2.1
date	2021.04.03.22.28.26;	author thorpej;	state Exp;
branches;
next	;
commitid	1gqS07EfPjskJTNC;

1.198.2.1
date	2018.09.06.06.55.33;	author pgoyette;	state Exp;
branches;
next	1.198.2.2;
commitid	HCi1bXD317XIK0RA;

1.198.2.2
date	2018.12.26.14.01.36;	author pgoyette;	state Exp;
branches;
next	;
commitid	xUhK8IAeBM1azj5B;

1.198.4.1
date	2019.06.10.22.06.16;	author christos;	state Exp;
branches;
next	;
commitid	jtc8rnCzWiEEHGqB;

1.194.8.1
date	2018.01.26.14.28.15;	author martin;	state Exp;
branches;
next	;
commitid	PZEWbwc3WwWusooA;

1.191.2.1
date	2017.01.07.08.56.17;	author pgoyette;	state Exp;
branches;
next	;

1.190.2.1
date	2015.09.22.12.05.42;	author skrll;	state Exp;
branches;
next	1.190.2.2;

1.190.2.2
date	2017.02.05.13.40.11;	author skrll;	state Exp;
branches;
next	1.190.2.3;

1.190.2.3
date	2017.08.28.17.51.38;	author skrll;	state Exp;
branches;
next	;
commitid	UQQpnjvcNkUZn05A;

1.184.2.1
date	2014.08.29.11.42.15;	author martin;	state Exp;
branches;
next	1.184.2.2;

1.184.2.2
date	2014.11.14.15.16.19;	author martin;	state Exp;
branches;
next	1.184.2.3;

1.184.2.3
date	2014.11.18.19.05.29;	author snj;	state Exp;
branches;
next	1.184.2.4;

1.184.2.4
date	2015.05.15.03.44.18;	author snj;	state Exp;
branches;
next	;

1.180.2.1
date	2014.08.10.06.53.57;	author tls;	state Exp;
branches;
next	;

1.178.2.1
date	2013.08.28.23.59.16;	author rmind;	state Exp;
branches;
next	1.178.2.2;

1.178.2.2
date	2014.05.18.17.45.07;	author rmind;	state Exp;
branches;
next	;

1.171.2.1
date	2012.11.20.03.01.21;	author tls;	state Exp;
branches;
next	1.171.2.2;

1.171.2.2
date	2013.02.25.00.28.41;	author tls;	state Exp;
branches;
next	1.171.2.3;

1.171.2.3
date	2013.06.23.06.20.05;	author tls;	state Exp;
branches;
next	1.171.2.4;

1.171.2.4
date	2014.08.20.00.03.00;	author tls;	state Exp;
branches;
next	1.171.2.5;

1.171.2.5
date	2017.12.03.11.36.13;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

1.169.2.1
date	2014.05.21.20.56.36;	author bouyer;	state Exp;
branches;
next	1.169.2.2;

1.169.2.2
date	2018.05.22.14.38.20;	author martin;	state Exp;
branches;
next	;
commitid	OGSb8OUOhfuAMiDA;

1.169.6.1
date	2018.05.22.14.49.02;	author martin;	state Exp;
branches;
next	;
commitid	QyAwkt5kT1DoQiDA;

1.169.8.1
date	2018.05.22.14.44.30;	author martin;	state Exp;
branches;
next	;
commitid	hqrMF9QBTlnIOiDA;

1.168.2.1
date	2012.02.18.07.32.03;	author mrg;	state Exp;
branches;
next	1.168.2.2;

1.168.2.2
date	2012.03.11.01.52.21;	author mrg;	state Exp;
branches;
next	;

1.167.2.1
date	2012.04.17.00.06.20;	author yamt;	state Exp;
branches;
next	1.167.2.2;

1.167.2.2
date	2012.10.30.17.19.34;	author yamt;	state Exp;
branches;
next	1.167.2.3;

1.167.2.3
date	2013.01.23.00.05.47;	author yamt;	state Exp;
branches;
next	1.167.2.4;

1.167.2.4
date	2014.05.22.11.39.46;	author yamt;	state Exp;
branches;
next	;

1.159.2.1
date	2011.06.06.09.05.34;	author jruoho;	state Exp;
branches;
next	;

1.159.4.1
date	2011.02.08.16.19.20;	author bouyer;	state Exp;
branches;
next	1.159.4.2;

1.159.4.2
date	2011.02.08.19.29.34;	author bouyer;	state Exp;
branches;
next	1.159.4.3;

1.159.4.3
date	2011.02.17.11.59.38;	author bouyer;	state Exp;
branches;
next	;

1.152.2.1
date	2010.05.30.05.16.48;	author rmind;	state Exp;
branches;
next	1.152.2.2;

1.152.2.2
date	2011.03.05.20.50.20;	author rmind;	state Exp;
branches;
next	1.152.2.3;

1.152.2.3
date	2011.04.21.01.41.02;	author rmind;	state Exp;
branches;
next	1.152.2.4;

1.152.2.4
date	2011.05.31.03.04.01;	author rmind;	state Exp;
branches;
next	;

1.151.2.1
date	2010.04.30.14.39.22;	author uebayasi;	state Exp;
branches;
next	1.151.2.2;

1.151.2.2
date	2010.08.17.06.44.22;	author uebayasi;	state Exp;
branches;
next	1.151.2.3;

1.151.2.3
date	2010.10.22.07.21.17;	author uebayasi;	state Exp;
branches;
next	;

1.147.2.1
date	2009.01.19.13.16.09;	author skrll;	state Exp;
branches;
next	;

1.145.6.1
date	2008.09.28.10.39.55;	author mjf;	state Exp;
branches;
next	1.145.6.2;

1.145.6.2
date	2009.01.17.13.28.00;	author mjf;	state Exp;
branches;
next	;

1.145.10.1
date	2009.05.04.08.11.05;	author yamt;	state Exp;
branches;
next	1.145.10.2;

1.145.10.2
date	2010.03.11.15.02.22;	author yamt;	state Exp;
branches;
next	1.145.10.3;

1.145.10.3
date	2010.08.11.22.52.00;	author yamt;	state Exp;
branches;
next	;

1.145.12.1
date	2008.09.18.04.33.25;	author wrstuden;	state Exp;
branches;
next	;

1.145.16.1
date	2008.10.19.22.15.45;	author haad;	state Exp;
branches;
next	1.145.16.2;

1.145.16.2
date	2008.12.13.01.13.10;	author haad;	state Exp;
branches;
next	;

1.143.2.1
date	2008.02.18.21.04.30;	author mjf;	state Exp;
branches;
next	;

1.143.8.1
date	2008.01.02.21.47.44;	author bouyer;	state Exp;
branches;
next	;

1.141.2.1
date	2007.11.06.23.16.33;	author matt;	state Exp;
branches;
next	1.141.2.2;

1.141.2.2
date	2008.01.09.01.45.58;	author matt;	state Exp;
branches;
next	;

1.141.6.1
date	2007.11.13.15.58.23;	author bouyer;	state Exp;
branches;
next	;

1.140.2.1
date	2007.08.07.18.05.15;	author matt;	state Exp;
branches;
next	;

1.140.4.1
date	2007.08.15.13.47.18;	author skrll;	state Exp;
branches;
next	;

1.140.8.1
date	2007.08.09.02.36.54;	author jmcneill;	state Exp;
branches;
next	1.140.8.2;

1.140.8.2
date	2007.11.04.21.02.55;	author jmcneill;	state Exp;
branches;
next	;

1.138.2.1
date	2007.06.05.20.50.05;	author bouyer;	state Exp;
branches;
next	1.138.2.2;

1.138.2.2
date	2007.08.25.09.00.01;	author liamjfoy;	state Exp;
branches;
next	;

1.138.8.1
date	2007.06.09.23.55.02;	author ad;	state Exp;
branches;
next	1.138.8.2;

1.138.8.2
date	2007.07.15.13.15.54;	author ad;	state Exp;
branches;
next	1.138.8.3;

1.138.8.3
date	2007.08.20.18.38.02;	author ad;	state Exp;
branches;
next	1.138.8.4;

1.138.8.4
date	2007.12.03.18.35.54;	author ad;	state Exp;
branches;
next	;

1.138.10.1
date	2007.07.11.19.59.14;	author mjf;	state Exp;
branches;
next	;

1.138.16.1
date	2007.06.26.18.12.25;	author garbled;	state Exp;
branches;
next	1.138.16.2;

1.138.16.2
date	2007.10.03.19.23.17;	author garbled;	state Exp;
branches;
next	;

1.138.18.1
date	2007.09.03.07.03.27;	author wrstuden;	state Exp;
branches;
next	;

1.137.2.1
date	2006.11.18.21.29.12;	author ad;	state Exp;
branches;
next	;

1.137.4.1
date	2006.12.10.07.15.56;	author yamt;	state Exp;
branches;
next	;

1.132.2.1
date	2006.08.14.13.41.28;	author tron;	state Exp;
branches;
next	1.132.2.2;

1.132.2.2
date	2006.09.22.05.56.53;	author riz;	state Exp;
branches;
next	;

1.130.4.1
date	2006.07.13.17.48.47;	author gdamore;	state Exp;
branches;
next	;

1.129.2.1
date	2006.04.01.12.06.12;	author yamt;	state Exp;
branches;
next	1.129.2.2;

1.129.2.2
date	2006.08.11.15.41.33;	author yamt;	state Exp;
branches;
next	1.129.2.3;

1.129.2.3
date	2006.09.03.15.22.56;	author yamt;	state Exp;
branches;
next	;

1.129.4.1
date	2006.04.19.02.32.37;	author elad;	state Exp;
branches;
next	;

1.129.6.1
date	2006.03.31.09.44.59;	author tron;	state Exp;
branches;
next	;

1.127.2.1
date	2006.04.22.11.37.26;	author simonb;	state Exp;
branches;
next	;

1.126.2.1
date	2006.02.18.15.38.35;	author yamt;	state Exp;
branches;
next	;

1.126.4.1
date	2006.09.09.02.39.09;	author rpaulo;	state Exp;
branches;
next	;

1.115.2.1
date	2006.06.21.14.51.21;	author yamt;	state Exp;
branches;
next	1.115.2.2;

1.115.2.2
date	2006.12.30.20.45.55;	author yamt;	state Exp;
branches;
next	1.115.2.3;

1.115.2.3
date	2007.09.03.14.24.56;	author yamt;	state Exp;
branches;
next	1.115.2.4;

1.115.2.4
date	2007.11.15.11.42.43;	author yamt;	state Exp;
branches;
next	1.115.2.5;

1.115.2.5
date	2008.01.21.09.36.25;	author yamt;	state Exp;
branches;
next	;

1.113.4.1
date	2005.07.18.21.14.13;	author riz;	state Exp;
branches;
next	1.113.4.2;

1.113.4.2
date	2005.08.14.21.14.38;	author riz;	state Exp;
branches;
next	1.113.4.3;

1.113.4.3
date	2005.11.05.00.39.47;	author tron;	state Exp;
branches
	1.113.4.3.2.1
	1.113.4.3.4.1;
next	1.113.4.4;

1.113.4.4
date	2007.08.28.13.49.39;	author ghen;	state Exp;
branches;
next	;

1.113.4.3.2.1
date	2007.08.28.13.52.47;	author ghen;	state Exp;
branches;
next	;

1.113.4.3.4.1
date	2007.08.28.13.53.59;	author ghen;	state Exp;
branches;
next	;

1.109.2.1
date	2005.02.12.18.17.32;	author yamt;	state Exp;
branches;
next	1.109.2.2;

1.109.2.2
date	2005.03.19.08.32.58;	author yamt;	state Exp;
branches;
next	;

1.108.2.1
date	2005.04.29.11.28.09;	author kent;	state Exp;
branches;
next	;

1.97.2.1
date	2004.06.30.21.06.35;	author jdc;	state Exp;
branches;
next	1.97.2.2;

1.97.2.2
date	2004.07.02.17.38.57;	author he;	state Exp;
branches;
next	1.97.2.3;

1.97.2.3
date	2004.07.15.20.16.49;	author he;	state Exp;
branches
	1.97.2.3.2.1
	1.97.2.3.4.1;
next	1.97.2.4;

1.97.2.4
date	2007.08.11.14.49.06;	author bouyer;	state Exp;
branches;
next	;

1.97.2.3.2.1
date	2007.08.11.14.46.20;	author bouyer;	state Exp;
branches;
next	;

1.97.2.3.4.1
date	2007.08.11.14.40.07;	author bouyer;	state Exp;
branches;
next	;

1.93.2.1
date	2004.08.03.10.34.22;	author skrll;	state Exp;
branches;
next	1.93.2.2;

1.93.2.2
date	2004.09.03.12.44.30;	author skrll;	state Exp;
branches;
next	1.93.2.3;

1.93.2.3
date	2004.09.18.14.34.08;	author skrll;	state Exp;
branches;
next	1.93.2.4;

1.93.2.4
date	2004.09.21.13.15.13;	author skrll;	state Exp;
branches;
next	1.93.2.5;

1.93.2.5
date	2004.11.14.08.15.06;	author skrll;	state Exp;
branches;
next	1.93.2.6;

1.93.2.6
date	2005.01.17.19.29.23;	author skrll;	state Exp;
branches;
next	1.93.2.7;

1.93.2.7
date	2005.01.24.08.34.12;	author skrll;	state Exp;
branches;
next	1.93.2.8;

1.93.2.8
date	2005.02.04.11.44.18;	author skrll;	state Exp;
branches;
next	1.93.2.9;

1.93.2.9
date	2005.02.15.21.32.33;	author skrll;	state Exp;
branches;
next	1.93.2.10;

1.93.2.10
date	2005.03.04.16.38.26;	author skrll;	state Exp;
branches;
next	1.93.2.11;

1.93.2.11
date	2005.11.10.13.56.05;	author skrll;	state Exp;
branches;
next	1.93.2.12;

1.93.2.12
date	2005.12.11.10.28.17;	author christos;	state Exp;
branches;
next	;

1.80.2.1
date	2002.07.14.17.46.12;	author gehenna;	state Exp;
branches;
next	;

1.80.4.1
date	2002.08.01.04.20.06;	author lukem;	state Exp;
branches;
next	1.80.4.2;

1.80.4.2
date	2002.10.24.09.34.19;	author lukem;	state Exp;
branches;
next	;

1.68.6.1
date	2001.09.01.23.08.42;	author nathanw;	state dead;
branches;
next	1.68.6.2;

1.68.6.2
date	2002.01.08.00.24.30;	author nathanw;	state Exp;
branches;
next	1.68.6.3;

1.68.6.3
date	2002.02.28.04.09.22;	author nathanw;	state Exp;
branches;
next	1.68.6.4;

1.68.6.4
date	2002.04.17.00.02.59;	author nathanw;	state Exp;
branches;
next	1.68.6.5;

1.68.6.5
date	2002.06.20.03.38.36;	author nathanw;	state Exp;
branches;
next	1.68.6.6;

1.68.6.6
date	2002.10.18.02.36.42;	author nathanw;	state Exp;
branches;
next	1.68.6.7;

1.68.6.7
date	2002.11.11.21.58.05;	author nathanw;	state Exp;
branches;
next	1.68.6.8;

1.68.6.8
date	2002.12.11.05.58.36;	author thorpej;	state Exp;
branches;
next	1.68.6.9;

1.68.6.9
date	2002.12.29.19.25.40;	author thorpej;	state Exp;
branches;
next	;

1.66.2.1
date	2001.09.13.01.13.35;	author thorpej;	state Exp;
branches;
next	1.66.2.2;

1.66.2.2
date	2002.01.10.19.42.46;	author thorpej;	state Exp;
branches;
next	1.66.2.3;

1.66.2.3
date	2002.02.11.20.07.47;	author jdolecek;	state Exp;
branches;
next	1.66.2.4;

1.66.2.4
date	2002.03.16.15.57.32;	author jdolecek;	state Exp;
branches;
next	1.66.2.5;

1.66.2.5
date	2002.06.23.17.36.04;	author jdolecek;	state Exp;
branches;
next	1.66.2.6;

1.66.2.6
date	2002.09.06.08.34.57;	author jdolecek;	state Exp;
branches;
next	1.66.2.7;

1.66.2.7
date	2002.10.10.18.32.35;	author jdolecek;	state Exp;
branches;
next	;

1.55.2.1
date	2000.06.23.14.36.09;	author fvdl;	state Exp;
branches;
next	1.55.2.2;

1.55.2.2
date	2000.08.11.20.18.03;	author mason;	state Exp;
branches;
next	1.55.2.3;

1.55.2.3
date	2000.10.04.08.24.26;	author itojun;	state Exp;
branches;
next	1.55.2.4;

1.55.2.4
date	2001.05.01.15.48.27;	author he;	state Exp;
branches;
next	;

1.54.2.1
date	2000.06.22.16.59.54;	author minoura;	state Exp;
branches;
next	;

1.47.2.1
date	2000.11.20.20.08.02;	author bouyer;	state Exp;
branches;
next	1.47.2.2;

1.47.2.2
date	2001.01.05.17.34.11;	author bouyer;	state Exp;
branches;
next	;

1.47.8.1
date	99.12.21.23.15.58;	author wrstuden;	state Exp;
branches;
next	1.47.8.2;

1.47.8.2
date	99.12.27.18.31.54;	author wrstuden;	state Exp;
branches;
next	;

1.43.2.1
date	2000.06.03.14.45.27;	author he;	state Exp;
branches;
next	;

1.43.4.1
date	99.06.21.00.49.19;	author thorpej;	state Exp;
branches;
next	1.43.4.2;

1.43.4.2
date	99.08.02.19.46.09;	author thorpej;	state Exp;
branches;
next	;

1.34.4.1
date	97.11.20.08.43.25;	author mellon;	state Exp;
branches;
next	;

1.32.4.1
date	97.08.23.07.08.40;	author thorpej;	state Exp;
branches;
next	1.32.4.2;

1.32.4.2
date	97.08.27.22.23.51;	author thorpej;	state Exp;
branches;
next	;

1.25.4.1
date	97.03.11.20.59.35;	author is;	state Exp;
branches;
next	;

1.18.2.1
date	97.01.30.05.38.20;	author thorpej;	state Exp;
branches;
next	;

1.9.4.1
date	96.08.25.01.26.43;	author thorpej;	state Exp;
branches;
next	1.9.4.2;

1.9.4.2
date	96.08.25.01.28.41;	author thorpej;	state Exp;
branches;
next	;

1.1.2.1
date	94.07.18.07.15.45;	author mycroft;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	94.07.18.07.15.46;	author mycroft;	state Exp;
branches;
next	;


desc
@@


1.217
log
@Remind people to update the SMALL* configs when updating this one.
@
text
@# $NetBSD: GENERIC,v 1.216 2025/06/04 18:23:10 tsutsui Exp $
#
# GENERIC machine description file
#
# This machine description file is used to generate the default NetBSD
# kernel.  The generic kernel does not include all options, subsystems
# and device drivers, but should be useful for most applications.
#
# The machine description file can be customised for your specific
# machine to reduce the kernel size and improve its performance.
#
# For further information on compiling NetBSD kernels, see the config(8)
# man page.
#
# For further information on hardware support for this architecture, see
# the intro(4) man page.  For further information about kernel options
# for this architecture, see the options(4) man page.  For an explanation
# of each device driver in this file see the section 4 man page for the
# device.

#
# Make sure to update the SMALL* kernel configs when updating this one
# (even if you're just adding a commented-out line).
#

include 	"arch/hp300/conf/std.hp300"

options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident 		"GENERIC-$Revision: 1.216 $"

makeoptions	COPTS="-O2 -fno-reorder-blocks -fno-unwind-tables -fno-omit-frame-pointer"
	# See share/mk/sys.mk. -fno-omit-frame-pointer is necessary for
	# backtraces in DDB.

maxusers	8		# estimated number of users

# Support for various CPU types
options 	HP320
options 	HP330		# includes 318, 319
options 	HP340
options 	HP345
options 	HP350
options 	HP360
options 	HP362
options 	HP370
options 	HP375
options 	HP380
options 	HP382
options 	HP385
options 	HP400
options 	HP425
options 	HP433
options 	FPSP		# floating point interface for 68040
#options 	FPU_EMULATE	# software fpu emulation for MC68030

# Standard system options
options 	KTRACE		# system call tracing support
#options 	INSECURE	# disable kernel security level
options 	USERCONF	# userconf(4) support
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
#options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
options 	NTP		# NTP phase/frequency locked loop
options 	SYSVMSG		# System V-style message queues
options 	SYSVSEM		# System V-style semaphores
options 	SYSVSHM		# System V-style shared memory

options 	MODULAR		# new style module(7) framework
options 	MODULAR_DEFAULT_AUTOLOAD

# Alternate buffer queue strategies for better responsiveness under high
# disk I/O load.
#options 	BUFQ_READPRIO
options 	BUFQ_PRIOCSCAN

# Debugging options
#options 	DIAGNOSTIC	# Extra kernel sanity checks
#options 	DEBUG		# Enable misc. kernel debugging code
options 	DDB		# Kernel Dynamic Debugger
options 	DDB_HISTORY_SIZE=512	# Enable history editing in DDB
#options 	KGDB		# remote debugger
#makeoptions	DEBUG="-g"	# netbsd.gdb with full debugging symbols

# Compatibility options
include 	"conf/compat_netbsd09.config"

# Binary compatibility.
options 	COMPAT_AOUT_M68K	# NetBSD/m68k a.out binary compatibility
options 	COMPAT_M68K4K	# NetBSD/m68k4k binary compatibility
options 	COMPAT_SUNOS	# SunOS4 m68k binary compatibility
#options 	COMPAT_LINUX	# Linux/m68k binary compatibility
#options 	COMPAT_OSSAUDIO	# Linux/m68k binary compatibility

# Filesystems
file-system	CD9660		# CD-ROM ISO-9660 filesystem
#file-system	EXT2FS		# second extended file system (linux)
file-system	FDESC		# user file descriptor filesystem
file-system	FFS		# fast filesystem
file-system	KERNFS		# kernel data-structure filesystem
#file-system	LFS		# log-structured file system
file-system	MFS		# Memory-based filesystem
file-system	NFS		# Network filesystem client
file-system	NULLFS		# loopback file system
#file-system	OVERLAY		# overlay file system
#file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
file-system	PROCFS		# /proc filesystem
#file-system	UMAPFS		# NULLFS + uid and gid remapping
#file-system	UNION		# Union filesystem (req. for FDESC)
#file-system	CODA		# Coda File System; also needs vcoda (below)
file-system	PTYFS		# /dev/pts/N support
file-system	TMPFS		# Efficient memory file-system
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system

# File system options
#options 	FFS_EI		# FFS Endian Independent support
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
options 	QUOTA		# legacy UFS quotas
options 	QUOTA2		# new, in-filesystem UFS quotas
#options 	UFS_DIRHASH	# UFS Large Directory Hashing
options 	UFS_EXTATTR	# Extended attribute support for UFS1
options 	WAPBL		# File system journaling support
options 	NFSSERVER	# Network File System server

# Networking options
options 	INET		# Internet protocols
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_DEBUG	# debug for IP security
options 	GATEWAY		# IP forwarding
options 	MROUTING	# Multicast routing
options 	PIM		# Protocol Independent Multicast
options 	NETATALK	# AppleTalk networking protocols
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

#options 	ALTQ		# Manipulate network interfaces' output queues
#options 	ALTQ_BLUE	# Stochastic Fair Blue
#options 	ALTQ_CBQ	# Class-Based Queueing
#options 	ALTQ_CDNR	# Diffserv Traffic Conditioner
#options 	ALTQ_FIFOQ	# First-In First-Out Queue
#options 	ALTQ_FLOWVALVE	# RED/flow-valve (red-penalty-box)
#options 	ALTQ_HFSC	# Hierarchical Fair Service Curve
#options 	ALTQ_LOCALQ	# Local queueing discipline
#options 	ALTQ_PRIQ	# Priority Queueing
#options 	ALTQ_RED	# Random Early Detection
#options 	ALTQ_RIO	# RED with IN/OUT
#options 	ALTQ_WFQ	# Weighted Fair Queueing

#options 	NFS_BOOT_BOOTP	# use bootp for NFS boot
options 	NFS_BOOT_DHCP	# use dhcp for NFS boot

# Options for HP hardware
options 	USELEDS		# make the lights twinkle
#options 	PANICBUTTON	# two fast <reset>s on HIL dump kernel
#options 	CONSCODE=9	# force console at this select code

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options 	SCSIVERBOSE	# Verbose SCSI errors
options 	DIOVERBOSE	# recognize "unknown" DIO devices

# workstation console options
options 	WSEMUL_VT100			# VT100 / VT220 emulation
#options 	WSDISPLAY_DEFAULTSCREENS=1
options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
#options 	WSDISPLAY_COMPAT_RAWKBD
options 	WS_KERNEL_FG=WSCOL_GREEN
#options 	WS_KERNEL_BG=WSCOL_BLACK

#options 	FONT_GALLANT12x22
options 	FONT_VT220ISO8x16

config		netbsd root on ? type ?

#
# Device configuration
#

mainbus0	at root			# root "bus"

intio0		at mainbus0		# internal i/o space
dio0		at mainbus0		# DIO/DIO-II bus
sgc0		at mainbus0		# SGC bus

# Real-time clock (not optional)
rtc*		at intio?

# DMA controller
dma* 		at intio?

# Human Interface Loop devices
hil0		at intio?		# HIL controller
hilkbd* 	at hil?			# keyboards
wskbd*		at hilkbd? mux 1
hilms*		at hil?			# mice, buttons and tablets
wsmouse*	at hilms? mux 0
hilid*		at hil?			# ID module

# Frodo utility chip found on 382, 4xx's
frodo*		at intio?

# 8250-like serial ports found on Frodo ASIC
dnkbd0		at frodo? offset 0x0	# Domain keyboard flavor
wskbd*		at dnkbd? mux 1
wsmouse*	at dnkbd? mux 0
com*		at frodo? offset ?	# tty flavor

# mc146818-like real time clock found on 425e
mcclock0	at frodo? offset 0x80

# Davinci framebuffer
dvbox*		at intio?
dvbox*		at dio? scode ?
wsdisplay*	at dvbox?

# Gatorbox framebuffer
gbox*		at intio?
gbox*		at dio? scode ?
wsdisplay*	at gbox?

# Hyperion framebuffer
hyper*		at dio? scode ?
wsdisplay*	at hyper?

# Renaissance framebuffer
rbox*		at intio?
rbox*		at dio? scode ?
wsdisplay*	at rbox?

# Topcat/catseye framebuffers
topcat*		at intio?
topcat*		at dio? scode ?
wsdisplay*	at topcat?

# TurboVRX framebuffer
tvrx*		at dio? scode ?
wsdisplay*	at tvrx?

# dumb framebuffer support for 362/382
#gendiofb*	at dio? scode ?
#wsdisplay*	at gendiofb?

# STI framebuffers
sti*		at dio? scode ?		# 362 and 382
sti*		at sgc?	slot ?		# 425e and 425t variants
wsdisplay*	at sti?

com0		at dio0 scode 9		# DCA serial interfaces
com*		at dio? scode ?

dcm*		at dio? scode ?	flags 0xe # DCM 4- or 8-port serial interfaces

le*		at dio? scode ?		# LANCE ethernet interfaces

# HP-IB devices
nhpib*		at intio?		# internal HP-IB
nhpib0		at dio? scode 7		# 98624A HP-IB
nhpib*		at dio? scode ?

fhpib*		at dio? scode ?		# 98625A/98625B HP-IB

hpibbus0	at nhpib0
hpibbus*	at nhpib?
hpibbus*	at fhpib?

rd*		at hpibbus? slave ? punit ?	# HP-IB disks
ct*		at hpibbus? slave ? punit ?	# HP-IB cartridge tapes
mt*		at hpibbus? slave ? punit ?	# HP-IB 9-track tape
ppi0		at hpibbus0 slave 5 punit 0	# HP-IB plotter

# SCSI devices
spc*		at dio? scode ?			# HP 98265A SCSI
scsibus*	at spc?

sd*		at scsibus? target ? lun ?	# SCSI disks
st*		at scsibus? target ? lun ?	# SCSI tapes
cd*		at scsibus? target ? lun ?	# SCSI CD-ROMs
ch*		at scsibus? target ? lun ?	# SCSI changer devices
ss*		at scsibus? target ? lun ?	# SCSI scanners
uk*		at scsibus? target ? lun ?	# unknown SCSI devices

# 425e digital audio
arcofi* 	at dio? scode ?
audio*		at arcofi?

spkr*		at audio?		# PC speaker (synthesized)

#
# Pseudo-devices
#

# disk pseudo-devices
pseudo-device	ccd			# concatenated disk devices
#pseudo-device	cgd			# cryptographic disk devices
pseudo-device	raid			# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
#options 	RF_INCLUDE_EVENODD=1
#options 	RF_INCLUDE_RAID5_RS=1
#options 	RF_INCLUDE_PARITYLOGGING=1
#options 	RF_INCLUDE_CHAINDECLUSTER=1
#options 	RF_INCLUDE_INTERDECLUSTER=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
#pseudo-device	fss			# file system snapshot device
pseudo-device	md			# memory disk device (ramdisk)
pseudo-device	vnd			# vnode pseudo-disks
#options 	VND_COMPRESSION		# compressed vnd(4)

# network pseudo-devices
pseudo-device	bridge			# simple inter-network bridging
pseudo-device	vether			# Virtual Ethernet for bridge
pseudo-device	agr			# IEEE 802.3ad link aggregation
pseudo-device	bpfilter		# Berkeley packet filter
pseudo-device	carp			# Common Address Redundancy Protocol
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	gre			# generic L3 over IP tunnel
pseudo-device	loop			# loopback network interface
pseudo-device	npf			# NPF packet filter
pseudo-device	ppp			# PPP network interfaces
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
pseudo-device	sl			# SLIP network interfaces
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
pseudo-device	tun			# network tunneling over tty
pseudo-device	tap			# virtual Ethernet
pseudo-device	vlan			# IEEE 802.1q encapsulation

# accept filters
#pseudo-device   accf_data		# "dataready" accept filter
#pseudo-device   accf_http		# "httpready" accept filter

# miscellaneous pseudo-devices
pseudo-device	clockctl		# user control of clock subsystem
pseudo-device	drvctl			# user control of drive subsystem
pseudo-device	pty			# pseudo-terminals
#pseudo-device	vcoda			# coda minicache <-> venus comm.
pseudo-device	ksyms			# /dev/ksyms
#pseudo-device	putter			# for puffs and pud
pseudo-device 	swwdog			# software watchdog timer -- swwdog(4)

# wscons pseudo-devices
pseudo-device	wsmux			# mouse & keyboard multiplexor
pseudo-device	wsfont

include "dev/veriexec.config"

# Pull in optional local configuration - always at end
cinclude	"arch/hp300/conf/GENERIC.local"
@


1.216
log
@Use native wskbd keymap on X.Org server for hp300 and luna68k.

Also disable the no-longer-needed WSKBD_COMPAT_RAWKBD option in GENERIC.

It's more straightforward to use the native wskbd keymap provided by
the WSKBDIO_GETMAP ioctl, rather than relying on WSKBD_COMPAT_RAWKBD,
which emulates raw PS/2 "pc105" scancodes assumed by the
xf86-input-keyboard driver if no specific keymap is not found.

Tested on HP9000/382 and LUNA-II.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.215 2025/05/31 19:02:40 tsutsui Exp $
d21 5
d30 1
a30 1
#ident 		"GENERIC-$Revision: 1.215 $"
@


1.215
log
@Disable obsolete gendiofb(4) in GENERIC, sti(4) at dio is enough.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.214 2025/05/01 06:11:21 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.214 $"
d164 1
a164 1
options 	WSDISPLAY_COMPAT_RAWKBD
@


1.214
log
@Add sti(4) support for 9000/362 and 9000/382 on-board framebuffers.

Mostly pulled from OpenBSD/hp300.

This supersedes old and dumb gendiofb.  Currently there is no mmap
or cmap (palette) support, but I'll investigate how Bt474 RAMDAC
should be handled.

Tested on 382 with 640x480 and 1024x768 variants, and 362 with 640x480.
No visible regression on 425e (EVRX) and 425t (CRX).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.213 2024/12/07 00:13:14 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.213 $"
d238 2
a239 2
gendiofb*	at dio? scode ?
wsdisplay*	at gendiofb?
@


1.213
log
@Specify -fno-unwind-tables to shrink kernel binary size.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.212 2024/01/29 18:27:12 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.212 $"
d242 2
a243 1
sti*		at sgc?	slot ?
@


1.212
log
@PR/57889: Ricardo Branco: ext2fs does not have user immutable and append
file flags, only system ones. Restrict those to the superuser. Before
the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the
default.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.211 2023/02/12 14:50:39 abs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.211 $"
d27 1
a27 1
makeoptions	COPTS="-O2 -fno-reorder-blocks -fno-omit-frame-pointer"
@


1.212.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.216 2025/06/04 18:23:10 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.216 $"
d27 1
a27 1
makeoptions	COPTS="-O2 -fno-reorder-blocks -fno-unwind-tables -fno-omit-frame-pointer"
d164 1
a164 1
#options 	WSDISPLAY_COMPAT_RAWKBD
d238 2
a239 2
#gendiofb*	at dio? scode ?
#wsdisplay*	at gendiofb?
d242 1
a242 2
sti*		at dio? scode ?		# 362 and 382
sti*		at sgc?	slot ?		# 425e and 425t variants
@


1.211
log
@Add optoion GENERIC.local include to the end of ~all GENERIC configs

This excludes atari, sgimips, evbmips, evbppc, evbsh3, and hpcarm
all of which have somewhat specific kernel config file layouts
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.210 2022/09/29 10:10:07 riastradh Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.210 $"
a117 2
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.
@


1.210
log
@swwdog(4): Add to GENERIC kernels.

Plus a handful of others that I'm familiar with.  Lots of special-
purpose kernels should probably have this too but I'm not going
through all the arm, mips, and ppc evaluation board kernels to see
which ones are relevant.

Omitted from systems I know to be very small:
- sun2/GENERIC
- dreamcast/GENERIC
Feel free to remove it from others that need to be kept smaller.

Compile-tested a few of these just in case:
- alpha/GENERIC
- amd64/GENERIC
- evbmips/OCTEON
- i386/GENERIC
- riscv/GENERIC

PR kern/29702
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.209 2022/08/07 02:52:26 simonb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.209 $"
d346 3
@


1.209
log
@UFS/LFS dirhash:
- Enable UFS_DIRHASH if the architecture or kernel model specific config
  file can use 128MB of RAM or more.
- Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel
  and by a number of NetBSD developers for years.
- Add LFS_DIRHASH if LFS was enabled.
- Be somewhat consistent with FS options order.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.208 2021/05/29 22:50:18 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.208 $"
d339 1
@


1.208
log
@Reorder entries and reorganize comments for maintainability.

No functional change intended.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.207 2021/01/21 06:51:54 nia Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.207 $"
d110 3
a112 1
# Filesystem options
d115 2
a116 1
#options 	FFS_EI		# FFS Endian Independent support
d118 3
a120 5
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
options 	NFSSERVER	# Network filesystem server
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
options 	UFS_EXTATTR	# Extended attribute support for UFS1
@


1.207
log
@add a commented out compat_ossaudio wherever there's compat_linux

requested by mrg
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.206 2020/09/27 13:48:51 roy Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.206 $"
a59 1
options 	SYSVSHM		# System V-style shared memory
d62 1
d162 2
a163 1
options 	WSEMUL_VT100            # VT100 / VT220 emulation
d184 6
d198 2
a199 4
rtc*		at intio?		# real-time clock (not optional)
dma* 		at intio?		# DMA controller
frodo*		at intio?		# Frodo utility chip found on 382, 4xx
nhpib*		at intio?		# slow internal HP-IB
d210 2
a211 1
dvbox*		at intio?		# Davinci framebuffer
d215 2
a216 1
gbox*		at intio?		# Gatorbox framebuffer
d220 2
a221 1
hyper*		at dio? scode ?		# Hyperion framebuffer
d224 2
a225 1
rbox*		at intio?		# Renaissance framebuffer
d229 2
a230 1
topcat*		at intio?		# Topcat/catseye framebuffers
d234 2
a235 1
tvrx*		at dio? scode ?		# TurboVRX framebuffer
d238 2
a239 1
gendiofb*	at dio? scode ?		# dumb framebuffer support for 362/382
d242 2
a243 1
sti*		at sgc?	slot ?		# SGC EVRX framebuffers
d253 3
a255 1
nhpib0		at dio? scode 7		# slow internal HP-IB
d258 1
a258 1
fhpib*		at dio? scode ?		# `fast' HP-IB
d269 1
d315 1
d317 1
a317 1
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
a318 1
pseudo-device	loop			# loopback network interface
a326 1
#
@


1.207.4.1
log
@Sync w/ HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.208 2021/05/29 22:50:18 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.208 $"
d60 1
a62 1
options 	SYSVSHM		# System V-style shared memory
d162 1
a162 2
options 	WSEMUL_VT100			# VT100 / VT220 emulation
#options 	WSDISPLAY_DEFAULTSCREENS=1
a182 6
# Real-time clock (not optional)
rtc*		at intio?

# DMA controller
dma* 		at intio?

d191 4
a194 2
# Frodo utility chip found on 382, 4xx's
frodo*		at intio?
d205 1
a205 2
# Davinci framebuffer
dvbox*		at intio?
d209 1
a209 2
# Gatorbox framebuffer
gbox*		at intio?
d213 1
a213 2
# Hyperion framebuffer
hyper*		at dio? scode ?
d216 1
a216 2
# Renaissance framebuffer
rbox*		at intio?
d220 1
a220 2
# Topcat/catseye framebuffers
topcat*		at intio?
d224 1
a224 2
# TurboVRX framebuffer
tvrx*		at dio? scode ?
d227 1
a227 2
# dumb framebuffer support for 362/382
gendiofb*	at dio? scode ?
d230 1
a230 2
# STI framebuffers
sti*		at sgc?	slot ?
d240 1
a240 3
# HP-IB devices
nhpib*		at intio?		# internal HP-IB
nhpib0		at dio? scode 7		# 98624A HP-IB
d243 1
a243 1
fhpib*		at dio? scode ?		# 98625A/98625B HP-IB
a253 1
# SCSI devices
d299 1
d301 1
a301 1
#pseudo-device	gre			# generic L3 over IP tunnel
a302 1
pseudo-device	npf			# NPF packet filter
d311 1
@


1.207.6.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.208 2021/05/29 22:50:18 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.208 $"
d60 1
a62 1
options 	SYSVSHM		# System V-style shared memory
d162 1
a162 2
options 	WSEMUL_VT100			# VT100 / VT220 emulation
#options 	WSDISPLAY_DEFAULTSCREENS=1
a182 6
# Real-time clock (not optional)
rtc*		at intio?

# DMA controller
dma* 		at intio?

d191 4
a194 2
# Frodo utility chip found on 382, 4xx's
frodo*		at intio?
d205 1
a205 2
# Davinci framebuffer
dvbox*		at intio?
d209 1
a209 2
# Gatorbox framebuffer
gbox*		at intio?
d213 1
a213 2
# Hyperion framebuffer
hyper*		at dio? scode ?
d216 1
a216 2
# Renaissance framebuffer
rbox*		at intio?
d220 1
a220 2
# Topcat/catseye framebuffers
topcat*		at intio?
d224 1
a224 2
# TurboVRX framebuffer
tvrx*		at dio? scode ?
d227 1
a227 2
# dumb framebuffer support for 362/382
gendiofb*	at dio? scode ?
d230 1
a230 2
# STI framebuffers
sti*		at sgc?	slot ?
d240 1
a240 3
# HP-IB devices
nhpib*		at intio?		# internal HP-IB
nhpib0		at dio? scode 7		# 98624A HP-IB
d243 1
a243 1
fhpib*		at dio? scode ?		# 98625A/98625B HP-IB
a253 1
# SCSI devices
d299 1
d301 1
a301 1
#pseudo-device	gre			# generic L3 over IP tunnel
a302 1
pseudo-device	npf			# NPF packet filter
d311 1
@


1.206
log
@vether: Add to kernel configurations

It's only enabled if the kernel enabled bridge AND tap.
Otherwise it's commented out.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.205 2020/08/10 06:32:58 rin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.205 $"
d88 1
@


1.206.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.207 2021/01/21 06:51:54 nia Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.207 $"
a87 1
#options 	COMPAT_OSSAUDIO	# Linux/m68k binary compatibility
@


1.205
log
@Add -fno-omit-frame-pointer to m68k kernels with DDB for backtraces.
-omit-frame-pointer is enabled for -O1 and higher for GCC8 by default.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.204 2020/08/01 08:20:49 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.204 $"
d293 1
@


1.204
log
@Remove references to BRIDGE_IPF, it is now compiled in by default.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.203 2019/04/26 21:40:30 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.203 $"
d27 3
a29 1
makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
@


1.203
log
@Enable BUFQ_PRIOCSCAN, CARP, Veriexec by default in GENERIC kernel configs.
On ports without a GENERIC kernel config enable in individul files, e.g evbmips.
Omit on:
atari, dreamcast, emips, epoc32, evbppc/VIRTEX*, ia64, luna68x, mvme68k,
mvmeppc, playstation2, riscv, sun2, sun3, x68k, zaurus due to resource
constraints or port infancy.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.202 2019/04/13 08:22:59 isaki Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.202 $"
a290 1
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


1.202
log
@Add drvctl to kernel which has audio device.
audiocfg(1) requires drvctl(4).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.201 2019/03/14 16:59:09 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.201 $"
d68 1
a68 1
#options 	BUFQ_PRIOCSCAN
d294 1
a294 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d325 1
a325 12
# Veriexec
#
# a pseudo device needed for veriexec
#pseudo-device	veriexec
#
# Uncomment the fingerprint methods below that are desired. Note that
# removing fingerprint methods will have almost no impact on the kernel
# code size.
#
#options 	VERIFIED_EXEC_FP_SHA256
#options 	VERIFIED_EXEC_FP_SHA384
#options 	VERIFIED_EXEC_FP_SHA512
@


1.201
log
@G/C "MAPPECOPY".  It is the deadest of wood, and never actually worked in
NetBSD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.200 2018/12/19 13:57:47 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.200 $"
d315 1
@


1.200
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: GENERIC,v 1.199 2018/08/01 20:04:11 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.199 $"
a151 1
#options 	MAPPEDCOPY	# different copyin/copyout for large copies
@


1.199
log
@Unreference IPF/PF from all the config files, and enable NPF instead when
wanted. This also fixes some inconsistencies I saw in several files (eg
IPF options while IPF was not compiled, IPF+PF enabled by default, etc).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.198 2018/01/23 14:47:54 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.198 $"
a85 1
#options 	COMPAT_SVR4	# SVR4 binary compatibility
@


1.198
log
@Alternate buffer queue strategies no longer considered experimental, update
description.

Discussed on tech-kern
http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.197 2017/09/14 07:58:40 mrg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.197 $"
a130 4
options 	IPFILTER_LOG	# ipmon(8) log support
options 	IPFILTER_LOOKUP	# ippool(8) support
options 	IPFILTER_COMPAT # Compat for IP-Filter
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
d300 1
a300 1
pseudo-device	ipfilter 		# IP Filter package
a319 2
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
@


1.198.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.203 2019/04/26 21:40:30 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.203 $"
d68 1
a68 1
options 	BUFQ_PRIOCSCAN
d86 1
d131 4
d157 1
d300 1
a300 1
pseudo-device	carp			# Common Address Redundancy Protocol
d304 1
a304 1
pseudo-device	npf			# NPF packet filter
a320 1
pseudo-device	drvctl			# user control of drive subsystem
d324 2
d332 12
a343 1
include "dev/veriexec.config"
@


1.198.2.1
log
@Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.199 2018/08/01 20:04:11 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.199 $"
d131 4
d304 1
a304 1
pseudo-device	npf			# NPF packet filter
d324 2
@


1.198.2.2
log
@Sync with HEAD, resolve a few conflicts
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d86 1
@


1.197
log
@clean up COMPAT_* options for native netbsd code:
- new series of files that are useful for saying "i want everything
  since netbsd 1.4", etc.
- use the fact COMPAT_* options have future dependancies to remove
  many redundant options.

removes about 3000 lines total across kernel configuration files.
tested about 30 random kernels in the changed list.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.196 2017/09/13 22:24:43 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.196 $"
d65 2
a66 2
# Enable experimental buffer queue strategy for better responsiveness under
# high disk I/O load. Use it with caution - it's not proven to be stable yet.
@


1.196
log
@Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_MD5 options.
These algorithms are either broken or on their way to being broken.

Discussed on tech-security
http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html

ok riastradh
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.195 2017/07/28 19:26:16 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.195 $"
d79 1
a79 16
options 	COMPAT_43	# compatibility with 4.3BSD interfaces
#options 	COMPAT_44	# compatibility with 4.4BSD binaries
options 	COMPAT_09	# NetBSD 0.9,
options 	COMPAT_10	# NetBSD 1.0,
options 	COMPAT_11	# NetBSD 1.1,
options 	COMPAT_12	# NetBSD 1.2,
options 	COMPAT_13	# NetBSD 1.3,
options 	COMPAT_14	# NetBSD 1.4,
options 	COMPAT_15	# NetBSD 1.5,
options 	COMPAT_16	# NetBSD 1.6,
options 	COMPAT_20	# NetBSD 2.0,
options 	COMPAT_30	# NetBSD 3.0,
options 	COMPAT_40	# NetBSD 4.0,
options 	COMPAT_50	# NetBSD 5.0,
options 	COMPAT_60	# NetBSD 6.0, and
options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
a86 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.195
log
@Remove TCP_COMPAT_42 from the config files. Pass 1.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.194 2016/12/13 20:42:18 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.194 $"
a356 1
#options 	VERIFIED_EXEC_FP_RMD160
a359 2
#options 	VERIFIED_EXEC_FP_SHA1
#options 	VERIFIED_EXEC_FP_MD5
@


1.194
log
@wildcard speaker attachments, now that we can handle many of them.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.193 2016/12/10 23:03:24 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.193 $"
a94 1
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
@


1.194.8.1
log
@Pull up following revision(s) (requested by sevan in ticket #510):
	sys/arch/sun3/conf/GENERIC3X: revision 1.130
	sys/arch/sparc64/conf/GENERIC: revision 1.203
	sys/arch/news68k/conf/LIBERO: revision 1.66
	sys/arch/amiga/conf/DRACO: revision 1.185
	sys/arch/evbarm/conf/MV2120: revision 1.35
	sys/arch/x68k/conf/GENERIC: revision 1.187
	sys/arch/rs6000/conf/GENERIC: revision 1.39
	sys/arch/news68k/conf/GENERIC_TINY: revision 1.86
	sys/arch/i386/conf/XEN3_DOMU: revision 1.88
	sys/arch/iyonix/conf/GENERIC: revision 1.97
	sys/arch/evbarm64/conf/A64EMUL: revision 1.11
	sys/arch/mvme68k/conf/GENERIC: revision 1.98
	sys/arch/acorn32/conf/GENERIC: revision 1.124
	sys/arch/i386/conf/XEN3_DOM0: revision 1.125
	sys/arch/cobalt/conf/INSTALL: revision 1.65
	sys/arch/macppc/conf/GENERIC_601: revision 1.16
	sys/arch/hppa/conf/GENERIC: revision 1.17
	sys/arch/amiga/conf/GENERIC.in: revision 1.137
	sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.33
	sys/arch/netwinder/conf/GENERIC: revision 1.134
	sys/arch/amd64/conf/XEN3_DOMU: revision 1.83
	sys/arch/mac68k/conf/GENERIC: revision 1.225
	sys/arch/arc/conf/RPC44: revision 1.54
	sys/arch/mipsco/conf/GENERIC: revision 1.92
	sys/arch/cats/conf/GENERIC: revision 1.166
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.145
	sys/arch/amigappc/conf/GENERIC: revision 1.33
	sys/arch/sun3/conf/GENERIC: revision 1.176
	sys/arch/news68k/conf/GENERIC: revision 1.130
	sys/arch/hpcsh/conf/GENERIC: revision 1.110
	sys/arch/hp300/conf/GENERIC: revision 1.198
	sys/arch/atari/conf/GENERIC.in: revision 1.115
	sys/arch/sparc/conf/MRCOFFEE: revision 1.54
	sys/arch/evbppc/conf/EXPLORA451: revision 1.62
	sys/arch/cesfic/conf/GENERIC: revision 1.69
	sys/arch/vax/conf/GENERIC: revision 1.204
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.115
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.112
	sys/arch/sparc/conf/GENERIC: revision 1.258
	sys/arch/next68k/conf/GENERIC: revision 1.145
	sys/arch/evbarm/conf/MMNET_GENERIC: revision 1.34
	sys/arch/prep/conf/GENERIC: revision 1.185
	sys/arch/amiga/conf/INSTALL: revision 1.129
	sys/arch/newsmips/conf/GENERIC: revision 1.133
	sys/arch/cobalt/conf/GENERIC: revision 1.156
	sys/arch/sun2/conf/GENERIC: revision 1.99
	sys/arch/luna68k/conf/INSTALL: revision 1.25
	sys/arch/amigappc/conf/NULL: revision 1.53
	sys/arch/acorn26/conf/GENERIC: revision 1.85
	sys/arch/vax/conf/VAX780: revision 1.25
	sys/arch/luna68k/conf/GENERIC: revision 1.125
	sys/arch/ews4800mips/conf/GENERIC: revision 1.56
	sys/arch/macppc/conf/POWERMAC_G5: revision 1.29
	sys/arch/arc/conf/GENERIC: revision 1.189
	sys/arch/macppc/conf/MAMBO: revision 1.27
	sys/arch/acorn32/conf/EB7500ATX: revision 1.64
	sys/arch/pmax/conf/GENERIC: revision 1.196
	sys/arch/pmax/conf/GENERIC64: revision 1.28
	sys/arch/amiga/conf/GENERIC: revision 1.319
	sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.55
	sys/arch/macppc/conf/GENERIC: revision 1.339
	sys/arch/emips/conf/GENERIC: revision 1.21
	sys/arch/sandpoint/conf/GENERIC: revision 1.97
	sys/arch/landisk/conf/GENERIC: revision 1.58
	sys/arch/bebox/conf/GENERIC: revision 1.157
	sys/arch/alpha/conf/GENERIC: revision 1.379
Alternate buffer queue strategies no longer considered experimental, update
description.
Discussed on tech-kern
http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.194 2016/12/13 20:42:18 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.194 $"
d65 2
a66 2
# Alternate buffer queue strategies for better responsiveness under high
# disk I/O load.
@


1.193
log
@remove VAUDIOSPEAKER for now, will be done differently.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.192 2016/12/08 11:31:10 nat Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.192 $"
d288 1
a288 1
spkr0	at audio0		# PC speaker (synthesized)
@


1.192
log
@Add a synthesized pc beeper and keyboard bell for platforms with an audio
device.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.191 2015/08/08 06:36:25 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.191 $"
a287 1
options VAUDIOSPEAKER
@


1.191
log
@Remove KMEMSTATS.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.190 2014/11/16 16:01:41 manu Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.190 $"
d288 3
@


1.191.2.1
log
@Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.194 2016/12/13 20:42:18 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.194 $"
a287 2
spkr*		at audio?		# PC speaker (synthesized)

@


1.190
log
@Remove unused extended attributes kernel options

As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART
and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them
as they have been obsolete for a long time:
UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr
LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART
UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.189 2014/11/12 10:47:21 manu Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.189 $"
a72 1
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
@


1.190.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.191 2015/08/08 06:36:25 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.191 $"
d73 1
@


1.190.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.190.2.1 2015/09/22 12:05:42 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.190.2.1 $"
a287 2
spkr*		at audio?		# PC speaker (synthesized)

@


1.190.2.3
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.190.2.2 2017/02/05 13:40:11 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.190.2.2 $"
d95 1
@


1.189
log
@Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels

This change just brings UFS1 extended attribute *support* in the kernel,
extended attributes are not enabled unless three conditions are met:
1) filesystem is UFS1 (newfs -O1)
2) .attribute/system and .attribute/user directories are created at fs root
3) filesystem is mounted with -o extattr

Some GENERIC kernels are obviously memory constrained, the extended
attributes options were not enabled for them, but just added commented out.
(kernel were considered memory constrained if QUOTA option was disabled)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.188 2014/08/24 08:17:44 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.188 $"
a135 2
options 	UFS_EXTATTR_AUTOSTART
options 	UFS_EXTATTR_AUTOCREATE=1024
@


1.188
log
@Add new arcofi(4) audio driver for NetBSD/hp300, ported from OpenBSD.

The arcofi(4) is a driver for the HP "Audio1" device
(Siemens PSB 2160 "ARCOFI" phone quality audio chip)
found on the HP9000/425e and HP9000/{705,710,745,747} models
(but only hp300 attachment is ported for now).
The chip supports 8-bit mono 8kHz U-law, A-law and
16-bit mono slinear_be formats.

The old HP9000/425e playing tunes with this new arcofi(4) audio driver
was also demonstrated at Open Source Conference 2014 Shimane.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.187 2014/08/24 07:59:22 jnemeth Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.187 $"
d135 3
@


1.187
log
@Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add
it to all kernel configs that contain "options MODULAR".  This
option turns on module autoloading by default (which is the current
default).  This allows people who don't want module autoloading on
by default to disable it by simply removing/commentting this line.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.186 2014/08/23 20:26:58 dholland Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.186 $"
d284 4
@


1.186
log
@Systematize (and in many cases, fix) the comments on options COMPAT_NN.

There are quite a few configs that are missing some COMPAT_NN options
in ways that don't make sense; this should probably get cleaned up
too, but for the time being I've not added or removed anything.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.185 2014/08/16 17:56:32 apb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.185 $"
d63 1
@


1.185
log
@Add "options COMPAT_70" to all kernel configuration files that
already had "options COMPAT_60".
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.184 2014/07/18 17:59:12 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.184 $"
d81 14
a94 14
options 	COMPAT_09	# compatibility with NetBSD 0.9
options 	COMPAT_10	# compatibility with NetBSD 1.0
options 	COMPAT_11	# compatibility with NetBSD 1.1
options 	COMPAT_12	# compatibility with NetBSD 1.2
options 	COMPAT_13	# compatibility with NetBSD 1.3
options 	COMPAT_14	# compatibility with NetBSD 1.4
options 	COMPAT_15	# compatibility with NetBSD 1.5
options 	COMPAT_16	# compatibility with NetBSD 1.6
options 	COMPAT_20	# compatibility with NetBSD 2.0
options 	COMPAT_30	# compatibility with NetBSD 3.0
options 	COMPAT_40	# compatibility with NetBSD 4.0
options 	COMPAT_50	# compatibility with NetBSD 5.0
options 	COMPAT_60	# NetBSD 6.0 compatibility.
options 	COMPAT_70	# NetBSD 7.0 compatibility.
@


1.184
log
@More tweaks to GENERIC.

- reduce maxusers from 32 to 8 as other m68k ports
- make NFS_BOOT_DHCP default rather than NFS_BOOT_BOOTP
  (and move these options in "Networking options" block)
- use 8x16 font instead of 12x22 for machines with small screen like HP362
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.183 2014/07/18 17:51:27 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.183 $"
d94 1
@


1.184.2.1
log
@Pull up following revision(s) (requested by tsutsui in ticket #62):
	sys/arch/hp300/conf/files.hp300: revision 1.89
	share/man/man4/arcofi.4: revision 1.1
	share/man/man4/arcofi.4: revision 1.2
	share/man/man4/Makefile: revision 1.617
	sys/arch/hp300/hp300/intr.c: revision 1.41
	sys/conf/files: revision 1.1100
	sys/arch/hp300/hp300/locore.s: revision 1.171
	distrib/sets/lists/man/mi: revision 1.1486
	sys/dev/ic/arcofivar.h: revision 1.1
	sys/arch/hp300/conf/majors.hp300: revision 1.26
	sys/arch/hp300/dev/arcofi_dio.c: revision 1.1
	sys/arch/hp300/conf/GENERIC: revision 1.188
	sys/dev/ic/arcofi.c: revision 1.1
Add new arcofi(4) audio driver for NetBSD/hp300, ported from OpenBSD.
The arcofi(4) is a driver for the HP "Audio1" device
(Siemens PSB 2160 "ARCOFI" phone quality audio chip)
found on the HP9000/425e and HP9000/{705,710,745,747} models
(but only hp300 attachment is ported for now).
The chip supports 8-bit mono 8kHz U-law, A-law and
16-bit mono slinear_be formats.
The old HP9000/425e playing tunes with this new arcofi(4) audio driver
was also demonstrated at Open Source Conference 2014 Shimane.
Add a man page for arcofi(4) driver.  From OpenBSD.
Fix date.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.184 2014/07/18 17:59:12 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.184 $"
a281 4
# 425e digital audio
arcofi* 	at dio? scode ?
audio*		at arcofi?

@


1.184.2.2
log
@Pull up following revision(s) (requested by manu in ticket #232):
	sys/arch/next68k/conf/GENERIC: revision 1.138
	sys/arch/cobalt/conf/GENERIC: revision 1.146
	sys/arch/mvme68k/conf/GENERIC: revision 1.93
	sys/arch/vax/conf/VAX780: revision 1.18
	sys/arch/newsmips/conf/GENERIC: revision 1.128
	sys/arch/luna68k/conf/GENERIC: revision 1.118
	sys/arch/sbmips/conf/GENERIC: revision 1.100
	sys/arch/pmax/conf/GENERIC: revision 1.184
	sys/arch/alpha/conf/GENERIC: revision 1.361
	sys/arch/sparc64/conf/GENERIC: revision 1.176
	sys/arch/sun3/conf/GENERIC: revision 1.170
	sys/arch/shark/conf/GENERIC: revision 1.120
	sys/arch/landisk/conf/GENERIC: revision 1.44
	sys/arch/bebox/conf/GENERIC: revision 1.144
	sys/arch/sparc64/conf/NONPLUS64: revision 1.43
	sys/arch/sandpoint/conf/GENERIC: revision 1.87
	sys/arch/emips/conf/GENERIC: revision 1.14
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.111
	sys/arch/dreamcast/conf/GENERIC: revision 1.120
	sys/arch/cesfic/conf/GENERIC: revision 1.64
	sys/arch/mmeye/conf/GENERIC: revision 1.119
	sys/arch/epoc32/conf/GENERIC: revision 1.7
	sys/arch/x68k/conf/GENERIC: revision 1.178
	sys/arch/iyonix/conf/GENERIC: revision 1.87
	sys/arch/sun2/conf/GENERIC: revision 1.93
	sys/arch/ews4800mips/conf/GENERIC: revision 1.50
	sys/arch/amd64/conf/XEN3_DOMU: revision 1.59
	sys/arch/acorn26/conf/GENERIC: revision 1.80
	sys/arch/acorn32/conf/GENERIC: revision 1.115
	sys/arch/macppc/conf/POWERMAC_G5: revision 1.24
	sys/arch/i386/conf/GENERIC: revision 1.1117
	sys/arch/arc/conf/GENERIC: revision 1.183
	sys/arch/cats/conf/GENERIC: revision 1.154
	sys/arch/amiga/conf/GENERIC.in: revision 1.128
	sys/arch/zaurus/conf/GENERIC: revision 1.64
	sys/arch/netwinder/conf/GENERIC: revision 1.125
	sys/arch/hppa/conf/GENERIC: revision 1.5
	sys/arch/mvmeppc/conf/GENERIC: revision 1.23
	sys/arch/macppc/conf/GENERIC: revision 1.319
	sys/arch/amiga/conf/GENERIC: revision 1.310
	sys/arch/pmax/conf/GENERIC64: revision 1.20
	sys/arch/macppc/conf/MAMBO: revision 1.23
	sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.27
	sys/arch/amigappc/conf/GENERIC: revision 1.23
	sys/arch/amd64/conf/GENERIC: revision 1.403
	sys/arch/ofppc/conf/GENERIC: revision 1.156
	sys/arch/mac68k/conf/GENERIC: revision 1.219
	sys/arch/i386/conf/XEN3_DOMU: revision 1.64
	sys/arch/mipsco/conf/GENERIC: revision 1.87
	sys/arch/hp300/conf/GENERIC: revision 1.189
	sys/arch/vax/conf/GENERIC: revision 1.192
	sys/arch/news68k/conf/GENERIC: revision 1.124
	sys/arch/ibmnws/conf/GENERIC: revision 1.45
	sys/arch/hpcsh/conf/GENERIC: revision 1.105
	sys/arch/sparc/conf/TADPOLE3GX: revision 1.64
	sys/arch/i386/conf/XEN3_DOM0: revision 1.92
	sys/arch/sparc/conf/GENERIC: revision 1.247
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.105
	sys/arch/prep/conf/GENERIC: revision 1.173
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.103
	sys/arch/rs6000/conf/GENERIC: revision 1.32
	sys/arch/hpcmips/conf/GENERIC: revision 1.228
Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels
This change just brings UFS1 extended attribute *support* in the kernel,
extended attributes are not enabled unless three conditions are met:
1) filesystem is UFS1 (newfs -O1)
2) .attribute/system and .attribute/user directories are created at fs root
3) filesystem is mounted with -o extattr
Some GENERIC kernels are obviously memory constrained, the extended
attributes options were not enabled for them, but just added commented out.
(kernel were considered memory constrained if QUOTA option was disabled)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.184.2.1 2014/08/29 11:42:15 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.184.2.1 $"
a132 3
options 	UFS_EXTATTR	# Extended attribute support for UFS1
options 	UFS_EXTATTR_AUTOSTART
options 	UFS_EXTATTR_AUTOCREATE=1024
@


1.184.2.3
log
@Pull up following revision(s) (requested by manu in ticket #251):
	sys/arch/acorn26/conf/GENERIC: revision 1.81
	sys/arch/acorn32/conf/GENERIC: revision 1.116
	sys/arch/alpha/conf/GENERIC: revision 1.362
	sys/arch/amd64/conf/ALL: revision 1.23
	sys/arch/amd64/conf/GENERIC: revision 1.404
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.112
	sys/arch/amd64/conf/XEN3_DOMU: revision 1.60
	sys/arch/amiga/conf/GENERIC.in: revision 1.129
	sys/arch/amiga/conf/GENERIC: revision 1.311
	sys/arch/amigappc/conf/GENERIC: revision 1.24
	sys/arch/arc/conf/GENERIC: revision 1.184
	sys/arch/bebox/conf/GENERIC: revision 1.145
	sys/arch/cats/conf/GENERIC: revision 1.155
	sys/arch/cesfic/conf/GENERIC: revision 1.65
	sys/arch/cobalt/conf/GENERIC: revision 1.147
	sys/arch/dreamcast/conf/GENERIC: revision 1.121
	sys/arch/emips/conf/GENERIC: revision 1.15
	sys/arch/epoc32/conf/GENERIC: revision 1.8
	sys/arch/ews4800mips/conf/GENERIC: revision 1.51
	sys/arch/hp300/conf/GENERIC: revision 1.190
	sys/arch/hpcmips/conf/GENERIC: revision 1.229
	sys/arch/hpcsh/conf/GENERIC: revision 1.106
	sys/arch/hppa/conf/GENERIC: revision 1.6
	sys/arch/i386/conf/ALL: revision 1.389
	sys/arch/i386/conf/GENERIC: revision 1.1118
	sys/arch/i386/conf/XEN3_DOM0: revision 1.93
	sys/arch/i386/conf/XEN3_DOMU: revision 1.65
	sys/arch/ibmnws/conf/GENERIC: revision 1.46
	sys/arch/iyonix/conf/GENERIC: revision 1.88
	sys/arch/landisk/conf/GENERIC: revision 1.45
	sys/arch/luna68k/conf/GENERIC: revision 1.119
	sys/arch/mac68k/conf/GENERIC: revision 1.220
	sys/arch/macppc/conf/GENERIC: revision 1.320
	sys/arch/macppc/conf/MAMBO: revision 1.24
	sys/arch/macppc/conf/POWERMAC_G5: revision 1.25
	sys/arch/mipsco/conf/GENERIC: revision 1.88
	sys/arch/mmeye/conf/GENERIC: revision 1.120
	sys/arch/mvme68k/conf/GENERIC: revision 1.94
	sys/arch/mvmeppc/conf/GENERIC: revision 1.24
	sys/arch/netwinder/conf/GENERIC: revision 1.126
	sys/arch/news68k/conf/GENERIC: revision 1.125
	sys/arch/newsmips/conf/GENERIC: revision 1.129
	sys/arch/next68k/conf/GENERIC: revision 1.139
	sys/arch/ofppc/conf/GENERIC: revision 1.157
	sys/arch/pmax/conf/GENERIC64: revision 1.21
	sys/arch/pmax/conf/GENERIC: revision 1.185
	sys/arch/prep/conf/GENERIC: revision 1.174
	sys/arch/rs6000/conf/GENERIC: revision 1.33
	sys/arch/sandpoint/conf/GENERIC: revision 1.88
	sys/arch/sbmips/conf/GENERIC: revision 1.101
	sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.28
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.104
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.106
	sys/arch/shark/conf/GENERIC: revision 1.121
	sys/arch/sparc/conf/GENERIC: revision 1.248
	sys/arch/sparc/conf/TADPOLE3GX: revision 1.65
	sys/arch/sparc64/conf/GENERIC: revision 1.177
	sys/arch/sparc64/conf/NONPLUS64: revision 1.44
	sys/arch/sun2/conf/GENERIC: revision 1.94
	sys/arch/sun3/conf/GENERIC: revision 1.171
	sys/arch/vax/conf/GENERIC: revision 1.193
	sys/arch/vax/conf/VAX780: revision 1.19
	sys/arch/x68k/conf/GENERIC: revision 1.179
	sys/arch/zaurus/conf/GENERIC: revision 1.65
	sys/ufs/files.ufs: revision 1.38
Remove unused extended attributes kernel options

As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART
and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them
as they have been obsolete for a long time:
UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr
LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART
UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.184.2.2 2014/11/14 15:16:19 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.184.2.2 $"
d134 2
@


1.184.2.4
log
@Pull up following revision(s) (requested by jnemeth in ticket #762):
	share/man/man4/options.4: revision 1.442
	sys/arch/amd64/conf/ALL: revision 1.18
	sys/arch/amd64/conf/GENERIC: revision 1.396
	sys/arch/dreamcast/conf/GENERIC: revision 1.119
	sys/arch/epoc32/conf/GENERIC: revision 1.6
	sys/arch/evbarm/conf/BCM5301X: revision 1.24
	sys/arch/evbarm/conf/BCM56340: revision 1.9
	sys/arch/evbarm/conf/IMX23_OLINUXINO: revision 1.9
	sys/arch/evbarm/conf/std.beagle: revision 1.13
	sys/arch/evbarm/conf/std.kobo: revision 1.2
	sys/arch/evbarm/conf/std.netwalker: revision 1.10
	sys/arch/evbppc/conf/P2020DS: revision 1.25
	sys/arch/evbppc/conf/RB800: revision 1.30
	sys/arch/evbppc/conf/TWRP1025: revision 1.18
	sys/arch/hp300/conf/GENERIC: revision 1.187
	sys/arch/hpcsh/conf/GENERIC: revision 1.104
	sys/arch/i386/conf/GENERIC: revision 1.1111
	sys/arch/i386/conf/MONOLITHIC: revision 1.17
	sys/arch/landisk/conf/GENERIC: revision 1.43
	sys/arch/luna68k/conf/GENERIC: revision 1.117
	sys/arch/macppc/conf/GENERIC: revision 1.316
	sys/arch/macppc/conf/GENERIC_601: revision 1.5
	sys/arch/mmeye/conf/MMEYE_WLF: revision 1.16
	sys/arch/news68k/conf/GENERIC: revision 1.123
	sys/arch/sandpoint/conf/GENERIC: revision 1.85
	sys/arch/shark/conf/GENERIC: revision 1.119
	sys/arch/sparc/conf/GENERIC: revision 1.246
	sys/arch/sparc64/conf/GENERIC: revision 1.174
	sys/arch/sun3/conf/GENERIC3X: revision 1.125
	sys/arch/sun3/conf/GENERIC: revision 1.169
	sys/arch/x68k/conf/GENERIC: revision 1.177
	sys/arch/zaurus/conf/GENERIC: revision 1.62
	sys/conf/files: revision 1.1099
	sys/kern/kern_module.c: revisions 1.98, 1.99
Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add
it to all kernel configs that contain "options MODULAR".  This
option turns on module autoloading by default (which is the current
default).  This allows people who don't want module autoloading on
by default to disable it by simply removing/commentting this line.
--
fix typo. (s/MODULE_DEFAULT_AUTOLOAD/MODULAR_DEFAULT_AUTOLOAD/)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.184.2.3 2014/11/18 19:05:29 snj Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.184.2.3 $"
a62 1
options 	MODULAR_DEFAULT_AUTOLOAD
@


1.183
log
@Shrink GENERIC and enable MODULAR instead.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.182 2014/07/05 09:15:38 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.182 $"
d29 1
a29 1
maxusers	32		# estimated number of users
a131 1
options 	NFS_BOOT_BOOTP	# use bootp for NFS boot
d165 3
d186 2
a187 2
options 	FONT_GALLANT12x22
#options 	FONT_VT220ISO8x16
@


1.182
log
@Use COPTS="-O2 -fno-reorder-blocks" as defined in sys.mk for userland.

with "-O2":
   text    data     bss     dec     hex filename
3717740   86092  152864 3956696  3c5fd8 netbsd

with "-O2 -fno-reorder-blocks":
   text    data     bss     dec     hex filename
3304404   86092  152864 3543360  361140 netbsd
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.181 2014/04/19 05:37:54 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.181 $"
d62 1
a62 1
#options 	MODULAR		# new style module(7) framework
d100 2
a101 2
options 	COMPAT_LINUX	# Linux/m68k binary compatibility
options 	COMPAT_SVR4	# SVR4 binary compatibility
d106 1
a106 1
file-system	EXT2FS		# second extended file system (linux)
d110 1
a110 1
file-system	LFS		# log-structured file system
d114 2
a115 2
file-system	OVERLAY		# overlay file system
file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
d117 3
a119 3
file-system	UMAPFS		# NULLFS + uid and gid remapping
file-system	UNION		# Union filesystem (req. for FDESC)
file-system	CODA		# Coda File System; also needs vcoda (below)
d133 1
a133 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d144 2
a145 2
options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
options 	PPP_DEFLATE	# Deflate compression support for PPP
d297 1
a297 1
pseudo-device	fss			# file system snapshot device
d323 2
a324 2
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter
d329 1
a329 1
pseudo-device	vcoda			# coda minicache <-> venus comm.
d333 1
a333 1
pseudo-device	putter			# for puffs and pud
@


1.181
log
@Add proper RealTime Clock support for HP9000/425e.

As the OpenBSD/hp300 page says 425e doesn't have the traditional
RTC at intio (as it also lacks DCA 16550 serial at intio?),
but after a few hour investigation it turns out that
425e uses mc146818 compatible calendar clock in
the Apollo "frodo" utility chip and the frodo chip on
425e actually has the 32kHz OSC and is actually backed up
by the onboard lithium battery.

Tested on HP425e (with mcclock) and HP362 (with old rtc).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.180 2013/08/16 13:39:47 tsutsui Exp $
d25 3
a27 1
#ident 		"GENERIC-$Revision: 1.180 $"
@


1.180
log
@Make FPU_EMULATE work on NetBSD/hp300.  Commented out by default in GENERIC.

Tested on HP9000/362 without optional MC68882 FPU in its socket.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.179 2013/06/30 21:38:57 rmind Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.179 $"
d216 3
@


1.180.2.1
log
@Rebase.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.184 2014/07/18 17:59:12 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.184 $"
d27 1
a27 3
makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk

maxusers	8		# estimated number of users
d60 1
a60 1
options 	MODULAR		# new style module(7) framework
d98 2
a99 2
#options 	COMPAT_LINUX	# Linux/m68k binary compatibility
#options 	COMPAT_SVR4	# SVR4 binary compatibility
d104 1
a104 1
#file-system	EXT2FS		# second extended file system (linux)
d108 1
a108 1
#file-system	LFS		# log-structured file system
d112 2
a113 2
#file-system	OVERLAY		# overlay file system
#file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
d115 3
a117 3
#file-system	UMAPFS		# NULLFS + uid and gid remapping
#file-system	UNION		# Union filesystem (req. for FDESC)
#file-system	CODA		# Coda File System; also needs vcoda (below)
d130 2
a131 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d142 2
a143 2
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
a163 3
#options 	NFS_BOOT_BOOTP	# use bootp for NFS boot
options 	NFS_BOOT_DHCP	# use dhcp for NFS boot

d182 2
a183 2
#options 	FONT_GALLANT12x22
options 	FONT_VT220ISO8x16
a215 3
# mc146818-like real time clock found on 425e
mcclock0	at frodo? offset 0x80

d292 1
a292 1
#pseudo-device	fss			# file system snapshot device
d318 2
a319 2
#pseudo-device   accf_data		# "dataready" accept filter
#pseudo-device   accf_http		# "httpready" accept filter
d324 1
a324 1
#pseudo-device	vcoda			# coda minicache <-> venus comm.
d328 1
a328 1
#pseudo-device	putter			# for puffs and pud
@


1.179
log
@G/C PFIL_HOOKS from the kernel configs.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.178 2013/06/05 23:08:01 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.178 $"
d46 1
@


1.178
log
@remove obsolete networking options
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.177 2013/04/27 21:43:25 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.177 $"
a143 1
options 	PFIL_HOOKS	# packet filter hooks
@


1.178.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a45 1
#options 	FPU_EMULATE	# software fpu emulation for MC68030
d144 1
@


1.178.2.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.178.2.1 2013/08/28 23:59:16 rmind Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.178.2.1 $"
a215 3
# mc146818-like real time clock found on 425e
mcclock0	at frodo? offset 0x80

@


1.177
log
@the bogus number police
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.176 2013/04/27 18:19:35 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.176 $"
a135 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.176
log
@remove confusing numeric locators where they are unused.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.175 2013/03/02 02:42:14 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.175 $"
d283 1
a283 1
pseudo-device	raid		8	# RAIDframe disk driver
d325 1
a325 1
pseudo-device	vcoda		4	# coda minicache <-> venus comm.
d338 1
a338 1
#pseudo-device	veriexec		1
@


1.175
log
@Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.174 2013/03/01 18:25:40 joerg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.174 $"
d281 2
a282 2
pseudo-device	ccd		4	# concatenated disk devices
#pseudo-device	cgd		4	# cryptographic disk devices
@


1.174
log
@Retire OSI network stack. OK core@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.173 2013/01/11 12:03:03 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.173 $"
a135 1
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
@


1.173
log
@Add sti at sgc framebuffer.
Ported from OpenBSD by kiyohara@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.172 2012/10/17 14:48:12 apb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.172 $"
a141 2
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
@


1.172
log
@Add "options COMPAT_60" to all kernel configuration files
that already had "options COMPAT_50".
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.171 2012/08/17 20:11:39 abs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.171 $"
d199 1
a199 1
#sgc0		at mainbus0		# SGC bus
d245 2
a246 2
#sti*		at sgc?	slot ?		# SGC EVRX framebuffers
#wsdisplay*	at sti?
@


1.171
log
@Update all kernel configs mentioning WSEMUL_* but not already including
WSDISPLAY_COMPAT_USL using the following rules:
- If WSEMUL_ is commented out, add commented out out WSDISPLAY_COMPAT_USL
- If INSTALL or obviously memory constrained, add WSDISPLAY_DEFAULTSCREENS=1
  and commented out WSDISPLAY_COMPAT_USL
- Otherwise add WSDISPLAY_COMPAT_USL

Some of the INSTALL configs for larger memory machines are probably suitable
for adding WSDISPLAY_COMPAT_USL.

Now wsconscfg(8) should be able to switch VTs when expected.

Implemented after no objection from tech-kern to the following:

On 5 June 2012 09:47, David Brownlee <abs@@absd.org> wrote:
> wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual
> terminals.
>
> Except when in an exceptionally memory or space constrained
> environment (INSTALL being the obvious case), is there any reason why
> all GENERIC and GENERIC-like kernels which have wscons enabled
> shouldn't also have WSDISPLAY_COMPAT_USL?
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.170 2012/03/10 21:51:52 joerg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.170 $"
d90 1
@


1.171.2.1
log
@Resync to 2012-11-19 00:00:00 UTC
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.172 2012/10/17 14:48:12 apb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.172 $"
a89 1
options 	COMPAT_60	# NetBSD 6.0 compatibility.
@


1.171.2.2
log
@resync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.171.2.1 2012/11/20 03:01:21 tls Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.171.2.1 $"
d199 1
a199 1
sgc0		at mainbus0		# SGC bus
d245 2
a246 2
sti*		at sgc?	slot ?		# SGC EVRX framebuffers
wsdisplay*	at sti?
@


1.171.2.3
log
@resync from head
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d136 2
d142 2
d284 3
a286 3
pseudo-device	ccd			# concatenated disk devices
#pseudo-device	cgd			# cryptographic disk devices
pseudo-device	raid			# RAIDframe disk driver
d328 1
a328 1
pseudo-device	vcoda			# coda minicache <-> venus comm.
d341 1
a341 1
#pseudo-device	veriexec
@


1.171.2.4
log
@Rebase to HEAD as of a few days ago.
@
text
@d27 1
a27 3
makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk

maxusers	8		# estimated number of users
a45 1
#options 	FPU_EMULATE	# software fpu emulation for MC68030
d59 1
a59 1
options 	MODULAR		# new style module(7) framework
d97 2
a98 2
#options 	COMPAT_LINUX	# Linux/m68k binary compatibility
#options 	COMPAT_SVR4	# SVR4 binary compatibility
d103 1
a103 1
#file-system	EXT2FS		# second extended file system (linux)
d107 1
a107 1
#file-system	LFS		# log-structured file system
d111 2
a112 2
#file-system	OVERLAY		# overlay file system
#file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
d114 3
a116 3
#file-system	UMAPFS		# NULLFS + uid and gid remapping
#file-system	UNION		# Union filesystem (req. for FDESC)
#file-system	CODA		# Coda File System; also needs vcoda (below)
d129 2
a130 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d141 2
a142 2
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
d144 1
a163 3
#options 	NFS_BOOT_BOOTP	# use bootp for NFS boot
options 	NFS_BOOT_DHCP	# use dhcp for NFS boot

d182 2
a183 2
#options 	FONT_GALLANT12x22
options 	FONT_VT220ISO8x16
a215 3
# mc146818-like real time clock found on 425e
mcclock0	at frodo? offset 0x80

d292 1
a292 1
#pseudo-device	fss			# file system snapshot device
d318 2
a319 2
#pseudo-device   accf_data		# "dataready" accept filter
#pseudo-device   accf_http		# "httpready" accept filter
d324 1
a324 1
#pseudo-device	vcoda			# coda minicache <-> venus comm.
d328 1
a328 1
#pseudo-device	putter			# for puffs and pud
@


1.171.2.5
log
@update from HEAD
@
text
@a62 1
options 	MODULAR_DEFAULT_AUTOLOAD
d72 1
d79 16
a94 1
include 	"conf/compat_netbsd09.config"
d102 1
a132 1
options 	UFS_EXTATTR	# Extended attribute support for UFS1
a281 6
# 425e digital audio
arcofi* 	at dio? scode ?
audio*		at arcofi?

spkr*		at audio?		# PC speaker (synthesized)

d350 1
d354 2
@


1.170
log
@P1003_1B_SEMAPHORE is no longer optional.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.169 2011/12/18 05:49:27 dholland Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.169 $"
d180 1
@


1.169
log
@WABPL is no longer considered experimental (has not been for some time)
so update its comment in config files.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.168 2011/11/22 21:25:14 tls Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.168 $"
a57 1
options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support
@


1.169.6.1
log
@Apply patch requested by maxv in ticket #1500:

 * disable compat_svr4 and compat_svr4_32 everywhere
 * disable compat_ibcs2 everywhere but on Vax
 * remove the svr4/svr4_32/ibcs2/freebsd entries from the autoload list
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.169 2011/12/18 05:49:27 dholland Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.169 $"
d98 1
a98 1
#options 	COMPAT_SVR4	# SVR4 binary compatibility
@


1.169.8.1
log
@Apply patch requested by maxv in ticket #1500:

 * disable compat_svr4 and compat_svr4_32 everywhere
 * disable compat_ibcs2 everywhere but on Vax
 * remove the svr4/svr4_32/ibcs2/freebsd entries from the autoload list
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.169 2011/12/18 05:49:27 dholland Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.169 $"
d98 1
a98 1
#options 	COMPAT_SVR4	# SVR4 binary compatibility
@


1.169.2.1
log
@Pull up following revision(s) (requested by tsutsui in ticket #1058):
	sys/arch/hp300/conf/files.hp300: revision 1.88
	sys/arch/hp300/include/autoconf.h: revision 1.13
	sys/dev/ic/sti.c: revision 1.17
	sys/arch/hp300/dev/frodo.c: revision 1.31
	sys/arch/hp300/conf/GENERIC: revision 1.173
	sys/arch/hp300/hp300/machdep.c: revision 1.229
	sys/arch/hp300/dev/frodo.c: revision 1.32
	sys/arch/hp300/hp300/autoconf.c: revision 1.102
	sys/arch/hp300/dev/frodoreg.h: revision 1.5
	sys/arch/hp300/stand/common/ite_sti.c: revision 1.1
	sys/arch/hp300/stand/common/itevar.h: revision 1.16
	sys/arch/hp300/hp300/autoconf.c: revision 1.105
	sys/arch/hp300/dev/sti_sgcvar.h: revision 1.1
	sys/arch/hp300/stand/common/apci.c: revision 1.12
	sys/arch/hp300/stand/common/apci.c: revision 1.13
	sys/arch/hp300/dev/dnkbd.c: revision 1.6
	sys/arch/hp300/dev/dnkbd.c: revision 1.7
	sys/arch/hp300/stand/inst/version: revision 1.12
	sys/arch/hp300/dev/com_frodo.c: revision 1.9
	sys/arch/hp300/stand/common/ite.c: revision 1.17
	sys/arch/hp300/conf/GENERIC: revision 1.181
	sys/arch/hp300/dev/sti_sgc.c: revision 1.1
	sys/arch/hp300/stand/common/dnkbd.c: revision 1.13
	sys/arch/hp300/dev/sti_sgc.c: revision 1.2
	sys/dev/ic/stivar.h: revision 1.8
	sys/arch/hp300/dev/rtc.c: revision 1.21
	sys/arch/hp300/conf/INSTALL: revision 1.56
	sys/arch/hp300/conf/INSTALL: revision 1.58
	sys/arch/hp300/stand/uboot/version: revision 1.19
	sys/arch/hp300/stand/common/samachdep.h: revision 1.17
	sys/arch/hp300/stand/common/clock.c: revision 1.12
	sys/arch/hp300/dev/mcclock_frodo.c: revision 1.1
	sys/arch/hp300/stand/Makefile.buildboot: revision 1.34
	sys/arch/hp300/conf/files.hp300: revision 1.87
Add sti at sgc framebuffer.
Ported from OpenBSD by kiyohara@@.
Fix a botch on switching from apci (and dca) to MI com(4) 10 years ago.
I.e. fix apci device address per FRODO_BASE macro change
in frodoreg.h rev 1.2.  Now bootloader works with serial console
on HP425e (which has only com at frodo).
Thanks to miod@@openbsd for providing his 425e.
Add sti(4) at sgc screen console support.  From (the late) OpenBSD/hp300.
Tested on HP9000/425e, which was sent from Miod Vallat and
demonstrated at Open Source unConference 2014 Kagawa.
Check the service switch on 425e to select apci serial console.
Taken from OpenBSD/hp300.  See the following comment for details:
> * Check the service switch. On the 425e, this is a physical
> * switch, unlike other frodo-based machines, so we can use it
> * as a serial vs internal video selector, since the PROM can not
> * be configured for serial console.
Add proper RealTime Clock support for HP9000/425e.
As the OpenBSD/hp300 page says 425e doesn't have the traditional
RTC at intio (as it also lacks DCA 16550 serial at intio?),
but after a few hour investigation it turns out that
425e uses mc146818 compatible calendar clock in
the Apollo "frodo" utility chip and the frodo chip on
425e actually has the 32kHz OSC and is actually backed up
by the onboard lithium battery.
Tested on HP425e (with mcclock) and HP362 (with old rtc).
Add RTC support for HP9000/425e to bootloader too.
Also put several cleanup:
- make local functions and variables static
- use proper variable types
- some KNF
Note it turns out that extreme slowness of netboot on hp300 is
caused by the too slow access of the traditional RTC chip at intio
(i.e. netboot on 425e is so much faster than others). Oh well.
Add proper consinit(9) support for sti(4) at sgc framebuffer on hp300.
The cnattach functions for sti(4) and service switch check method
for 425e in com_frodo.c are taken from OpenBSD.
The strategy how to choose the console device in hp300_cninit() is
quite diverged from 4.4BSD and OpenBSD so it's tweaked by me.
Also put several changes in sti_sgc.c to reduce diffs from OpenBSD/hp300.
Tested on 425e and 362 (which still uses gendiofb(4), not sti(4)).
XXX: sti(4) requires uvm_km_alloc(9) and uvm_map_protect(9)
     to copy and call ROM functions on the executable memory region, so
     it can be called before UVM and related initializations are complete.
     Probably it's time to consider about MI "deferred consinit()" API
     in init_main.c (or elsewhere) for modern complicated VM system...
Also fix the apci device address in dnkbd.c as apci.c rev 1.12:
http://mail-index.netbsd.org/source-changes/2014/04/10/msg053940.html
Finally dnkbd(4) is confirmed working at least on bootloader.
Thanks again to Miod Vallat.
Make the Apollo Domain keyboard actually work.
Tested on HP9000/425e and the keyboard model A1630-82001 R2 (RX-60857-HW)
provided by Miod Vallat.  Mouse support needs more work.
Pull random notes on the Apollo Domain keyboard from ancient PR/3528.
Bump versions to denote recent 425e related changes.
Probe mcclock only on 425e to avoid an extra "not configured" message.
Add and enable sti(4) at sgc in install kernels for 425e.
Tested on both serial console and framebuffer console.
(switched by the service switch on the back panel)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.169 2011/12/18 05:49:27 dholland Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.169 $"
d198 1
a198 1
sgc0		at mainbus0		# SGC bus
a218 3
# mc146818-like real time clock found on 425e
mcclock0	at frodo? offset 0x80

d244 2
a245 2
sti*		at sgc?	slot ?		# SGC EVRX framebuffers
wsdisplay*	at sti?
@


1.169.2.2
log
@Apply patch requested by maxv in ticket #1500:

 * disable compat_svr4 and compat_svr4_32 everywhere
 * disable compat_ibcs2 everywhere but on Vax
 * remove the svr4/svr4_32/ibcs2/freebsd entries from the autoload list
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.169.2.1 2014/05/21 20:56:36 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.169.2.1 $"
d98 1
a98 1
#options 	COMPAT_SVR4	# SVR4 binary compatibility
@


1.168
log
@
The rnd pseudo-device is not really optional, because it is in the same
source file as the entropy-pool code itself.  Move it to std.  This
will be cleaned up more when I split the sources up as they should be.

This fixes build breaks on several ports.  Thanks to Havard Eidnes for
pointing them out.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.167 2011/06/30 20:09:30 wiz Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.167 $"
d125 1
a125 1
options 	WAPBL		# File system journaling support - Experimental
@


1.168.2.1
log
@merge to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.169 2011/12/18 05:49:27 dholland Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.169 $"
d125 1
a125 1
options 	WAPBL		# File system journaling support
@


1.168.2.2
log
@sync to latest -current
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d58 1
@


1.167
log
@dependant -> dependent
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.166 2011/05/21 12:06:14 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.166 $"
a326 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.167.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.167 2011/06/30 20:09:30 wiz Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.167 $"
d58 1
d125 1
a125 1
options 	WAPBL		# File system journaling support
d327 1
@


1.167.2.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.167.2.1 2012/04/17 00:06:20 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.167.2.1 $"
a89 1
options 	COMPAT_60	# NetBSD 6.0 compatibility.
a179 1
options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
@


1.167.2.3
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.167.2.2 2012/10/30 17:19:34 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.167.2.2 $"
d199 1
a199 1
sgc0		at mainbus0		# SGC bus
d245 2
a246 2
sti*		at sgc?	slot ?		# SGC EVRX framebuffers
wsdisplay*	at sti?
@


1.167.2.4
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
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.167.2.3 2013/01/23 00:05:47 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.167.2.3 $"
a45 1
#options 	FPU_EMULATE	# software fpu emulation for MC68030
d136 2
d142 2
d148 1
a219 3
# mc146818-like real time clock found on 425e
mcclock0	at frodo? offset 0x80

d284 3
a286 3
pseudo-device	ccd			# concatenated disk devices
#pseudo-device	cgd			# cryptographic disk devices
pseudo-device	raid			# RAIDframe disk driver
d328 1
a328 1
pseudo-device	vcoda			# coda minicache <-> venus comm.
d341 1
a341 1
#pseudo-device	veriexec
@


1.166
log
@Add sti at sgc configuration for SGC EVRX framebuffers found on
some later HP4xx models.  Untested, and disabled in GENERIC for now.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.165 2011/03/06 17:08:24 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.165 $"
d124 1
a124 1
#options 	FFS_EI		# FFS Endian Independant support
@


1.165
log
@merge the bouyer-quota2 branch. This adds a new on-disk format
to store disk quota usage and limits, integrated with ffs
metadata. Usage is checked by fsck_ffs (no more quotacheck)
and is covered by the WAPBL journal. Enabled with kernel
option QUOTA2 (added where QUOTA was enabled in kernel config files),
turned on with tunefs(8) on a per-filesystem
basis. mount_mfs(8) can also turn quotas on.

See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html
for details.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d244 3
@


1.164
log
@Pull Apollo Domain keyboard and mouse support from OpenBSD.
Untested (no hardware), but no bad sideeffect on 425t without Domain keyboard.

This is the last portion of "new hp300 kernel features" submitted in
PR port-hp300/3528 back in 1997, and I think finally we can close it.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.163 2011/02/12 05:15:39 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.163 $"
d122 2
a123 1
options 	QUOTA		# User and group quotas in FFS
@


1.163
log
@Pull basic SGC bus attachment from OpenBSD to test devices.
Disabled by default since there is no SGC drivers yet.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.162 2011/02/12 05:08:40 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.162 $"
d213 3
a215 3
#dnkbd0		at frodo? offset 0x0	# Domain keyboard flavor
#wskbd*		at dnkbd? mux 1
#wsmouse*	at dnkbd? mux 0
@


1.162
log
@Add dumb framebuffer (no acceleration, no colormap) support
for HP362 and HP382.

Tested on A1473-69510 (HP362 VGA-res) and A1474-69511 (HP382 mid-res).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.161 2011/02/06 18:40:55 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.161 $"
d197 1
@


1.161
log
@Switch NetBSD/hp300 to wscons with rasops. Simply ported from OpenBSD/hp300.

- Only A1416 Kathmandu (topcat) framebuffer on 425t is tested, but
  all other variants (TigerShark, Hyperion, DaVinci, GatorBox, Renaissance)
  should also work if they are working on OpenBSD/hp300.
- sti(4) and SGC bus support are not pulled because I don't have 425e
  and I can't confirm that 362 and 382 actually have SGC bus.
  (I'll commit a DIO based dumb driver for 362 and 382 framebuffers later)
- Xorg server with wsfb driver will also be integrated soon
  once after keycode with NoSymbol problem is addressed.
  (We have to re-think what code should be used on WSDISPLAY_COMPAT_RAWKBD)
- MI HIL keyboard and mouse drivers are working fine though
  cngetc via hilkbd has some problem (still we can input commands).
- No old HP-UX like HIL ioctl compatibility (we removed COMPAT_HPUX anyway).
  grfinfo(8) and hilinfo(8) will be removed shortly.

Demonstrated on NetBSD booth at Open Source Conference 2011 Kagawa.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.160 2011/02/06 06:47:15 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.160 $"
d239 3
@


1.160
log
@- adjust a comment for frodo (362 doesn't have frodo)
- whitespace nits
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.159 2011/01/03 06:07:43 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.159 $"
d178 9
d198 8
a207 3
hil*		at intio?		# Human Interface Loop
options 	UK_KEYBOARD		# include United Kingdom HIL keymap
options 	SE_KEYBOARD		# include Swedish HIL keymap
d213 2
d219 1
d223 1
d226 1
d230 1
d234 1
d236 2
a237 8
# Framebuffer abstraction
grf*		at dvbox?
grf*		at gbox?
grf*		at hyper?
grf*		at rbox?
grf*		at topcat?

ite*		at grf?			# Internal Terminal Emulator
d326 4
@


1.159
log
@Xref module(7) in comments.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.158 2010/11/23 11:13:58 hannken Exp $
d4 1
a4 1
# 
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.158 $"
d62 1
a62 1
# Enable experimental buffer queue strategy for better responsiveness under 
d194 1
a194 1
frodo*		at intio?		# Frodo utility chip found on 3x2, 4xx
d201 1
a201 1
dvbox*		at intio? 		# Davinci framebuffer
@


1.159.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.166 2011/05/21 12:06:14 tsutsui Exp $
d4 1
a4 1
#
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.166 $"
d62 1
a62 1
# Enable experimental buffer queue strategy for better responsiveness under
d122 1
a122 2
options 	QUOTA		# legacy UFS quotas
options 	QUOTA2		# new, in-filesystem UFS quotas
a177 9
# workstation console options
options 	WSEMUL_VT100            # VT100 / VT220 emulation
options 	WSDISPLAY_COMPAT_RAWKBD
options 	WS_KERNEL_FG=WSCOL_GREEN
#options 	WS_KERNEL_BG=WSCOL_BLACK

options 	FONT_GALLANT12x22
#options 	FONT_VT220ISO8x16

a187 9
#sgc0		at mainbus0		# SGC bus

# Human Interface Loop devices
hil0		at intio?		# HIL controller
hilkbd* 	at hil?			# keyboards
wskbd*		at hilkbd? mux 1
hilms*		at hil?			# mice, buttons and tablets
wsmouse*	at hilms? mux 0
hilid*		at hil?			# ID module
d191 4
a194 1
frodo*		at intio?		# Frodo utility chip found on 382, 4xx
d198 1
a198 3
dnkbd0		at frodo? offset 0x0	# Domain keyboard flavor
wskbd*		at dnkbd? mux 1
wsmouse*	at dnkbd? mux 0
d201 1
a201 1
dvbox*		at intio?		# Davinci framebuffer
a202 1
wsdisplay*	at dvbox?
a205 1
wsdisplay*	at gbox?
a207 1
wsdisplay*	at hyper?
a210 1
wsdisplay*	at rbox?
a213 4
wsdisplay*	at topcat?

tvrx*		at dio? scode ?		# TurboVRX framebuffer
wsdisplay*	at tvrx?
d215 6
a220 2
gendiofb*	at dio? scode ?		# dumb framebuffer support for 362/382
wsdisplay*	at gendiofb?
d222 1
a222 2
#sti*		at sgc?	slot ?		# SGC EVRX framebuffers
#wsdisplay*	at sti?
a310 4
# wscons pseudo-devices
pseudo-device	wsmux			# mouse & keyboard multiplexor
pseudo-device	wsfont

@


1.159.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.161 2011/02/06 18:40:55 tsutsui Exp $
d4 1
a4 1
#
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.161 $"
d62 1
a62 1
# Enable experimental buffer queue strategy for better responsiveness under
a177 9
# workstation console options
options 	WSEMUL_VT100            # VT100 / VT220 emulation
options 	WSDISPLAY_COMPAT_RAWKBD
options 	WS_KERNEL_FG=WSCOL_GREEN
#options 	WS_KERNEL_BG=WSCOL_BLACK

options 	FONT_GALLANT12x22
#options 	FONT_VT220ISO8x16

a188 8
# Human Interface Loop devices
hil0		at intio?		# HIL controller
hilkbd* 	at hil?			# keyboards
wskbd*		at hilkbd? mux 1
hilms*		at hil?			# mice, buttons and tablets
wsmouse*	at hilms? mux 0
hilid*		at hil?			# ID module

d191 4
a194 1
frodo*		at intio?		# Frodo utility chip found on 382, 4xx
a198 2
#wskbd*		at dnkbd? mux 1
#wsmouse*	at dnkbd? mux 0
d201 1
a201 1
dvbox*		at intio?		# Davinci framebuffer
a202 1
wsdisplay*	at dvbox?
a205 1
wsdisplay*	at gbox?
a207 1
wsdisplay*	at hyper?
a210 1
wsdisplay*	at rbox?
a213 1
wsdisplay*	at topcat?
d215 8
a222 2
tvrx*		at dio? scode ?		# TurboVRX framebuffer
wsdisplay*	at tvrx?
a310 4
# wscons pseudo-devices
pseudo-device	wsmux			# mouse & keyboard multiplexor
pseudo-device	wsfont

@


1.159.4.2
log
@Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA
is commented out)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.159.4.1 2011/02/08 16:19:20 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.159.4.1 $"
d122 1
a122 2
options 	QUOTA		# legacy UFS quotas
options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.159.4.3
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.164 2011/02/12 15:49:01 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.164 $"
a197 1
#sgc0		at mainbus0		# SGC bus
d213 3
a215 3
dnkbd0		at frodo? offset 0x0	# Domain keyboard flavor
wskbd*		at dnkbd? mux 1
wsmouse*	at dnkbd? mux 0
a239 3
gendiofb*	at dio? scode ?		# dumb framebuffer support for 362/382
wsdisplay*	at gendiofb?

@


1.158
log
@Remove unused count from pseudo-device md.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.157 2010/10/16 16:57:29 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.157 $"
d60 1
a60 1
#options 	MODULAR		# new style module framework
@


1.157
log
@- add commented out options MODULAR
- comment out historical options COMPAT_44
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.156 2010/07/07 01:24:52 chs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.156 $"
d273 1
a273 1
pseudo-device	md		1	# memory disk device (ramdisk)
@


1.156
log
@enable DDB_HISTORY_SIZE in a few more configs where DDB is enabled.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.155 2010/05/08 22:16:27 mrg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.155 $"
d60 2
d78 1
a78 1
options 	COMPAT_44	# compatibility with 4.4BSD binaries
@


1.155
log
@enable IPFILTER_COMPAT in all kernels that have ipfilter already.
canonicalise several of the ipf option segments in various files
(this mostly means adding commented out IPFILTER_DEFAULT_BLOCK,
or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP
option statements.)

i built about 20 of these kernels to check, but not all of them.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.154 2010/04/29 22:40:51 chs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.154 $"
d70 1
a70 1
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
@


1.154
log
@enable TMPFS in all GENERICs that have MFS enabled.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.153 2010/04/16 13:48:31 pooka Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.153 $"
d148 1
@


1.153
log
@Remove unused count (invariably "4") from pseudo-device fss.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.152 2010/02/08 19:02:28 joerg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.152 $"
d116 1
a116 1
#file-system	TMPFS		# Efficient memory file-system
@


1.152
log
@Remove separate mb_map. The nmbclusters is computed at boot time based
on the amount of physical memory and limited by NMBCLUSTERS if present.
Architectures without direct mapping also limit it based on the kmem_map
size, which is used as backing store. On i386 and ARM, the maximum KVA
used for mbuf clusters is limited to 64MB by default.

The old default limits and limits based on GATEWAY have been removed.
key_registered_sb_max is hard-wired to a value derived from 2048
clusters.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.151 2009/12/05 20:11:14 pooka Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.151 $"
d269 1
a269 1
pseudo-device	fss		4	# file system snapshot device
@


1.152.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.152 2010/02/08 19:02:28 joerg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.152 $"
d116 1
a116 1
file-system	TMPFS		# Efficient memory file-system
a147 1
options 	IPFILTER_COMPAT # Compat for IP-Filter
d269 1
a269 1
pseudo-device	fss			# file system snapshot device
@


1.152.2.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
a4 1
#
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d60 1
a60 3
#options 	MODULAR		# new style module(7) framework

# Enable experimental buffer queue strategy for better responsiveness under
d70 1
a70 1
options 	DDB_HISTORY_SIZE=512	# Enable history editing in DDB
d76 1
a76 1
#options 	COMPAT_44	# compatibility with 4.4BSD binaries
a175 9
# workstation console options
options 	WSEMUL_VT100            # VT100 / VT220 emulation
options 	WSDISPLAY_COMPAT_RAWKBD
options 	WS_KERNEL_FG=WSCOL_GREEN
#options 	WS_KERNEL_BG=WSCOL_BLACK

options 	FONT_GALLANT12x22
#options 	FONT_VT220ISO8x16

a185 9
#sgc0		at mainbus0		# SGC bus

# Human Interface Loop devices
hil0		at intio?		# HIL controller
hilkbd* 	at hil?			# keyboards
wskbd*		at hilkbd? mux 1
hilms*		at hil?			# mice, buttons and tablets
wsmouse*	at hilms? mux 0
hilid*		at hil?			# ID module
d189 4
a192 1
frodo*		at intio?		# Frodo utility chip found on 382, 4xx
d196 1
a196 3
dnkbd0		at frodo? offset 0x0	# Domain keyboard flavor
wskbd*		at dnkbd? mux 1
wsmouse*	at dnkbd? mux 0
d199 1
a199 1
dvbox*		at intio?		# Davinci framebuffer
a200 1
wsdisplay*	at dvbox?
a203 1
wsdisplay*	at gbox?
a205 1
wsdisplay*	at hyper?
a208 1
wsdisplay*	at rbox?
a211 1
wsdisplay*	at topcat?
d213 6
a218 2
tvrx*		at dio? scode ?		# TurboVRX framebuffer
wsdisplay*	at tvrx?
d220 1
a220 2
gendiofb*	at dio? scode ?		# dumb framebuffer support for 362/382
wsdisplay*	at gendiofb?
d271 1
a271 1
pseudo-device	md			# memory disk device (ramdisk)
a308 4
# wscons pseudo-devices
pseudo-device	wsmux			# mouse & keyboard multiplexor
pseudo-device	wsfont

@


1.152.2.3
log
@sync with head
@
text
@d122 1
a122 2
options 	QUOTA		# legacy UFS quotas
options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.152.2.4
log
@sync with head
@
text
@a243 3
#sti*		at sgc?	slot ?		# SGC EVRX framebuffers
#wsdisplay*	at sti?

@


1.151
log
@Remove the portalfs kernel file system driver.  Replace mount_portal(8)
with a version based on puffs.  User functionality remains the same.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.150 2009/01/12 17:24:20 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.150 $"
d136 1
a136 1
options 	GATEWAY		# IP forwarding + larger mb_map
@


1.151.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.151 $"
d136 1
a136 1
options 	GATEWAY		# IP forwarding
d269 1
a269 1
pseudo-device	fss			# file system snapshot device
@


1.151.2.2
log
@Sync with HEAD.
@
text
@d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d70 1
a70 1
options 	DDB_HISTORY_SIZE=512	# Enable history editing in DDB
d116 1
a116 1
file-system	TMPFS		# Efficient memory file-system
a147 1
options 	IPFILTER_COMPAT # Compat for IP-Filter
@


1.151.2.3
log
@Sync with HEAD (-D20101022).
@
text
@a59 2
#options 	MODULAR		# new style module framework

d76 1
a76 1
#options 	COMPAT_44	# compatibility with 4.4BSD binaries
@


1.150
log
@Add options COMPAT_50.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.149 2008/11/24 11:41:11 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.149 $"
d110 1
a110 1
file-system	PORTAL		# portal filesystem (still experimental)
d306 1
@


1.149
log
@Remove softdep, pass 1. We are focused on improving journalling.

Proposed on tech-kern@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.148 2008/11/12 12:36:00 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.148 $"
d88 1
@


1.148
log
@Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.147 2008/08/10 15:31:20 tls Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.147 $"
a120 1
options 	SOFTDEP		# FFS soft updates support.
@


1.147
log
@Add accept filters to GENERIC kernels where they exist.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.146 2008/07/31 07:41:01 simonb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.146 $"
a48 1
options 	LKM		# Loadable kernel modules
@


1.147.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.150 2009/01/12 17:24:20 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.150 $"
d49 1
a88 1
options 	COMPAT_50	# compatibility with NetBSD 5.0
d122 1
@


1.146
log
@Add "options WAPBL" to standard GENERIC/INSTALL type configs.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145 2007/12/31 15:31:54 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.145 $"
d294 5
@


1.145
log
@Remove systrace. Ok core@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.144 2007/12/31 13:38:48 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.144 $"
d123 1
@


1.145.10.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145 2007/12/31 15:31:54 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.145 $"
d49 1
a88 1
options 	COMPAT_50	# compatibility with NetBSD 5.0
d122 1
a122 1
options 	WAPBL		# File system journaling support - Experimental
a292 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.145.10.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145.10.1 2009/05/04 08:11:05 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.145.10.1 $"
d110 1
a110 1
file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
d136 1
a136 1
options 	GATEWAY		# IP forwarding
a305 1
pseudo-device	putter			# for puffs and pud
@


1.145.10.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145.10.2 2010/03/11 15:02:22 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.145.10.2 $"
d70 1
a70 1
options 	DDB_HISTORY_SIZE=512	# Enable history editing in DDB
d116 1
a116 1
file-system	TMPFS		# Efficient memory file-system
a147 1
options 	IPFILTER_COMPAT # Compat for IP-Filter
d269 1
a269 1
pseudo-device	fss			# file system snapshot device
@


1.145.16.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.147 2008/08/10 15:31:20 tls Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.147 $"
a122 1
options 	WAPBL		# File system journaling support - Experimental
a292 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.145.16.2
log
@Update haad-dm branch to haad-dm-base2.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.149 2008/11/24 11:41:11 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.149 $"
d49 1
d122 1
@


1.145.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a122 1
options 	WAPBL		# File system journaling support - Experimental
a292 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.145.6.2
log
@Sync with HEAD.
@
text
@d49 1
a88 1
options 	COMPAT_50	# compatibility with NetBSD 5.0
d122 1
@


1.145.12.1
log
@Sync with wrstuden-revivesa-base-2.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145 2007/12/31 15:31:54 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.145 $"
a122 1
options 	WAPBL		# File system journaling support - Experimental
a292 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.144
log
@Remove COMPAT_HPUX.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.143 2007/11/04 14:34:21 xtraeme Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.143 $"
a48 1
#options 	SYSTRACE	# system call vetting via systrace(1)
@


1.143
log
@Remove System V semaphores and share memory options to set the limits:
SEMMNI, SEMMNS, SEMUME and SHMMAXPGS.

They can be tweaked via sysctl now. Ports that were setting values on
them weren't touched, I only removed the ones that were commented out.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.142 2007/10/17 19:54:22 garbled Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.142 $"
a92 1
options 	COMPAT_HPUX	# HP-UX binary compatibility
@


1.143.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145 2007/12/31 15:31:54 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.145 $"
d49 1
d93 1
@


1.143.8.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d49 1
d93 1
@


1.142
log
@Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree.  Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches.  The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.138.16.2 2007/10/03 19:23:17 garbled Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.138.16.2 $"
a57 1
#options 	SHMMAXPGS=1024	# 1024 pages is the default
a59 4
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system
@


1.141
log
@Remove iso(4) from GENERIC kernels, as discussed on tech-net@@
Ok'ed by core@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.140 2007/06/25 13:26:06 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.140 $"
@


1.141.6.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d58 1
d61 4
@


1.141.2.1
log
@sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.143 2007/11/04 14:34:21 xtraeme Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.143 $"
d58 1
d61 4
@


1.141.2.2
log
@sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.141.2.1 2007/11/06 23:16:33 matt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.141.2.1 $"
d49 1
d93 1
@


1.140
log
@Add options COMPAT_40.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.139 2007/06/04 08:55:20 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.139 $"
d146 1
a146 1
options 	ISO,TPIP	# OSI
@


1.140.4.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.141 2007/08/06 21:26:55 adrianp Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.141 $"
d146 1
a146 1
#options 	ISO,TPIP	# OSI
@


1.140.8.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.141 2007/08/06 21:26:55 adrianp Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.141 $"
d146 1
a146 1
#options 	ISO,TPIP	# OSI
@


1.140.8.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.143 2007/11/04 14:34:21 xtraeme Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.143 $"
d58 1
d61 4
@


1.140.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.141 2007/08/06 21:26:55 adrianp Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.141 $"
d146 1
a146 1
#options 	ISO,TPIP	# OSI
@


1.139
log
@Add pseudo-device agr to all GENERIC kernels where it might make sense
(commented out in some).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.138 2006/11/11 18:47:09 jmmv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.138 $"
d93 2
a94 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
@


1.138
log
@Remove tmpfs's experimental status.  OK'ed by core@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.137 2006/08/26 20:26:45 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.137 $"
d283 1
@


1.138.18.1
log
@Sync w/ NetBSD-4-RC_1
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.138.2.2 2007/08/25 09:00:01 liamjfoy Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.138.2.2 $"
d145 1
a145 1
#options 	ISO,TPIP	# OSI
a282 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.138.10.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.140 2007/06/25 13:26:06 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.140 $"
d93 1
a93 2
options 	COMPAT_30	# compatibility with NetBSD 3.0
options 	COMPAT_40	# compatibility with NetBSD 4.0
a282 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.138.16.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.140 2007/06/25 13:26:06 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.140 $"
d93 1
a93 2
options 	COMPAT_30	# compatibility with NetBSD 3.0
options 	COMPAT_40	# compatibility with NetBSD 4.0
a282 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.138.16.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.141 2007/08/06 21:26:55 adrianp Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.141 $"
d146 1
a146 1
#options 	ISO,TPIP	# OSI
@


1.138.8.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.138 2006/11/11 18:47:09 jmmv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.138 $"
a282 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.138.8.2
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.138.8.1 2007/06/09 23:55:02 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.138.8.1 $"
d93 1
a93 2
options 	COMPAT_30	# compatibility with NetBSD 3.0
options 	COMPAT_40	# compatibility with NetBSD 4.0
@


1.138.8.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.138.8.2 2007/07/15 13:15:54 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.138.8.2 $"
d146 1
a146 1
#options 	ISO,TPIP	# OSI
@


1.138.8.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.138.8.3 2007/08/20 18:38:02 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.138.8.3 $"
d58 1
d61 4
@


1.138.2.1
log
@Pull up following revision(s) (requested by martin in ticket #699):
	sys/arch/hpcmips/conf/GENERIC: revision 1.196
	sys/arch/hp700/conf/GENERIC: revision 1.74
	sys/arch/i386/conf/GENERIC: revision 1.831
	sys/arch/next68k/conf/GENERIC: revision 1.108
	sys/arch/alpha/conf/GENERIC: revision 1.313
	sys/arch/arc/conf/GENERIC: revision 1.146
	sys/arch/cats/conf/GENERIC: revision 1.115
	sys/arch/ews4800mips/conf/GENERIC: revision 1.18
	sys/arch/landisk/conf/GENERIC: revision 1.8 via patch
	sys/arch/sparc64/conf/GENERIC: revision 1.85
	sys/arch/pmax/conf/GENERIC: revision 1.152
	sys/arch/iyonix/conf/GENERIC: revision 1.38 via patch
	sys/arch/amiga/conf/GENERIC: revision 1.245
	sys/arch/vax/conf/GENERIC: revision 1.157
	sys/arch/prep/conf/GENERIC: revision 1.135
	sys/arch/pc532/conf/GENERIC: revision 1.70
	sys/arch/sbmips/conf/GENERIC: revision 1.61
	sys/arch/mipsco/conf/GENERIC: revision 1.65
	sys/arch/cobalt/conf/GENERIC: revision 1.108
	sys/arch/ofppc/conf/GENERIC: revision 1.98
	sys/arch/amd64/conf/GENERIC: revision 1.148
	sys/arch/acorn26/conf/GENERIC: revision 1.50
	sys/arch/dreamcast/conf/GENERIC: revision 1.78
	sys/arch/mac68k/conf/GENERIC: revision 1.181
	sys/arch/hp300/conf/GENERIC: revision 1.139
	sys/arch/mmeye/conf/GENERIC: revision 1.88
	sys/arch/news68k/conf/GENERIC: revision 1.88
	sys/arch/mvme68k/conf/GENERIC: revision 1.71
	sys/arch/acorn32/conf/GENERIC: revision 1.79
	sys/arch/sparc/conf/GENERIC: revision 1.199
	sys/arch/luna68k/conf/GENERIC: revision 1.78
	sys/arch/bebox/conf/GENERIC: revision 1.105
	sys/arch/macppc/conf/GENERIC: revision 1.256 via patch
	sys/arch/x68k/conf/GENERIC: revision 1.134
	sys/arch/sun3/conf/GENERIC: revision 1.138
	sys/arch/newsmips/conf/GENERIC: revision 1.98
Add pseudo-device agr to all GENERIC kernels where it might make sense
(commented out in some).
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a282 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.138.2.2
log
@Pull up following revision(s) (requested by adrianp in ticket #820):
	sys/arch/hp300/conf/GENERIC: revision 1.141
	sys/arch/alpha/conf/GENERIC: revision 1.315
	sys/arch/amd64/conf/GENERIC: revision 1.154
	sys/arch/cats/conf/GENERIC: revision 1.116
	sys/arch/arc/conf/GENERIC: revision 1.148
	sys/arch/acorn32/conf/GENERIC: revision 1.80
	sys/arch/sparc/conf/GENERIC: revision 1.200
	sys/arch/sparc64/conf/GENERIC: revision 1.88
	sys/arch/atari/conf/GENERIC.in: revision 1.68
	sys/arch/amiga/conf/GENERIC: revision 1.248
	sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66
	sys/arch/i386/conf/GENERIC: revision 1.840
	sys/arch/amiga/conf/GENERIC.in: revision 1.61
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68
	sys/arch/mac68k/conf/GENERIC: revision 1.182
Remove iso(4) from GENERIC kernels, as discussed on tech-net@@
Ok'ed by core@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.138.2.1 2007/06/05 20:50:05 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.138.2.1 $"
d145 1
a145 1
#options 	ISO,TPIP	# OSI
@


1.137
log
@PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.136 2006/08/26 08:13:46 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.136 $"
d122 1
a122 1
#file-system	TMPFS		# experimental - Efficient memory file-system
@


1.137.4.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.137 2006/08/26 20:26:45 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.137 $"
d122 1
a122 1
#file-system	TMPFS		# Efficient memory file-system
@


1.137.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.138 2006/11/11 18:47:09 jmmv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.138 $"
d122 1
a122 1
#file-system	TMPFS		# Efficient memory file-system
@


1.136
log
@options<space><tab>
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.135 2006/08/26 08:09:35 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.135 $"
d153 1
@


1.135
log
@Remove netns and netccitt options.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.134 2006/08/26 07:59:21 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.134 $"
d315 6
a320 6
#options VERIFIED_EXEC_FP_RMD160
#options VERIFIED_EXEC_FP_SHA256
#options VERIFIED_EXEC_FP_SHA384
#options VERIFIED_EXEC_FP_SHA512
#options VERIFIED_EXEC_FP_SHA1
#options VERIFIED_EXEC_FP_MD5
@


1.134
log
@Remove obsolete #options VERIFIED_EXEC, found by grep(1).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.133 2006/08/12 15:29:53 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.133 $"
a144 2
options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
a146 1
options 	CCITT,LLC,HDLC	# X.25
@


1.133
log
@Disable SYSTRACE by default on all kernels (discussed with core)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.132 2006/07/20 13:21:38 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.132 $"
a309 1
#options VERIFIED_EXEC
a323 1

@


1.132
log
@Identify models HP362 and HP382. From OpenBSD, tested on my HP382.

Note now options HP362 and options HP382 are required for these models
in your kernel config file.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.131 2006/06/28 15:19:27 liamjfoy Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.131 $"
d49 1
a49 1
options 	SYSTRACE	# system call vetting via systrace(1)
@


1.132.2.1
log
@Pull up following revision(s) (requested by elad in ticket #17):
	sys/arch/sparc/conf/KRUPS: revision 1.38
	sys/arch/i386/conf/XEN2_DOMU: revision 1.2
	sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.197
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.53
	sys/arch/evbsh5/conf/SIMULATOR: revision 1.12
	sys/arch/sparc/conf/MRCOFFEE: revision 1.17
	sys/arch/next68k/conf/GENERIC: revision 1.104
	sys/arch/i386/conf/VIRTUALPC: revision 1.44
	sys/arch/ews4800mips/conf/GENERIC: revision 1.11
	sys/arch/evbsh5/conf/CAYMAN: revision 1.23
	sys/arch/arc/conf/GENERIC: revision 1.141
	sys/arch/amd64/conf/GENERIC: revision 1.103
	sys/arch/sun3/conf/GENERIC3X: revision 1.90
	sys/arch/evbarm/conf/HDL_G: revision 1.3
	sys/arch/sun2/conf/GENERIC: revision 1.57
	sys/arch/news68k/conf/GENERIC_TINY: revision 1.51
	sys/arch/evbppc/conf/EXPLORA451: revision 1.27
	sys/arch/amiga/conf/GENERIC.in: revision 1.54
	sys/arch/mac68k/conf/GENERIC: revision 1.174
	sys/arch/acorn26/conf/GENERIC: revision 1.45
	sys/arch/shark/conf/GENERIC: revision 1.64
	sys/arch/cesfic/conf/GENERIC: revision 1.44
	sys/arch/mvme68k/conf/GENERIC: revision 1.68
	sys/arch/i386/conf/XEN2_DOM0: revision 1.4
	sys/arch/atari/conf/GENERIC.in: revision 1.63
	sys/arch/amiga/conf/GENERIC: revision 1.240
	sys/arch/i386/conf/LAMB: revision 1.65
	sys/arch/i386/conf/GENERIC: revision 1.773
	sys/arch/acorn32/conf/EB7500ATX: revision 1.26
	sys/arch/x68k/conf/GENERIC: revision 1.128
	sys/arch/vax/conf/GENERIC: revision 1.153
	sys/arch/atari/conf/ATARITT: revision 1.81
	sys/arch/mipsco/conf/GENERIC: revision 1.60
	sys/arch/cobalt/conf/GENERIC: revision 1.101
	sys/arch/evbarm/conf/ARMADILLO9: revision 1.13
	sys/arch/ofppc/conf/GENERIC: revision 1.93
	sys/arch/atari/conf/MILAN-PCIIDE: revision 1.51
	sys/arch/arc/conf/RPC44: revision 1.26
	sys/arch/sparc64/conf/GENERIC: revision 1.59
	sys/arch/i386/conf/XEN3_DOMU: revision 1.2
	sys/arch/hp700/conf/GENERIC: revision 1.68
	sys/arch/atari/conf/MILAN-ISAIDE: revision 1.47
	sys/arch/macppc/conf/GENERIC: revision 1.231
	sys/arch/dreamcast/conf/GENERIC: revision 1.72
	sys/arch/news68k/conf/GENERIC: revision 1.80
	sys/arch/hp300/conf/GENERIC: revision 1.133
	sys/arch/mmeye/conf/GENERIC: revision 1.82
	sys/arch/macppc/conf/MAMBO: revision 1.2
	sys/arch/cats/conf/GENERIC: revision 1.107
	sys/arch/atari/conf/FALCON: revision 1.79
	sys/arch/acorn32/conf/GENERIC: revision 1.71
	sys/arch/sparc/conf/GENERIC: revision 1.190
	sys/arch/news68k/conf/LIBERO: revision 1.40
	sys/arch/amiga/conf/DRACO: revision 1.114
	sys/arch/cobalt/conf/INSTALL: revision 1.23
	sys/arch/luna68k/conf/GENERIC: revision 1.73
	sys/arch/bebox/conf/GENERIC: revision 1.100
	sys/arch/pmax/conf/GENERIC: revision 1.147
	sys/arch/amiga/conf/WSCONS: revision 1.52
	sys/arch/macppc/conf/POWERMAC_G5: revision 1.2
	sys/arch/alpha/conf/ALPHA: revision 1.218
	sys/arch/sun3/conf/GENERIC: revision 1.133
	sys/arch/prep/conf/GENERIC: revision 1.124
	sys/arch/alpha/conf/GENERIC: revision 1.291
	sys/arch/atari/conf/HADES: revision 1.71
	sys/arch/newsmips/conf/GENERIC: revision 1.93
	sys/arch/netwinder/conf/GENERIC: revision 1.82
	sys/arch/hpcmips/conf/GENERIC: revision 1.190
	sys/arch/amiga/conf/AMIGA: revision 1.98
	sys/arch/sbmips/conf/GENERIC: revision 1.54
	sys/arch/pc532/conf/GENERIC: revision 1.64
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.53
Disable SYSTRACE by default on all kernels (discussed with core)
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d49 1
a49 1
#options 	SYSTRACE	# system call vetting via systrace(1)
@


1.132.2.2
log
@Pull up following revision(s) (requested by tsutsui in ticket #170):
	sys/arch/sparc64/conf/GENERIC: revision 1.63
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.55
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.54
	sys/arch/next68k/conf/GENERIC: revision 1.105
	sys/arch/ews4800mips/conf/GENERIC: revision 1.12
	sys/arch/arc/conf/GENERIC: revision 1.142
	sys/arch/sun3/conf/GENERIC3X: revision 1.91
	sys/arch/amd64/conf/GENERIC: revision 1.105
	sys/arch/sun2/conf/GENERIC: revision 1.58
	sys/arch/amiga/conf/GENERIC.in: revision 1.55
	sys/arch/mac68k/conf/GENERIC: revision 1.175
	sys/arch/acorn26/conf/GENERIC: revision 1.46
	sys/arch/shark/conf/GENERIC: revision 1.65
	sys/arch/cesfic/conf/GENERIC: revision 1.45
	sys/arch/sandpoint/conf/GENERIC: revision 1.36
	sys/arch/iyonix/conf/GENERIC: revision 1.32
	sys/arch/mvme68k/conf/GENERIC: revision 1.69
	sys/arch/evbarm/conf/ARMADILLO210: revision 1.3
	sys/arch/vax/conf/GENERIC: revision 1.154
	sys/arch/mipsco/conf/GENERIC: revision 1.61
	sys/arch/evbarm/conf/ARMADILLO9: revision 1.14
	sys/arch/cobalt/conf/GENERIC: revision 1.103
	sys/arch/ofppc/conf/GENERIC: revision 1.94
	sys/arch/hp700/conf/GENERIC: revision 1.69
	sys/arch/playstation2/conf/GENERIC: revision 1.8
	sys/arch/dreamcast/conf/GENERIC: revision 1.73
	sys/arch/news68k/conf/GENERIC: revision 1.81
	sys/arch/macppc/conf/GENERIC: revision 1.234
	sys/arch/hp300/conf/GENERIC: revision 1.134
	sys/arch/mmeye/conf/GENERIC: revision 1.83
	sys/arch/ibmnws/conf/GENERIC: revision 1.26
	sys/arch/cats/conf/GENERIC: revision 1.109
	sys/arch/sparc/conf/GENERIC: revision 1.191
	sys/arch/pdp10/conf/GENERIC: revision 1.27
	sys/arch/acorn32/conf/GENERIC: revision 1.75
	sys/arch/luna68k/conf/GENERIC: revision 1.74
	sys/arch/bebox/conf/GENERIC: revision 1.101
	sys/arch/pmax/conf/GENERIC: revision 1.148
	sys/arch/x68k/conf/GENERIC: revision 1.130
	sys/arch/sun3/conf/GENERIC: revision 1.134
	sys/arch/prep/conf/GENERIC: revision 1.126
	sys/arch/alpha/conf/GENERIC: revision 1.293
	sys/arch/newsmips/conf/GENERIC: revision 1.94
	sys/arch/netwinder/conf/GENERIC: revision 1.83
	sys/arch/hpcsh/conf/GENERIC: revision 1.69
	sys/arch/sbmips/conf/GENERIC: revision 1.55
	sys/arch/pc532/conf/GENERIC: revision 1.65
	sys/arch/hpcmips/conf/GENERIC: revision 1.192
Remove obsolete #options VERIFIED_EXEC, found by grep(1).
@
text
@d310 1
d325 1
@


1.131
log
@Add CARP to GENERIC kernel configs. CARP is not enabled by default.

ok: christos
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.130 2006/03/28 20:58:39 pavel Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.130 $"
d36 1
d40 1
d199 1
a199 1
frodo*		at intio?		# Frodo utility chip found on 4xx's
@


1.130
log
@Add stf to all kernel configs which have INET6 and gif, except the INSTALL
ones and those for specific machines of developers. PR 32304.

OK'ed by rpaulo.

N.B. stf is a cloning device, so it still must be enabled by
"ifconfig stf0 create".
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.129 2006/02/05 05:01:50 cube Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.129 $"
d284 1
@


1.130.4.1
log
@Merge from HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.131 2006/06/28 15:19:27 liamjfoy Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.131 $"
a283 1
#pseudo-device	carp			# Common Address Redundancy Protocol
@


1.129
log
@Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.128 2006/02/04 02:55:12 rpaulo Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.128 $"
d292 1
a292 1
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.129.4.1
log
@sync with head - hopefully this will work
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.130 2006/03/28 20:58:39 pavel Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.130 $"
d292 1
a292 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.129.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.129 2006/02/05 05:01:50 cube Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.129 $"
d292 1
a292 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.129.2.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.129.2.1 2006/04/01 12:06:12 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.129.2.1 $"
a35 1
options 	HP362
a38 1
options 	HP382
d197 1
a197 1
frodo*		at intio?		# Frodo utility chip found on 3x2, 4xx
a283 1
#pseudo-device	carp			# Common Address Redundancy Protocol
@


1.129.2.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.129.2.2 2006/08/11 15:41:33 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.129.2.2 $"
d49 1
a49 1
#options 	SYSTRACE	# system call vetting via systrace(1)
d145 2
d149 1
a155 1
options 	IPFILTER_LOOKUP	# ippool(8) support
d310 1
d319 7
a325 6
#options 	VERIFIED_EXEC_FP_RMD160
#options 	VERIFIED_EXEC_FP_SHA256
#options 	VERIFIED_EXEC_FP_SHA384
#options 	VERIFIED_EXEC_FP_SHA512
#options 	VERIFIED_EXEC_FP_SHA1
#options 	VERIFIED_EXEC_FP_MD5
@


1.129.6.1
log
@Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d292 1
a292 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.128
log
@bpfilter doesn't accept count anymore.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.127 2006/02/02 21:32:08 reinoud Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.127 $"
d277 1
a277 1
pseudo-device	vnd		4	# vnode pseudo-disks
d284 3
a286 3
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
#pseudo-device	gre		2	# generic L3 over IP tunnel
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
d289 1
a289 1
pseudo-device	ppp		4	# PPP network interfaces
d291 3
a293 3
pseudo-device	sl		4	# SLIP network interfaces
#pseudo-device	stf		1	# 6to4 IPv6 over IPv4 encapsulation
pseudo-device	tun		2	# network tunneling over tty
@


1.127
log
@Add commented out UDF file-system entry in all GENERIC configurations.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.126 2005/12/09 23:34:01 elad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.126 $"
d283 1
a283 1
pseudo-device	bpfilter	8	# Berkeley packet filter
@


1.127.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.130 2006/03/28 20:58:39 pavel Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.130 $"
d277 1
a277 1
pseudo-device	vnd			# vnode pseudo-disks
d283 4
a286 4
pseudo-device	bpfilter		# Berkeley packet filter
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	gre			# generic L3 over IP tunnel
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
d289 1
a289 1
pseudo-device	ppp			# PPP network interfaces
d291 3
a293 3
pseudo-device	sl			# SLIP network interfaces
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
pseudo-device	tun			# network tunneling over tty
@


1.126
log
@Add (commented out) Veriexec options and pseudo-device to GENERIC kernels,
and remove the i386 GENERIC_VERIEXEC config.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.125 2005/12/07 09:10:13 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.125 $"
d121 1
@


1.126.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.137 2006/08/26 20:26:45 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.137 $"
a35 1
options 	HP362
a38 1
options 	HP382
d47 1
a47 1
#options 	SYSTRACE	# system call vetting via systrace(1)
a120 1
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d142 2
d146 1
a152 1
options 	IPFILTER_LOOKUP	# ippool(8) support
d196 1
a196 1
frodo*		at intio?		# Frodo utility chip found on 3x2, 4xx
d276 1
a276 1
pseudo-device	vnd			# vnode pseudo-disks
d282 4
a285 5
pseudo-device	bpfilter		# Berkeley packet filter
#pseudo-device	carp			# Common Address Redundancy Protocol
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	gre			# generic L3 over IP tunnel
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
d288 1
a288 1
pseudo-device	ppp			# PPP network interfaces
d290 3
a292 3
pseudo-device	sl			# SLIP network interfaces
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
pseudo-device	tun			# network tunneling over tty
d306 1
d315 7
a321 6
#options 	VERIFIED_EXEC_FP_RMD160
#options 	VERIFIED_EXEC_FP_SHA256
#options 	VERIFIED_EXEC_FP_SHA384
#options 	VERIFIED_EXEC_FP_SHA512
#options 	VERIFIED_EXEC_FP_SHA1
#options 	VERIFIED_EXEC_FP_MD5
@


1.126.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.126 2005/12/09 23:34:01 elad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.126 $"
a120 1
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d276 1
a276 1
pseudo-device	vnd			# vnode pseudo-disks
d282 4
a285 4
pseudo-device	bpfilter		# Berkeley packet filter
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	gre			# generic L3 over IP tunnel
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
d288 1
a288 1
pseudo-device	ppp			# PPP network interfaces
d290 3
a292 3
pseudo-device	sl			# SLIP network interfaces
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
pseudo-device	tun			# network tunneling over tty
@


1.125
log
@Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.124 2005/11/03 16:48:29 chs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.124 $"
d304 18
@


1.124
log
@turn off DEBUG and DIAGNOSTIC in GENERIC kernels so that they
are compatible with the LKMs that are part of the release.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.123 2005/09/10 19:20:49 jmmv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.123 $"
d130 1
a130 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.123
log
@Initial addition of tmpfs, an efficient memory file-system.  This project
was developed as part of Google's Summer of Code 2005 program.  This
change adds the kernel code, the mount_tmpfs utility, a regression test
suite and does all other related changes to integrate these.

The file-system is still *experimental*.  Therefore, it is disabled by
default in all kernels.  However, as typically done, a commented-out
entry is added in them to ease its setup.

Note that I haven't commited the required mountd(8) changes to be able
to export tmpfs file-systems because NFS support is still very unstable
and because, before enabling it, I'd like to do some other changes.

OK'ed by my project mentor, William Studenmund (wrstuden@@).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.122 2005/08/20 03:42:25 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.122 $"
d71 1
a71 1
options 	DIAGNOSTIC	# Extra kernel sanity checks
@


1.122
log
@options<space><tab>
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.121 2005/08/19 05:19:50 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.121 $"
d120 1
@


1.121
log
@Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.120 2005/08/19 02:03:51 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.120 $"
d125 1
a125 1
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
d280 1
a280 1
#options	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


1.120
log
@64 bit inode changes.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.119 2005/07/31 04:04:31 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.119 $"
d119 1
a119 1
#file-system	PTYFS		# experimental - /dev/ptm support
@


1.119
log
@revert "defflag VMSWAP" changes for now.
there seems to be far more people who don't want to edit
their kernel config files than i thought.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.118 2005/07/30 06:35:35 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.118 $"
d91 1
@


1.118
log
@add "options VMSWAP" to non INSTALL kernels.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.117 2005/07/17 00:08:28 hubertf Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.117 $"
a301 2

options	VMSWAP			# Swap device/file support
@


1.117
log
@Add support for reading cloop2 compressed filesystem image,
enable by putting VND_COMPRESSION into kernel config file.
Written by Cliff Wright, polished up slightly by me.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.116 2005/07/07 17:05:47 tron Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.116 $"
d302 2
@


1.116
log
@Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.115 2005/06/25 12:05:16 rpaulo Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.115 $"
d275 1
@


1.115
log
@Add file-system PTYFS (commented out) so that people know its existence.

Ok'ed by Christos Zoulas and Hubert Feyrer.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.114 2005/06/09 14:43:30 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.114 $"
d135 1
@


1.115.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.115 2005/06/25 12:05:16 rpaulo Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.115 $"
d71 1
a71 1
#options 	DIAGNOSTIC	# Extra kernel sanity checks
a90 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
d118 1
a118 3
file-system	PTYFS		# /dev/pts/N support
#file-system	TMPFS		# experimental - Efficient memory file-system
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d124 1
a124 1
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
d128 1
a128 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
a134 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
d273 1
a273 2
pseudo-device	vnd			# vnode pseudo-disks
#options 	VND_COMPRESSION		# compressed vnd(4)
d277 5
a281 5
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
pseudo-device	bpfilter		# Berkeley packet filter
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	gre			# generic L3 over IP tunnel
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
d284 1
a284 1
pseudo-device	ppp			# PPP network interfaces
d286 3
a288 3
pseudo-device	sl			# SLIP network interfaces
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
pseudo-device	tun			# network tunneling over tty
a299 18

# Veriexec
#options VERIFIED_EXEC
#
# a pseudo device needed for veriexec
#pseudo-device	veriexec		1
#
# Uncomment the fingerprint methods below that are desired. Note that
# removing fingerprint methods will have almost no impact on the kernel
# code size.
#
#options VERIFIED_EXEC_FP_RMD160
#options VERIFIED_EXEC_FP_SHA256
#options VERIFIED_EXEC_FP_SHA384
#options VERIFIED_EXEC_FP_SHA512
#options VERIFIED_EXEC_FP_SHA1
#options VERIFIED_EXEC_FP_MD5

@


1.115.2.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.115.2.1 2006/06/21 14:51:21 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.115.2.1 $"
a35 1
options 	HP362
a38 1
options 	HP382
d47 1
a47 1
#options 	SYSTRACE	# system call vetting via systrace(1)
d120 1
a120 1
#file-system	TMPFS		# Efficient memory file-system
d143 2
d147 1
a153 1
options 	IPFILTER_LOOKUP	# ippool(8) support
d197 1
a197 1
frodo*		at intio?		# Frodo utility chip found on 3x2, 4xx
a283 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d307 1
d316 7
a322 6
#options 	VERIFIED_EXEC_FP_RMD160
#options 	VERIFIED_EXEC_FP_SHA256
#options 	VERIFIED_EXEC_FP_SHA384
#options 	VERIFIED_EXEC_FP_SHA512
#options 	VERIFIED_EXEC_FP_SHA1
#options 	VERIFIED_EXEC_FP_MD5
@


1.115.2.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.115.2.2 2006/12/30 20:45:55 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.115.2.2 $"
d93 1
a93 2
options 	COMPAT_30	# compatibility with NetBSD 3.0
options 	COMPAT_40	# compatibility with NetBSD 4.0
d145 1
a145 1
#options 	ISO,TPIP	# OSI
a282 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.115.2.4
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.115.2.3 2007/09/03 14:24:56 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.115.2.3 $"
d58 1
d61 4
@


1.115.2.5
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.115.2.4 2007/11/15 11:42:43 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.115.2.4 $"
d49 1
d93 1
@


1.114
log
@- Rename options NEW_BUFQ_STRATEGY -> options BUFQ_READPRIO.
  (still commented out)
- Add (also commented out) options BUFQ_PRIOCSCAN.

Suggested by perry and soda on tech-kern.
Please refer options(4) for details for these options.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.113 2005/02/18 21:05:51 dsl Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.113 $"
d118 1
@


1.113
log
@Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.112 2005/02/11 08:25:54 dsl Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.112 $"
d67 2
a68 1
#options 	NEW_BUFQ_STRATEGY
@


1.113.4.1
log
@Pull up revision 1.116 (requested by tron in ticket #566):
Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.113 2005/02/18 21:05:51 dsl Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.113 $"
a132 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.113.4.2
log
@Pull up revision 1.117 (requested by hubertf in ticket #625):
Add support for reading cloop2 compressed filesystem images,
enable by putting VND_COMPRESSION into kernel config file.
Written by Cliff Wright, polished up slightly by me.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.113.4.1 2005/07/18 21:14:13 riz Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.113.4.1 $"
a272 1
#options 	VND_COMPRESSION		# compressed vnd(4)
@


1.113.4.3
log
@Pull up following revision(s) (requested by chs in ticket #929):
	sys/arch/hp300/conf/GENERIC: revision 1.124
	sys/arch/acorn32/conf/GENERIC: revision 1.62
	sys/arch/pdp10/conf/GENERIC: revision 1.19
	sys/arch/mvme68k/conf/GENERIC: revision 1.61
	sys/arch/netwinder/conf/GENERIC: revision 1.70
	sys/arch/sbmips/conf/GENERIC: revision 1.46
	sys/arch/macppc/conf/GENERIC: revision 1.214
	sys/arch/bebox/conf/GENERIC: revision 1.89
	sys/arch/cobalt/conf/GENERIC: revision 1.83
	sys/arch/cats/conf/GENERIC: revision 1.92
	sys/arch/shark/conf/GENERIC: revision 1.53
	sys/arch/amiga/conf/GENERIC.in: revision 1.45
	sys/arch/acorn26/conf/GENERIC: revision 1.37
	sys/arch/cesfic/conf/GENERIC: revision 1.38
	sys/arch/iyonix/conf/GENERIC: revision 1.21
	sys/arch/alpha/conf/GENERIC: revision 1.277
	sys/arch/vax/conf/GENERIC: revision 1.143
	sys/arch/atari/conf/GENERIC.in: revision 1.56
	sys/arch/mipsco/conf/GENERIC: revision 1.53
	sys/arch/ofppc/conf/GENERIC: revision 1.85
	sys/arch/next68k/conf/GENERIC: revision 1.96
	sys/arch/arc/conf/GENERIC: revision 1.125
	sys/arch/dreamcast/conf/GENERIC: revision 1.62
turn off DEBUG and DIAGNOSTIC in GENERIC kernels so that they
are compatible with the LKMs that are part of the release.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d70 1
a70 1
#options 	DIAGNOSTIC	# Extra kernel sanity checks
@


1.113.4.3.4.1
log
@Pull up following revision(s) (requested by adrianp in ticket #1826):
	sys/arch/hp300/conf/GENERIC: revision 1.141 via patch
	sys/arch/amd64/conf/GENERIC: revision 1.154 via patch
	sys/arch/cats/conf/GENERIC: revision 1.116 via patch
	sys/arch/arc/conf/GENERIC: revision 1.148 via patch
	sys/arch/acorn32/conf/GENERIC: revision 1.80 via patch
	sys/arch/sparc/conf/GENERIC: revision 1.200 via patch
	sys/arch/sparc64/conf/GENERIC: revision 1.88 via patch
	sys/arch/atari/conf/GENERIC.in: revision 1.68 via patch
	sys/arch/amiga/conf/GENERIC: revision 1.248 via patch
	sys/arch/i386/conf/GENERIC.MPACPI: patch
	sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 via patch
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 via patch
	sys/arch/i386/conf/GENERIC: revision 1.840 via patch
	sys/arch/amiga/conf/GENERIC.in: revision 1.61 via patch
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 via patch
	sys/arch/mac68k/conf/GENERIC: revision 1.182 via patch
Remove iso(4) from GENERIC kernels, as discussed on tech-net@@
Ok'ed by core@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.113.4.3 2005/11/05 00:39:47 tron Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.113.4.3 $"
d140 1
a140 1
#options 	ISO,TPIP	# OSI
@


1.113.4.3.2.1
log
@Pull up following revision(s) (requested by adrianp in ticket #1826):
	sys/arch/hp300/conf/GENERIC: revision 1.141 via patch
	sys/arch/amd64/conf/GENERIC: revision 1.154 via patch
	sys/arch/cats/conf/GENERIC: revision 1.116 via patch
	sys/arch/arc/conf/GENERIC: revision 1.148 via patch
	sys/arch/acorn32/conf/GENERIC: revision 1.80 via patch
	sys/arch/sparc/conf/GENERIC: revision 1.200 via patch
	sys/arch/sparc64/conf/GENERIC: revision 1.88 via patch
	sys/arch/atari/conf/GENERIC.in: revision 1.68 via patch
	sys/arch/amiga/conf/GENERIC: revision 1.248 via patch
	sys/arch/i386/conf/GENERIC.MPACPI: patch
	sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 via patch
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 via patch
	sys/arch/i386/conf/GENERIC: revision 1.840 via patch
	sys/arch/amiga/conf/GENERIC.in: revision 1.61 via patch
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 via patch
	sys/arch/mac68k/conf/GENERIC: revision 1.182 via patch
Remove iso(4) from GENERIC kernels, as discussed on tech-net@@
Ok'ed by core@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.113.4.3 2005/11/05 00:39:47 tron Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.113.4.3 $"
d140 1
a140 1
#options 	ISO,TPIP	# OSI
@


1.113.4.4
log
@Pull up following revision(s) (requested by adrianp in ticket #1826):
	sys/arch/hp300/conf/GENERIC: revision 1.141 via patch
	sys/arch/amd64/conf/GENERIC: revision 1.154 via patch
	sys/arch/cats/conf/GENERIC: revision 1.116 via patch
	sys/arch/arc/conf/GENERIC: revision 1.148 via patch
	sys/arch/acorn32/conf/GENERIC: revision 1.80 via patch
	sys/arch/sparc/conf/GENERIC: revision 1.200 via patch
	sys/arch/sparc64/conf/GENERIC: revision 1.88 via patch
	sys/arch/atari/conf/GENERIC.in: revision 1.68 via patch
	sys/arch/amiga/conf/GENERIC: revision 1.248 via patch
	sys/arch/i386/conf/GENERIC.MPACPI: patch
	sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 via patch
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 via patch
	sys/arch/i386/conf/GENERIC: revision 1.840 via patch
	sys/arch/amiga/conf/GENERIC.in: revision 1.61 via patch
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 via patch
	sys/arch/mac68k/conf/GENERIC: revision 1.182 via patch
Remove iso(4) from GENERIC kernels, as discussed on tech-net&#64;
Ok'ed by core&#64;
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.113.4.3 2005/11/05 00:39:47 tron Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.113.4.3 $"
d140 1
a140 1
#options 	ISO,TPIP	# OSI
@


1.112
log
@Add 'option FFS_SNAPSHOT' to most of the config files.
Commented out for kernels that appear to hace space constraints.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.111 2005/01/31 16:54:34 hannken Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.111 $"
d126 1
a126 1
options 	FFS_SNAPSHOT	# ffs snapshots
@


1.111
log
@Add file system snapshots to kernel configs.

- Ffs internal snapshots get compiled in unconditionally.

- File system snapshot device fss(4) added to all kernel configs that
  have a disk.  Device is commented out on all non-GENERIC kernels.

Reviewed by: Jason Thorpe <thorpej@@netbsd.org>
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.110 2005/01/28 03:19:49 rumble Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.110 $"
d126 1
@


1.110
log
@Sprinkle options UFS_DIRHASH on GENERIC kernels. It's presently
commented out and labeled experimental pending further review and
testing.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.109 2005/01/17 15:28:51 cube Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.109 $"
d268 1
@


1.109
log
@Add tap(4) support to a random^Wcarefully chosen set of kernel configs.
All those kernels have a line for both tun and bridge, and if either is
commented out, tap is commented out also.  With the exception of i386's
GENERIC_TINY.

XXX:  we _need_ some way of making this more simple.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.108 2005/01/05 09:03:36 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.108 $"
d122 1
@


1.109.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a121 1
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
a124 1
options 	FFS_SNAPSHOT	# ffs snapshots
a266 1
pseudo-device	fss		4	# file system snapshot device
@


1.109.2.2
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.109.2.1 2005/02/12 18:17:32 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.109.2.1 $"
d126 1
a126 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.108
log
@options<space><tab>
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107 2004/11/10 17:54:04 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107 $"
d284 1
@


1.108.2.1
log
@sync with -current
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.113 2005/02/18 21:05:51 dsl Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.113 $"
a121 1
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
a124 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
a266 1
pseudo-device	fss		4	# file system snapshot device
a283 1
pseudo-device	tap			# virtual Ethernet
@


1.107
log
@Add COMPAT_BSDPTY to the rest of the config files.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.106 2004/09/04 23:29:47 manu Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.106 $"
d51 1
a51 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d53 1
a53 1
#options	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
d56 1
a56 1
#options	SHMMAXPGS=1024	# 1024 pages is the default
d99 1
a99 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
d260 7
a266 7
# options	RF_INCLUDE_EVENODD=1
# options	RF_INCLUDE_RAID5_RS=1
# options	RF_INCLUDE_PARITYLOGGING=1
# options	RF_INCLUDE_CHAINDECLUSTER=1
# options	RF_INCLUDE_INTERDECLUSTER=1
# options 	RF_INCLUDE_PARITY_DECLUSTERING=1
# options	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
@


1.106
log
@IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.105 2004/08/28 17:45:24 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.105 $"
d99 1
@


1.105
log
@Remove the last vestiges of COMPAT_NOLABEL.  It's been 10 years; label
your disks already.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.104 2004/07/18 05:56:15 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.104 $"
d133 1
@


1.104
log
@Add options COMPAT_20.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.103 2004/07/15 03:53:46 atatat Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.103 $"
a161 1
options 	COMPAT_NOLABEL	# defaults for unlabeled disks
@


1.103
log
@Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.102 2004/06/28 21:07:47 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.102 $"
d89 1
@


1.102
log
@Add options P1003_1B_SEMAPHORE
to all GENERIC-like kernel config files where SYSV* options were already
present (commented out if the SYSV* options are commented out).
Fix lib/25897 and lib/25898.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.101 2004/06/26 07:32:06 abs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.101 $"
d52 1
@


1.101
log
@Add (commented out) ALTQ options to all GENERIC-like files
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.100 2004/06/22 14:09:50 itojun Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.100 $"
d62 1
@


1.100
log
@have pf and pflog pseudo-device (commented out).
reviewed by matt, perry, christos
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.99 2004/06/18 15:04:04 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.99 $"
d144 13
@


1.99
log
@ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.98 2004/06/16 15:07:40 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.98 $"
d275 2
@


1.98
log
@Add pseudo-device ptm on all the generic flavored kernels.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.97 2003/11/22 17:24:29 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.97 $"
a271 1
pseudo-device	ptm			# pseudo-terminal multiplexor
@


1.97
log
@Add an entry of "com0 at dio0 scode 9" so that /dev/ttyC0 and
compat symlink (/dev/tty0) are always reserved for DCA serial.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.96 2003/11/08 11:18:33 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.96 $"
d272 1
@


1.97.2.1
log
@Pull up revision 1.101 (requested by abs in ticket #567).

Add (commented out) ALTQ options to all GENERIC-like files
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.97 2003/11/22 17:24:29 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.97 $"
a143 13
#options 	ALTQ		# Manipulate network interfaces' output queues
#options 	ALTQ_BLUE	# Stochastic Fair Blue
#options 	ALTQ_CBQ	# Class-Based Queueing
#options 	ALTQ_CDNR	# Diffserv Traffic Conditioner
#options 	ALTQ_FIFOQ	# First-In First-Out Queue
#options 	ALTQ_FLOWVALVE	# RED/flow-valve (red-penalty-box)
#options 	ALTQ_HFSC	# Hierarchical Fair Service Curve
#options 	ALTQ_LOCALQ	# Local queueing discipline
#options 	ALTQ_PRIQ	# Priority Queueing
#options 	ALTQ_RED	# Random Early Detection
#options 	ALTQ_RIO	# RED with IN/OUT
#options 	ALTQ_WFQ	# Weighted Fair Queueing

@


1.97.2.2
log
@Pull up revision 1.102 (requested by bouyer in ticket #573):
	Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel
	config files where SYSV* options were already present
	(commented out if the SYSV* options are commented out).
	Fixes PR#25897 and PR#25898.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a61 1
options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support
@


1.97.2.3
log
@Pull up revision 1.103 (requested by atatat in ticket #663):
	Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations,
	but commented out in most of them.
@
text
@a51 1
options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
@


1.97.2.4
log
@Pull up following revision(s) (requested by adrianp in ticket #11356):
	sys/arch/acorn32/conf/GENERIC                   1.80 via patch
	sys/arch/amd64/conf/GENERIC                     1.154 via patch
	sys/arch/amiga/conf/GENERIC.in                  1.61 via patch
	sys/arch/arc/conf/GENERIC                       1.148 via patch
	sys/arch/atari/conf/GENERIC.in                  1.68 via patch
	sys/arch/cats/conf/GENERIC                      1.116 via patch
	sys/arch/hp300/conf/GENERIC                     1.141 via patch
	sys/arch/hp700/conf/GENERIC                     patch
	sys/arch/i386/conf/GENERIC                      1.840 via patch
	sys/arch/i386/conf/GENERIC_LAPTOP               1.239 via patch
	sys/arch/i386/conf/GENERIC.MPACPI               patch
	sys/arch/mac68k/conf/GENERIC                    1.182 via patch
	sys/arch/sgimips/conf/GENERIC32_IP2x            1.68 via patch
	sys/arch/sgimips/conf/GENERIC32_IP3x            1.66 via patch
	sys/arch/sparc/conf/GENERIC                     1.200 via patch
	sys/arch/sparc64/conf/GENERIC32                 patch
	sys/arch/xen/conf/GENERIC                       patch
Remove iso(4) from GENERIC kernels, as discussed on tech-net@@
Ok'ed by core@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.97.2.3 2004/07/15 20:16:49 he Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.97.2.3 $"
d134 1
a134 1
#options 	ISO,TPIP	# OSI
@


1.97.2.3.2.1
log
@Pull up following revision(s) (requested by adrianp in ticket #11356):
	sys/arch/acorn32/conf/GENERIC                   1.80 via patch
	sys/arch/amd64/conf/GENERIC                     1.154 via patch
	sys/arch/amiga/conf/GENERIC.in                  1.61 via patch
	sys/arch/arc/conf/GENERIC                       1.148 via patch
	sys/arch/atari/conf/GENERIC.in                  1.68 via patch
	sys/arch/cats/conf/GENERIC                      1.116 via patch
	sys/arch/hp300/conf/GENERIC                     1.141 via patch
	sys/arch/hp700/conf/GENERIC                     patch
	sys/arch/i386/conf/GENERIC                      1.840 via patch
	sys/arch/i386/conf/GENERIC_LAPTOP               1.239 via patch
	sys/arch/i386/conf/GENERIC.MPACPI               patch
	sys/arch/mac68k/conf/GENERIC                    1.182 via patch
	sys/arch/sgimips/conf/GENERIC32_IP2x            1.68 via patch
	sys/arch/sgimips/conf/GENERIC32_IP3x            1.66 via patch
	sys/arch/sparc/conf/GENERIC                     1.200 via patch
	sys/arch/sparc64/conf/GENERIC32                 patch
	sys/arch/xen/conf/GENERIC                       patch
Remove iso(4) from GENERIC kernels, as discussed on tech-net@@
Ok'ed by core@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.97.2.3 2004/07/15 20:16:49 he Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.97.2.3 $"
d134 1
a134 1
#options 	ISO,TPIP	# OSI
@


1.97.2.3.4.1
log
@Pull up following revision(s) (requested by adrianp in ticket #11356):
	sys/arch/acorn32/conf/GENERIC                   1.80 via patch
	sys/arch/amd64/conf/GENERIC                     1.154 via patch
	sys/arch/amiga/conf/GENERIC.in                  1.61 via patch
	sys/arch/arc/conf/GENERIC                       1.148 via patch
	sys/arch/atari/conf/GENERIC.in                  1.68 via patch
	sys/arch/cats/conf/GENERIC                      1.116 via patch
	sys/arch/hp300/conf/GENERIC                     1.141 via patch
	sys/arch/hp700/conf/GENERIC                     patch
	sys/arch/i386/conf/GENERIC                      1.840 via patch
	sys/arch/i386/conf/GENERIC_LAPTOP               1.239 via patch
	sys/arch/i386/conf/GENERIC.MPACPI               patch
	sys/arch/mac68k/conf/GENERIC                    1.182 via patch
	sys/arch/sgimips/conf/GENERIC32_IP2x            1.68 via patch
	sys/arch/sgimips/conf/GENERIC32_IP3x            1.66 via patch
	sys/arch/sparc/conf/GENERIC                     1.200 via patch
	sys/arch/sparc64/conf/GENERIC32                 patch
	sys/arch/xen/conf/GENERIC                       patch
Remove iso(4) from GENERIC kernels, as discussed on tech-net@@
Ok'ed by core@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.97.2.3 2004/07/15 20:16:49 he Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.97.2.3 $"
d134 1
a134 1
#options 	ISO,TPIP	# OSI
@


1.96
log
@Switch DCA and APCI serial devices to use MI com(4) driver.

DCA is tested on HP362 and HP382 with serial console,
but APCI on HP4xx is not tested yet.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.95 2003/09/22 14:11:17 cl Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.95 $"
d202 2
a203 1
com*		at dio? scode ?		# DCA serial interfaces
@


1.95
log
@add COMPAT_15/COMPAT_16
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.94 2003/08/01 01:18:47 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.94 $"
d177 1
a177 1
apci*		at frodo? offset ?	# tty flavor
d202 1
a202 2
dca0		at dio? scode 9	flags 1	# DCA serial interfaces
dca*		at dio? scode ?
@


1.94
log
@Switch hp300 to MI SCSI with MI mb89352 SPC SCSI driver (at last),
and remove old hp300 MD oscsi support derived from 4.4BSD-Lite2.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93 2003/05/24 06:21:21 gmcgarry Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93 $"
d85 2
@


1.93
log
@Clean-up the DIO bus.  Includes two main changes:

1) Pass address and ipl locators at attachment;
2) Remove hack which made the internal HP-IB controller
   look like a DIO device.

The hack to allow the nhpib driver to support internal and DIO
controllers appears to be a leftover from 4.3BD where it was not
possible to have a driver attach to different busses.  NetBSD has
supported bus-dependent attachments for a long time.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.92 2003/04/26 14:10:12 ragge Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.92 $"
d221 2
a222 1
oscsi*		at dio? scode ?		# Old HP SCSI
d224 6
a229 3
sd*		at oscsi? target ? lun ?	# SCSI disks
st*		at oscsi? target ? lun ?	# SCSI tapes
ac*		at oscsi? target ? lun ?	# SCSI changers
@


1.93.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.104 2004/07/18 05:56:15 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.104 $"
a51 1
options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
a61 1
options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support
a84 3
options 	COMPAT_15	# compatibility with NetBSD 1.5
options 	COMPAT_16	# compatibility with NetBSD 1.6
options 	COMPAT_20	# compatibility with NetBSD 2.0
a141 13
#options 	ALTQ		# Manipulate network interfaces' output queues
#options 	ALTQ_BLUE	# Stochastic Fair Blue
#options 	ALTQ_CBQ	# Class-Based Queueing
#options 	ALTQ_CDNR	# Diffserv Traffic Conditioner
#options 	ALTQ_FIFOQ	# First-In First-Out Queue
#options 	ALTQ_FLOWVALVE	# RED/flow-valve (red-penalty-box)
#options 	ALTQ_HFSC	# Hierarchical Fair Service Curve
#options 	ALTQ_LOCALQ	# Local queueing discipline
#options 	ALTQ_PRIQ	# Priority Queueing
#options 	ALTQ_RED	# Random Early Detection
#options 	ALTQ_RIO	# RED with IN/OUT
#options 	ALTQ_WFQ	# Weighted Fair Queueing

d175 1
a175 1
com*		at frodo? offset ?	# tty flavor
d200 2
a201 2
com0		at dio0 scode 9		# DCA serial interfaces
com*		at dio? scode ?
d221 1
a221 2
spc*		at dio? scode ?			# HP 98265A SCSI
scsibus*	at spc?
d223 3
a225 6
sd*		at scsibus? target ? lun ?	# SCSI disks
st*		at scsibus? target ? lun ?	# SCSI tapes
cd*		at scsibus? target ? lun ?	# SCSI CD-ROMs
ch*		at scsibus? target ? lun ?	# SCSI changer devices
ss*		at scsibus? target ? lun ?	# SCSI scanners
uk*		at scsibus? target ? lun ?	# unknown SCSI devices
a268 2
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
@


1.93.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93.2.1 2004/08/03 10:34:22 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93.2.1 $"
d162 1
@


1.93.2.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.106 2004/09/04 23:29:47 manu Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.106 $"
a132 1
options 	PIM		# Protocol Independent Multicast
@


1.93.2.4
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93.2.2 2004/09/03 12:44:30 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93.2.2 $"
@


1.93.2.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93.2.4 2004/09/21 13:15:13 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93.2.4 $"
a98 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.93.2.6
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93.2.5 2004/11/14 08:15:06 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93.2.5 $"
d51 1
a51 1
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d53 1
a53 1
#options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
d56 1
a56 1
#options 	SHMMAXPGS=1024	# 1024 pages is the default
d99 1
a99 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
d260 7
a266 7
#options 	RF_INCLUDE_EVENODD=1
#options 	RF_INCLUDE_RAID5_RS=1
#options 	RF_INCLUDE_PARITYLOGGING=1
#options 	RF_INCLUDE_CHAINDECLUSTER=1
#options 	RF_INCLUDE_INTERDECLUSTER=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
@


1.93.2.7
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93.2.6 2005/01/17 19:29:23 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93.2.6 $"
a283 1
pseudo-device	tap			# virtual Ethernet
@


1.93.2.8
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93.2.7 2005/01/24 08:34:12 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93.2.7 $"
a121 1
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
a266 1
pseudo-device	fss		4	# file system snapshot device
@


1.93.2.9
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93.2.8 2005/02/04 11:44:18 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93.2.8 $"
a125 1
options 	FFS_SNAPSHOT	# ffs snapshots
@


1.93.2.10
log
@Sync with HEAD.

Hi Perry!
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93.2.9 2005/02/15 21:32:33 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93.2.9 $"
d126 1
a126 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.93.2.11
log
@Sync with HEAD. Here we go again...
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93.2.10 2005/03/04 16:38:26 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93.2.10 $"
d67 1
a67 2
#options 	BUFQ_READPRIO
#options 	BUFQ_PRIOCSCAN
d70 1
a70 1
#options 	DIAGNOSTIC	# Extra kernel sanity checks
a89 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
a116 2
file-system	PTYFS		# /dev/pts/N support
#file-system	TMPFS		# experimental - Efficient memory file-system
d122 1
a122 1
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
a132 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
a271 1
#options 	VND_COMPRESSION		# compressed vnd(4)
d275 1
a275 1
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


1.93.2.12
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.126 2005/12/09 23:34:01 elad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.126 $"
d130 1
a130 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
a303 18

# Veriexec
#options VERIFIED_EXEC
#
# a pseudo device needed for veriexec
#pseudo-device	veriexec		1
#
# Uncomment the fingerprint methods below that are desired. Note that
# removing fingerprint methods will have almost no impact on the kernel
# code size.
#
#options VERIFIED_EXEC_FP_RMD160
#options VERIFIED_EXEC_FP_SHA256
#options VERIFIED_EXEC_FP_SHA384
#options VERIFIED_EXEC_FP_SHA512
#options VERIFIED_EXEC_FP_SHA1
#options VERIFIED_EXEC_FP_MD5

@


1.92
log
@Add pseudo-device ksyms.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.91 2003/04/10 22:06:56 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.91 $"
d171 1
@


1.91
log
@Bye Bye UCONSOLE
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.90 2003/02/27 19:22:40 perseant Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.90 $"
d267 1
@


1.90
log
@Make BRIDGE_IPF an option, and document it.  Add it (commented) to GENERIC.
Let brconfig tell whether the bridge is using the ipfilter hook, or not.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.89 2002/12/22 00:17:13 gmcgarry Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.89 $"
a49 1
#options 	UCONSOLE	# Allow non-root TIOCCONS
@


1.89
log
@Make the DMA controller a separate device attached to intio.  Intio
devices can use the DMA controller too.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.88 2002/11/22 12:21:01 wiz Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.88 $"
d249 1
@


1.88
log
@Fix typo (responsiness -> responsiveness).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.87 2002/10/18 15:11:10 junyoung Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.87 $"
d167 1
@


1.87
log
@Add NEW_BUFQ_STRATEGY (disabled by default).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.86 2002/10/14 18:39:30 elric Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.86 $"
d64 1
a64 1
# Enable experimental buffer queue strategy for better responsiness under 
@


1.86
log
@Added commented out cgd(4)s to GENERIC configs.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.85 2002/10/06 02:11:56 provos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.85 $"
d63 4
@


1.85
log
@add SYSTRACE; approved perry.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.84 2002/09/25 11:49:50 martti Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.84 $"
d228 1
@


1.84
log
@Add one space between "#option" and "<tab>IPFILTER_DEFAULT_BLOCK"
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.83 2002/09/20 10:39:51 martti Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.83 $"
d47 1
@


1.83
log
@Added (commented out) IPFILTER_DEFAULT_BLOCK.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82 2002/09/18 02:43:58 lukem Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.82 $"
d135 1
a135 1
#options	IPFILTER_DEFAULT_BLOCK	# block all packets by default
@


1.82
log
@enable USERCONF by default; it's small and extremely useful to have available.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.81 2002/06/17 05:14:09 lukem Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.81 $"
d135 1
@


1.81
log
@Enable "pseudo-device clockctl" in all kernels, except
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.80 2002/05/07 06:07:30 gmcgarry Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.80 $"
d50 1
a50 1
#options 	USERCONF	# userconf(4) support
@


1.80
log
@Make more featureful.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.79 2002/04/25 15:06:26 atatat Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.79 $"
d255 1
@


1.80.4.1
log
@Pull up revision 1.81 (requested by lukem in ticket #312):
Enable "pseudo-device clockctl" in all kernels, except
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a254 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.80.4.2
log
@Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY				1.14
dist/ipf/fils.c					1.17-1.21
dist/ipf/ipf.c					1.11-1.13
dist/ipf/ipfs.c					1.8-1.10
dist/ipf/ipft_ef.c				1.6-1.7
dist/ipf/ipft_td.c				1.6-1.7
dist/ipf/ipft_tx.c				1.7-1.8
dist/ipf/ipmon.c				1.12-1.17
dist/ipf/ipnat.c				1.11-1.12
dist/ipf/ipsend/ip_var.h			1.2
dist/ipf/ipsend/ipsend.c			1.8
dist/ipf/ipsend/iptests.c			1.5
dist/ipf/ipt.c					1.8-1.10
dist/ipf/kmem.c					1.8-1.10
dist/ipf/man/ipf.4				1.10
dist/ipf/man/ipf.5				1.8
dist/ipf/man/ipftest.1				1.3
dist/ipf/man/ipmon.8				1.10
dist/ipf/man/ipnat.5				1.9-1.10
dist/ipf/man/ipnat.8				1.4
dist/ipf/misc.c					1.7
dist/ipf/natparse.c				1.10
dist/ipf/parse.c				1.13
dist/ipf/printnat.c				1.8-1.10
dist/ipf/relay.c				1.5-1.6
dist/ipf/rules/example.9			1.2
etc/rc.d/ipnat					1.8
regress/sys/kern/ipf/Makefile			1.3-1.4
regress/sys/kern/ipf/dotest6			1.2
regress/sys/kern/ipf/expected/f13		1.1.1.2
regress/sys/kern/ipf/expected/i12		1.1.1.1
regress/sys/kern/ipf/expected/ni3		1.1.1.1
regress/sys/kern/ipf/expected/ni5		1.2
regress/sys/kern/ipf/input/f13			1.1.1.2
regress/sys/kern/ipf/input/ipv6.1		1.1.1.1
regress/sys/kern/ipf/input/ni3			1.1.1.1
regress/sys/kern/ipf/regress/i12		1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1		1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf		1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat		1.1.1.1
sys/arch/alpha/conf/ALPHA			1.169,1.171
sys/arch/amiga/conf/GENERIC			1.185-1.186
sys/arch/arc/conf/GENERIC			1.71-1.72
sys/arch/atari/conf/GENERIC.in			1.24-1.25
sys/arch/cats/conf/GENERIC			1.31-1.32
sys/arch/cobalt/conf/GENERIC			1.34-1.35
sys/arch/hp300/conf/GENERIC			1.83-1.84
sys/arch/i386/conf/CARDBUS			1.66-1.67
sys/arch/i386/conf/GENERIC			1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP		1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY		1.19-1.20
sys/arch/i386/conf/GENERIC_TINY			1.47-1.48
sys/arch/luna68k/conf/GENERIC			1.33-1.33
sys/arch/mac68k/conf/GENERIC			1.130-1.131
sys/arch/mac68k/conf/GENERICSBC			1.21-1.22
sys/arch/mac68k/conf/SMALLRAM			1.4-1.5
sys/arch/macppc/conf/GENERIC			1.142-1.143
sys/arch/mipsco/conf/GENERIC			1.21-1.22
sys/arch/mmeye/conf/GENERIC			1.44-1.45
sys/arch/news68k/conf/GENERIC			1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY		1.18-1.19
sys/arch/newsmips/conf/GENERIC			1.50-1.51
sys/arch/ofppc/conf/GENERIC			1.56-1.57
sys/arch/pmax/conf/GENERIC			1.103-1.104
sys/arch/prep/conf/GENERIC			1.55-1.56
sys/arch/sbmips/conf/GENERIC			1.11-1.12
sys/arch/sgimips/conf/GENERIC			1.7-1.8
sys/arch/sparc/conf/GENERIC			1.138-1.139
sys/arch/sparc64/conf/GENERIC32			1.46-1.47
sys/arch/vax/conf/GENERIC			1.102-1.103
sys/arch/x68k/conf/ALL				1.55-1.56
sys/arch/x68k/conf/GENERIC			1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c		1.29
sys/netinet/fil.c				1.57-1.58
sys/netinet/ip_auth.c				1.29-1.30
sys/netinet/ip_compat.h				1.30-1.31
sys/netinet/ip_fil.c				1.81-1.86
sys/netinet/ip_fil.h				1.46-1.49
sys/netinet/ip_frag.c				1.33-1.34
sys/netinet/ip_frag.h				1.18
sys/netinet/ip_ftp_pxy.c			1.25-1.26
sys/netinet/ip_h323_pxy.c			1.5-1.6
sys/netinet/ip_log.c				1.22-1.23
sys/netinet/ip_nat.c				1.51-1.53
sys/netinet/ip_nat.h				1.27
sys/netinet/ip_netbios_pxy.c			1.4
sys/netinet/ip_proxy.c				1.35-1.36
sys/netinet/ip_proxy.h				1.18
sys/netinet/ip_state.c				1.41-1.42
sys/netinet/ip_state.h				1.23
sys/netinet/ipl.h				1.14
@
text
@a134 1
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
@


1.80.2.1
log
@catch up with -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.81 2002/06/17 05:14:09 lukem Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.81 $"
a254 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.79
log
@Add the INCLUDE_CONFIG_FILE option to all config files.  In config
files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or
ALPHA), it is uncommented.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.78 2002/04/12 08:10:57 gmcgarry Exp $
d25 3
a27 1
#ident 		"GENERIC-$Revision: 1.78 $"
d43 19
d63 8
a70 2
# Need to set locally
maxusers	32
d72 1
a72 1
# Standard system options
d82 8
a89 12
options 	SYSVSHM		# System V-style shared memory
options 	SYSVSEM		# System V-style semaphores
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system
options 	SYSVMSG		# System V-style message queues
options 	KTRACE		# system call tracing support
options 	LKM		# Loadable kernel modules
#options 	SCSIVERBOSE	# Verbose SCSI errors
#options 	USERCONF	# userconf(4) support
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d92 3
d96 3
a98 1
file-system	CD9660		# CD-ROM ISO-9660 filesystem
d100 5
d106 1
a106 4
file-system	KERNFS		# kernel data-structure filesystem
file-system	FDESC		# user file descriptor filesystem
file-system	PROCFS		# /proc filesystem
file-system	MFS		# Memory-based filesystem
d113 1
d124 9
d134 1
a137 1
options 	FPSP		# floating point interface for 68040
a141 5
options 	UK_KEYBOARD	# include United Kingdom HIL keymap
options 	SE_KEYBOARD	# include Swedish HIL keymap

# This option enables a different copyin/copyout that uses page
# mapping for large copies.
d144 3
a146 17
# Binary compatibility.
options 	COMPAT_HPUX	# HP-UX binary compatibility
options 	COMPAT_AOUT_M68K	# NetBSD/m68k a.out binary compatibility
options 	COMPAT_M68K4K	# NetBSD/m68k4k binary compatibility
#options 	COMPAT_SUNOS	# SunOS4 m68k binary compatibility
#options 	COMPAT_LINUX	# Linux/m68k binary compatibility
#options 	COMPAT_SVR4	# SVR4 binary compatibility

# Debugging options
options 	DIAGNOSTIC	# Extra kernel sanity checks
#options 	DEBUG		# Enable misc. kernel debugging code
options 	DDB		# Kernel Dynamic Debugger
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
makeoptions	DEBUG="-g"	# netbsd.gdb with full debugging symbols

# Verbose descriptions of unconfigured DIO devices
# (Warning: this compiles in a large string table)
d151 3
a153 1
mainbus0	at root		# root "bus"
d155 1
a155 2
intio0		at mainbus0	# internal i/o space
dio0		at mainbus0	# DIO/DIO-II bus
d157 2
a158 2
# Real-time clock (not optional)
rtc*		at intio?
d160 5
a164 5
# Human Interface Loop
hil*		at intio?

# Frodo utility chip found on 4xx's
frodo*		at intio?
d170 1
a170 2
# Davinci framebuffer
dvbox*		at intio?
d173 1
a173 2
# Gatorbox framebuffer
gbox*		at intio?
d176 1
a176 2
# Hyperion framebuffer
hyper*		at dio? scode ?
d178 1
a178 2
# Renaissance framebuffer
rbox*		at intio?
d181 1
a181 2
# Topcat/catseye framebuffers
topcat*		at intio?
d191 1
a191 2
# Internal Terminal Emulator
ite*		at grf?
d220 5
a224 6
pseudo-device	pty			# pseudo-terminals
pseudo-device	sl		4	# SLIP network interfaces
pseudo-device	ppp		4	# PPP network interfaces
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
pseudo-device	bpfilter	16	# Berkeley packet filter
pseudo-device	vnd		4	# vnode pseudo-disks
d236 7
a242 2
pseudo-device	loop			# loopback network interface
pseudo-device	ipfilter 		# IP Filter package
d245 5
a249 1
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
d251 1
d253 3
a255 1
pseudo-device	bridge			# simple inter-network bridging
d257 1
@


1.78
log
@Add commented-out USERCONF option.  Mainly useful for install media
and can be optionally enabled based on miniroot and ramdisk size
requirements.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.77 2002/02/23 21:46:24 gmcgarry Exp $
d23 3
a25 1
#ident 		"GENERIC-$Revision: 1.77 $"
@


1.77
log
@Cleanup options for binary compatibility.  HPUX and SUNOS are known to work.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.76 2002/01/27 13:23:16 jdolecek Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.76 $"
d63 1
@


1.76
log
@add options PIPE_SOCKETPAIR to individual kernel configs
the option is commented out on everything but kernels I was able
to recognize as INSTALL-like or ones for small memory machines
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.75 2002/01/19 18:45:09 oster Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.75 $"
d106 1
a106 4
#
# HP-UX binary compatibility.
# NOTE: THIS IS STILL VERY EXPERIMENTAL. YOUR MILEAGE MAY VARY.
#
d108 3
a110 4

options 	COMPAT_AOUT_M68K	# compatibility with NetBSD/m68k a.out
options 	COMPAT_M68K4K	# compat. with NetBSD/m68k4k binaries

@


1.75
log
@Add new RF_* options for RAIDframe bits that are no longer built by default.

While we're here, enable RAIDframe (and RAID_AUTOCONFIG) by default for
architectures that I'm comfortable can deal with it being on by default.

Also: bump the number of 'raid' devices from 4 to 8, since 4 seems to
be insufficient in practise.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74 2001/12/28 12:21:55 martin Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.74 $"
d63 1
@


1.74
log
@Add PPPoE to all generic kernels that should be able to use it.
XXX TODO: do this for INSTALL kernels too, add sysinst support and make the
XXX needed binaries available on the ramdisk root fs.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.73 2001/12/14 05:56:59 gmcgarry Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.73 $"
d211 10
a220 2
#pseudo-device	raid		4	# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
@


1.73
log
@Use bootp, to match the recent change to the bootblocks.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.72 2001/12/14 05:34:47 gmcgarry Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.72 $"
d207 1
@


1.72
log
@Add a blurb to the top of all GENERIC files.  This serves three purposes:
- to clarify some terminology
- to clarify the intention of the GENERIC file
- to cross-reference some useful man pages
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.71 2001/11/23 05:00:25 atatat Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.71 $"
d79 1
a79 1
options 	NFS_BOOT_BOOTPARAM # use Sun bootparams for NFS boot
@


1.71
log
@The bridge(4) pseudo-device no longer requires the port to
__HAVE_GENERIC_SOFT_INTERRUPTS, so add it back to all GENERIC configs.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.70 2001/11/20 12:56:26 lukem Exp $
d3 5
a7 1
# Generic kernel - one size fits all.
d9 11
d21 1
a21 2
# Include attributes common to all hp300s
include "arch/hp300/conf/std.hp300"
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.70 $"
@


1.70
log
@cleanup:
	options SPACE TAB
	makeoptions TAB
	psuedo-device TAB
	remove trailing whitespace
	replace multiple spaces -> tabs
	options "FOO" -> options FOO
	options "FOO=bar" -> options FOO=bar
	options "FOO=\"bar\"" -> options FOO="\"bar\""
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.69 2001/11/17 23:56:21 gmcgarry Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.69 $"
d205 1
a205 1
#pseudo-device	bridge			# simple inter-network bridging
@


1.69
log
@Update for new RTC and HIL attachments.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.68 2001/09/01 23:08:42 atatat Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.68 $"
d41 4
a44 4
#options	SEMMNI=10	# number of semaphore identifiers
#options	SEMMNS=60	# number of semaphores in system
#options	SEMUME=10	# max number of undo entries per process
#options	SEMMNU=30	# number of undo structures in system
d63 1
a63 1
options 	SOFTDEP         # FFS soft updates support.
@


1.68
log
@Comment out bridge pseudo devices from ports that don't
__HAVE_GENERIC_SOFT_INTERRUPTS.  bridge(4) doesn't compile there.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.67 2001/09/01 21:52:26 atatat Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.67 $"
d121 6
d128 1
a128 1
frodo0		at intio?
@


1.68.6.1
log
@file GENERIC was added on branch nathanw_sa on 2002-01-08 00:24:30 +0000
@
text
@d1 200
@


1.68.6.2
log
@Catch up to -current.
@
text
@a0 221
# $NetBSD: GENERIC,v 1.68.6.1 2002/01/08 00:24:30 nathanw Exp $
#
# GENERIC machine description file
# 
# This machine description file is used to generate the default NetBSD
# kernel.  The generic kernel does not include all options, subsystems
# and device drivers, but should be useful for most applications.
#
# The machine description file can be customised for your specific
# machine to reduce the kernel size and improve its performance.
#
# For further information on compiling NetBSD kernels, see the config(8)
# man page.
#
# For further information on hardware support for this architecture, see
# the intro(4) man page.  For further information about kernel options
# for this architecture, see the options(4) man page.  For an explanation
# of each device driver in this file see the section 4 man page for the
# device.

include 	"arch/hp300/conf/std.hp300"

#ident 		"GENERIC-$Revision: 1.68.6.1 $"

# Support for various CPU types
options 	HP320
options 	HP330		# includes 318, 319
options 	HP340
options 	HP345
options 	HP350
options 	HP360
options 	HP370
options 	HP375
options 	HP380
options 	HP385
options 	HP400
options 	HP425
options 	HP433

# Need to set locally
maxusers	32

# Standard system options
options 	COMPAT_43	# compatibility with 4.3BSD interfaces
options 	COMPAT_44	# compatibility with 4.4BSD binaries
options 	COMPAT_09	# compatibility with NetBSD 0.9
options 	COMPAT_10	# compatibility with NetBSD 1.0
options 	COMPAT_11	# compatibility with NetBSD 1.1
options 	COMPAT_12	# compatibility with NetBSD 1.2
options 	COMPAT_13	# compatibility with NetBSD 1.3
options 	COMPAT_14	# compatibility with NetBSD 1.4
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
options 	SYSVSHM		# System V-style shared memory
options 	SYSVSEM		# System V-style semaphores
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system
options 	SYSVMSG		# System V-style message queues
options 	KTRACE		# system call tracing support
options 	LKM		# Loadable kernel modules
#options 	SCSIVERBOSE	# Verbose SCSI errors

# Filesystems
file-system	FFS		# fast filesystem
file-system	CD9660		# CD-ROM ISO-9660 filesystem
file-system	NFS		# Network filesystem client
file-system	UNION		# Union filesystem (req. for FDESC)
file-system	KERNFS		# kernel data-structure filesystem
file-system	FDESC		# user file descriptor filesystem
file-system	PROCFS		# /proc filesystem
file-system	MFS		# Memory-based filesystem

# Filesystem options
options 	QUOTA		# User and group quotas in FFS
#options 	FFS_EI		# FFS Endian Independant support
options 	SOFTDEP		# FFS soft updates support.
options 	NFSSERVER	# Network filesystem server
options 	NFS_BOOT_BOOTP	# use bootp for NFS boot

# Networking options
options 	INET		# Internet protocols
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
options 	GATEWAY		# IP forwarding + larger mb_map
options 	MROUTING	# Multicast routing
options 	PFIL_HOOKS	# packet filter hooks
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# Options for HP hardware
options 	FPSP		# floating point interface for 68040
options 	USELEDS		# make the lights twinkle
options 	COMPAT_NOLABEL	# defaults for unlabeled disks
#options 	PANICBUTTON	# two fast <reset>s on HIL dump kernel
#options 	CONSCODE=9	# force console at this select code
options 	UK_KEYBOARD	# include United Kingdom HIL keymap
options 	SE_KEYBOARD	# include Swedish HIL keymap

# This option enables a different copyin/copyout that uses page
# mapping for large copies.
#options 	MAPPEDCOPY	# different copyin/copyout for large copies

#
# HP-UX binary compatibility.
# NOTE: THIS IS STILL VERY EXPERIMENTAL. YOUR MILEAGE MAY VARY.
#
options 	COMPAT_HPUX	# HP-UX binary compatibility

options 	COMPAT_AOUT_M68K	# compatibility with NetBSD/m68k a.out
options 	COMPAT_M68K4K	# compat. with NetBSD/m68k4k binaries

#options 	COMPAT_LINUX	# Linux/m68k binary compatibility
#options 	COMPAT_SVR4	# SVR4 binary compatibility

# Debugging options
options 	DIAGNOSTIC	# Extra kernel sanity checks
#options 	DEBUG		# Enable misc. kernel debugging code
options 	DDB		# Kernel Dynamic Debugger
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
makeoptions	DEBUG="-g"	# netbsd.gdb with full debugging symbols

# Verbose descriptions of unconfigured DIO devices
# (Warning: this compiles in a large string table)
options 	DIOVERBOSE	# recognize "unknown" DIO devices

config		netbsd root on ? type ?

mainbus0	at root		# root "bus"

intio0		at mainbus0	# internal i/o space
dio0		at mainbus0	# DIO/DIO-II bus

# Real-time clock (not optional)
rtc*		at intio?

# Human Interface Loop
hil*		at intio?

# Frodo utility chip found on 4xx's
frodo*		at intio?

# 8250-like serial ports found on Frodo ASIC
#dnkbd0		at frodo? offset 0x0	# Domain keyboard flavor
apci*		at frodo? offset ?	# tty flavor

# Davinci framebuffer
dvbox*		at intio?
dvbox*		at dio? scode ?

# Gatorbox framebuffer
gbox*		at intio?
gbox*		at dio? scode ?

# Hyperion framebuffer
hyper*		at dio? scode ?

# Renaissance framebuffer
rbox*		at intio?
rbox*		at dio? scode ?

# Topcat/catseye framebuffers
topcat*		at intio?
topcat*		at dio? scode ?

# Framebuffer abstraction
grf*		at dvbox?
grf*		at gbox?
grf*		at hyper?
grf*		at rbox?
grf*		at topcat?

# Internal Terminal Emulator
ite*		at grf?

dca0		at dio? scode 9	flags 1	# DCA serial interfaces
dca*		at dio? scode ?

dcm*		at dio? scode ?	flags 0xe # DCM 4- or 8-port serial interfaces

le*		at dio? scode ?		# LANCE ethernet interfaces

nhpib0		at dio? scode 7		# slow internal HP-IB
nhpib*		at dio? scode ?

fhpib*		at dio? scode ?		# `fast' HP-IB

hpibbus0	at nhpib0
hpibbus*	at nhpib?
hpibbus*	at fhpib?

rd*		at hpibbus? slave ? punit ?	# HP-IB disks
ct*		at hpibbus? slave ? punit ?	# HP-IB cartridge tapes
mt*		at hpibbus? slave ? punit ?	# HP-IB 9-track tape
ppi0		at hpibbus0 slave 5 punit 0	# HP-IB plotter

oscsi*		at dio? scode ?		# Old HP SCSI

sd*		at oscsi? target ? lun ?	# SCSI disks
st*		at oscsi? target ? lun ?	# SCSI tapes
ac*		at oscsi? target ? lun ?	# SCSI changers

pseudo-device	pty			# pseudo-terminals
pseudo-device	sl		4	# SLIP network interfaces
pseudo-device	ppp		4	# PPP network interfaces
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
pseudo-device	bpfilter	16	# Berkeley packet filter
pseudo-device	vnd		4	# vnode pseudo-disks
pseudo-device	ccd		4	# concatenated disk devices
#pseudo-device	raid		4	# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
pseudo-device	loop			# loopback network interface
pseudo-device	ipfilter 		# IP Filter package
#pseudo-device	gre		2	# generic L3 over IP tunnel
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
#pseudo-device	stf		1	# 6to4 IPv6 over IPv4 encapsulation
pseudo-device	vlan			# IEEE 802.1q encapsulation
pseudo-device	bridge			# simple inter-network bridging
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.68.6.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.68.6.2 2002/02/28 04:09:22 nathanw Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.68.6.2 $"
a62 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d105 4
a108 1
# Binary compatibility.
d110 4
a113 3
options 	COMPAT_AOUT_M68K	# NetBSD/m68k a.out binary compatibility
options 	COMPAT_M68K4K	# NetBSD/m68k4k binary compatibility
#options 	COMPAT_SUNOS	# SunOS4 m68k binary compatibility
d211 2
a212 10
pseudo-device	raid		8	# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
# options	RF_INCLUDE_EVENODD=1
# options	RF_INCLUDE_RAID5_RS=1
# options	RF_INCLUDE_PARITYLOGGING=1
# options	RF_INCLUDE_CHAINDECLUSTER=1
# options	RF_INCLUDE_INTERDECLUSTER=1
# options 	RF_INCLUDE_PARITY_DECLUSTERING=1
# options	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
@


1.68.6.4
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.68.6.3 2002/04/17 00:02:59 nathanw Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.68.6.3 $"
a62 1
#options 	USERCONF	# userconf(4) support
@


1.68.6.5
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.68.6.4 2002/06/20 03:38:36 nathanw Exp $
d23 1
a23 5
options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident 		"GENERIC-$Revision: 1.68.6.4 $"

maxusers	32		# estimated number of users
d39 3
a41 1
options 	FPSP		# floating point interface for 68040
a43 27
options 	KTRACE		# system call tracing support
options 	LKM		# Loadable kernel modules
#options 	INSECURE	# disable kernel security level
#options 	UCONSOLE	# Allow non-root TIOCCONS
#options 	USERCONF	# userconf(4) support
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
options 	NTP		# NTP phase/frequency locked loop
options 	SYSVSHM		# System V-style shared memory
#options	SHMMAXPGS=1024	# 1024 pages is the default
options 	SYSVMSG		# System V-style message queues
options 	SYSVSEM		# System V-style semaphores
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system

# Debugging options
options 	DIAGNOSTIC	# Extra kernel sanity checks
#options 	DEBUG		# Enable misc. kernel debugging code
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
options 	DDB		# Kernel Dynamic Debugger
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#options 	KGDB		# remote debugger
#makeoptions	DEBUG="-g"	# netbsd.gdb with full debugging symbols

# Compatibility options
d53 12
a64 8

# Binary compatibility.
options 	COMPAT_HPUX	# HP-UX binary compatibility
options 	COMPAT_AOUT_M68K	# NetBSD/m68k a.out binary compatibility
options 	COMPAT_M68K4K	# NetBSD/m68k4k binary compatibility
options 	COMPAT_SUNOS	# SunOS4 m68k binary compatibility
options 	COMPAT_LINUX	# Linux/m68k binary compatibility
options 	COMPAT_SVR4	# SVR4 binary compatibility
d67 1
d69 3
a71 1
file-system	EXT2FS		# second extended file system (linux)
d73 1
a73 3
file-system	FFS		# fast filesystem
file-system	KERNFS		# kernel data-structure filesystem
file-system	LFS		# log-structured file system
a74 8
file-system	NFS		# Network filesystem client
file-system	NULLFS		# loopback file system
file-system	OVERLAY		# overlay file system
file-system	PORTAL		# portal filesystem (still experimental)
file-system	PROCFS		# /proc filesystem
file-system	UMAPFS		# NULLFS + uid and gid remapping
file-system	UNION		# Union filesystem (req. for FDESC)
file-system	CODA		# Coda File System; also needs vcoda (below)
a80 1
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags
a90 9
options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
options 	CCITT,LLC,HDLC	# X.25
options 	NETATALK	# AppleTalk networking protocols
options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
options 	PPP_DEFLATE	# Deflate compression support for PPP
options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
a91 1
options 	IPFILTER_LOG	# ipmon(8) log support
d95 1
d100 5
d107 17
a123 3
# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options 	SCSIVERBOSE	# Verbose SCSI errors
d128 4
a131 3
#
# Device configuration
#
d133 2
a134 1
mainbus0	at root			# root "bus"
d136 2
a137 2
intio0		at mainbus0		# internal i/o space
dio0		at mainbus0		# DIO/DIO-II bus
d139 2
a140 5
rtc*		at intio?		# real-time clock (not optional)
hil*		at intio?		# Human Interface Loop
options 	UK_KEYBOARD		# include United Kingdom HIL keymap
options 	SE_KEYBOARD		# include Swedish HIL keymap
frodo*		at intio?		# Frodo utility chip found on 4xx's
d146 2
a147 1
dvbox*		at intio? 		# Davinci framebuffer
d150 2
a151 1
gbox*		at intio?		# Gatorbox framebuffer
d154 2
a155 1
hyper*		at dio? scode ?		# Hyperion framebuffer
d157 2
a158 1
rbox*		at intio?		# Renaissance framebuffer
d161 2
a162 1
topcat*		at intio?		# Topcat/catseye framebuffers
d172 2
a173 1
ite*		at grf?			# Internal Terminal Emulator
d202 6
a207 5
#
# Pseudo-devices
#

# disk pseudo-devices
d219 2
a220 7
pseudo-device	md		1	# memory disk device (ramdisk)
pseudo-device	vnd		4	# vnode pseudo-disks

# network pseudo-devices
pseudo-device	bridge			# simple inter-network bridging
pseudo-device	bpfilter	8	# Berkeley packet filter
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
d223 1
a223 5
pseudo-device	ipfilter 		# IP Filter package
pseudo-device	loop			# loopback network interface
pseudo-device	ppp		4	# PPP network interfaces
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
pseudo-device	sl		4	# SLIP network interfaces
a224 1
pseudo-device	tun		2	# network tunneling over tty
d226 1
a226 4

# miscellaneous pseudo-devices
pseudo-device	clockctl		# user control of clock subsystem
pseudo-device	pty			# pseudo-terminals
a227 1
pseudo-device	vcoda		4	# coda minicache <-> venus comm.
@


1.68.6.6
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.68.6.5 2002/10/18 02:36:42 nathanw Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.68.6.5 $"
a46 1
options 	SYSTRACE	# system call vetting via systrace(1)
d50 1
a50 1
options 	USERCONF	# userconf(4) support
a134 1
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
a225 1
#pseudo-device	cgd		4	# cryptographic disk devices
@


1.68.6.7
log
@Catch up to -current
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.68.6.6 2002/11/11 21:58:05 nathanw Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.68.6.6 $"
a63 4
# Enable experimental buffer queue strategy for better responsiness under 
# high disk I/O load. Use it with caution - it's not proven to be stable yet.
#options 	NEW_BUFQ_STRATEGY

@


1.68.6.8
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.68.6.7 2002/12/11 05:58:36 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.68.6.7 $"
d64 1
a64 1
# Enable experimental buffer queue strategy for better responsiveness under 
@


1.68.6.9
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.68.6.8 2002/12/29 19:25:40 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.68.6.8 $"
a166 1
dma* 		at intio?		# DMA controller
@


1.67
log
@Add bridge pseudo devices to GENERIC configs
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.66 2001/07/08 16:32:17 abs Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.66 $"
d199 1
a199 1
pseudo-device	bridge			# simple inter-network bridging
@


1.66
log
@Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options,
and with the comment '4.2BSD TCP/IP bug compat. Not recommended'
Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG'
(All hail amiga and atari which make some attempt to automate the
multiplicity of config files...)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.65 2001/06/30 11:00:33 darcy Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.65 $"
d199 1
@


1.66.2.1
log
@Update the kqueue branch to HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.68 2001/09/01 23:08:42 atatat Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.68 $"
a198 1
#pseudo-device	bridge			# simple inter-network bridging
@


1.66.2.2
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74 2001/12/28 12:21:55 martin Exp $
d3 1
a3 5
# GENERIC machine description file
# 
# This machine description file is used to generate the default NetBSD
# kernel.  The generic kernel does not include all options, subsystems
# and device drivers, but should be useful for most applications.
a4 11
# The machine description file can be customised for your specific
# machine to reduce the kernel size and improve its performance.
#
# For further information on compiling NetBSD kernels, see the config(8)
# man page.
#
# For further information on hardware support for this architecture, see
# the intro(4) man page.  For further information about kernel options
# for this architecture, see the options(4) man page.  For an explanation
# of each device driver in this file see the section 4 man page for the
# device.
d6 2
a7 1
include 	"arch/hp300/conf/std.hp300"
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.66.2.1 $"
d41 4
a44 4
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system
d63 1
a63 1
options 	SOFTDEP		# FFS soft updates support.
d65 1
a65 1
options 	NFS_BOOT_BOOTP	# use bootp for NFS boot
a120 6
# Real-time clock (not optional)
rtc*		at intio?

# Human Interface Loop
hil*		at intio?

d122 1
a122 1
frodo*		at intio?
a186 1
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
d199 1
a199 1
pseudo-device	bridge			# simple inter-network bridging
@


1.66.2.3
log
@Sync w/ -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.66.2.2 2002/01/10 19:42:46 thorpej Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.66.2.2 $"
a62 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d211 2
a212 10
pseudo-device	raid		8	# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
# options	RF_INCLUDE_EVENODD=1
# options	RF_INCLUDE_RAID5_RS=1
# options	RF_INCLUDE_PARITYLOGGING=1
# options	RF_INCLUDE_CHAINDECLUSTER=1
# options	RF_INCLUDE_INTERDECLUSTER=1
# options 	RF_INCLUDE_PARITY_DECLUSTERING=1
# options	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
@


1.66.2.4
log
@Catch up with -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.66.2.3 2002/02/11 20:07:47 jdolecek Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.66.2.3 $"
d106 4
a109 1
# Binary compatibility.
d111 4
a114 3
options 	COMPAT_AOUT_M68K	# NetBSD/m68k a.out binary compatibility
options 	COMPAT_M68K4K	# NetBSD/m68k4k binary compatibility
#options 	COMPAT_SUNOS	# SunOS4 m68k binary compatibility
@


1.66.2.5
log
@catch up with -current on kqueue branch
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.66.2.4 2002/03/16 15:57:32 jdolecek Exp $
d23 1
a23 5
options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident 		"GENERIC-$Revision$"

maxusers	32		# estimated number of users
d39 3
a41 1
options 	FPSP		# floating point interface for 68040
a43 27
options 	KTRACE		# system call tracing support
options 	LKM		# Loadable kernel modules
#options 	INSECURE	# disable kernel security level
#options 	UCONSOLE	# Allow non-root TIOCCONS
#options 	USERCONF	# userconf(4) support
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
options 	NTP		# NTP phase/frequency locked loop
options 	SYSVSHM		# System V-style shared memory
#options	SHMMAXPGS=1024	# 1024 pages is the default
options 	SYSVMSG		# System V-style message queues
options 	SYSVSEM		# System V-style semaphores
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system

# Debugging options
options 	DIAGNOSTIC	# Extra kernel sanity checks
#options 	DEBUG		# Enable misc. kernel debugging code
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
options 	DDB		# Kernel Dynamic Debugger
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#options 	KGDB		# remote debugger
#makeoptions	DEBUG="-g"	# netbsd.gdb with full debugging symbols

# Compatibility options
d53 11
a63 8

# Binary compatibility.
options 	COMPAT_HPUX	# HP-UX binary compatibility
options 	COMPAT_AOUT_M68K	# NetBSD/m68k a.out binary compatibility
options 	COMPAT_M68K4K	# NetBSD/m68k4k binary compatibility
options 	COMPAT_SUNOS	# SunOS4 m68k binary compatibility
options 	COMPAT_LINUX	# Linux/m68k binary compatibility
options 	COMPAT_SVR4	# SVR4 binary compatibility
d66 1
d68 3
a70 1
file-system	EXT2FS		# second extended file system (linux)
d72 1
a72 3
file-system	FFS		# fast filesystem
file-system	KERNFS		# kernel data-structure filesystem
file-system	LFS		# log-structured file system
a73 8
file-system	NFS		# Network filesystem client
file-system	NULLFS		# loopback file system
file-system	OVERLAY		# overlay file system
file-system	PORTAL		# portal filesystem (still experimental)
file-system	PROCFS		# /proc filesystem
file-system	UMAPFS		# NULLFS + uid and gid remapping
file-system	UNION		# Union filesystem (req. for FDESC)
file-system	CODA		# Coda File System; also needs vcoda (below)
a79 1
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags
a89 9
options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
options 	CCITT,LLC,HDLC	# X.25
options 	NETATALK	# AppleTalk networking protocols
options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
options 	PPP_DEFLATE	# Deflate compression support for PPP
options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
a90 1
options 	IPFILTER_LOG	# ipmon(8) log support
d94 1
d99 5
d106 17
a122 3
# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options 	SCSIVERBOSE	# Verbose SCSI errors
d127 4
a130 3
#
# Device configuration
#
d132 2
a133 1
mainbus0	at root			# root "bus"
d135 2
a136 2
intio0		at mainbus0		# internal i/o space
dio0		at mainbus0		# DIO/DIO-II bus
d138 2
a139 5
rtc*		at intio?		# real-time clock (not optional)
hil*		at intio?		# Human Interface Loop
options 	UK_KEYBOARD		# include United Kingdom HIL keymap
options 	SE_KEYBOARD		# include Swedish HIL keymap
frodo*		at intio?		# Frodo utility chip found on 4xx's
d145 2
a146 1
dvbox*		at intio? 		# Davinci framebuffer
d149 2
a150 1
gbox*		at intio?		# Gatorbox framebuffer
d153 2
a154 1
hyper*		at dio? scode ?		# Hyperion framebuffer
d156 2
a157 1
rbox*		at intio?		# Renaissance framebuffer
d160 2
a161 1
topcat*		at intio?		# Topcat/catseye framebuffers
d171 2
a172 1
ite*		at grf?			# Internal Terminal Emulator
d201 6
a206 5
#
# Pseudo-devices
#

# disk pseudo-devices
d218 2
a219 7
pseudo-device	md		1	# memory disk device (ramdisk)
pseudo-device	vnd		4	# vnode pseudo-disks

# network pseudo-devices
pseudo-device	bridge			# simple inter-network bridging
pseudo-device	bpfilter	8	# Berkeley packet filter
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
d222 1
a222 5
pseudo-device	ipfilter 		# IP Filter package
pseudo-device	loop			# loopback network interface
pseudo-device	ppp		4	# PPP network interfaces
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
pseudo-device	sl		4	# SLIP network interfaces
a223 1
pseudo-device	tun		2	# network tunneling over tty
d225 1
a225 3

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
a226 1
pseudo-device	vcoda		4	# coda minicache <-> venus comm.
@


1.66.2.6
log
@sync kqueue branch with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.66.2.5 2002/06/23 17:36:04 jdolecek Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.66.2.5 $"
a254 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.66.2.7
log
@sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.66.2.6 2002/09/06 08:34:57 jdolecek Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.66.2.6 $"
d50 1
a50 1
options 	USERCONF	# userconf(4) support
a134 1
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
@


1.65
log
@Add System V semaphore resource limits to each GENERIC file that has an
option for System V semaphores.  It appears that there are no overrides
in the code and each file has the following added.

 options    SYSVSEM     # System V semaphores
+#options   SEMMNI=10   # number of semaphore identifiers
+#options   SEMMNS=60   # number of semaphores in system
+#options   SEMUME=10   # max number of undo entries per process
+#options   SEMMNU=30   # number of undo structures in system
 options    SYSVSHM     # System V shared memory

If anyone thinks that this is incorrect for any of these files, please
correct it.

Note - the i386 port was not forgotten.  It was done separately.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.64 2001/01/02 04:28:37 simonb Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.64 $"
d38 1
a74 1
options 	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
d76 1
@


1.64
log
@Add ELF support.

Thanks to Steve Woodford for his help!
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.63 2000/12/19 15:51:49 tsutsui Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.63 $"
d40 4
@


1.63
log
@Remove "rnd is EXPERIMENTAL" comments.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.62 2000/12/19 10:42:04 bouyer Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.62 $"
d92 1
a96 1
#options 	EXEC_ELF32	# 32-bit ELF executables (Linux, SVR4)
@


1.62
log
@Add pseudo-device vlan
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.61 2000/10/04 03:35:55 itojun Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.61 $"
a193 1
# rnd is EXPERIMENTAL
@


1.61
log
@enable rnd device.  they are now mandatory for ssh/sshd support,
so it makes more sense to enable it.
please disable them if there's any issues, but in that case, in-tree
ssh/sshd won't work.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.60 2000/09/24 15:59:32 jdolecek Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.60 $"
d193 1
@


1.60
log
@don't specify number of ptys if >= 16 (current default initial number)
pty comments: normalize and g/c what is no longer relevant
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.59 2000/08/13 01:31:18 itojun Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.59 $"
d194 1
a194 1
#pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.59
log
@move "options PULLDOWN_TEST" into sys/sys/mbuf.h (in #ifdef _KERNEL),
as it is no wthe default setting for everyone.

the reason we still use the name "PULLDOWN_TEST" while it is now default:
kame code sharing.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.58 2000/07/27 17:53:37 mason Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.58 $"
d179 1
a179 1
pseudo-device	pty		64	# pseudo-terminals
@


1.58
log
@Moving to a default of 64 PTYs.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.57 2000/06/30 17:10:17 itojun Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.57 $"
a64 1
options 	PULLDOWN_TEST	# use m_pulldown for IPv4/v6 processing
@


1.57
log
@add PULLDOWN_TEST for all the platforms.
XXX should be moved to somewhere else when stabilized
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.56 2000/06/22 20:27:52 fvdl Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.56 $"
d180 1
a180 1
pseudo-device	pty		64	# pseudo ptys
@


1.56
log
@Remove prefix construction for softdeps. Add SOFTDEP option to GENERIC.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.55 2000/06/14 22:02:24 veego Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.55 $"
d65 1
@


1.55
log
@Remove the obsolete config fragments for kernel crypto, because the IPsec
crypto code is now in the kernel source tree.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.54 2000/04/19 06:50:31 itojun Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.54 $"
d58 1
a58 1
#options 	SOFTDEP         # FFS soft updates support.
@


1.55.2.1
log
@As on the trunk, update these for the move of ffs_softdep.c into the
kernel source itself. Remove prefix construction, and add the SOFTDEP
option to GENERIC kernels.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.56 2000/06/22 20:27:52 fvdl Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.56 $"
d58 1
a58 1
options 	SOFTDEP         # FFS soft updates support.
@


1.55.2.2
log
@Move to default of 64 PTYs in GENERIC kernel config.
Requested by mason, approved by jhawk.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.55.2.1 2000/06/23 14:36:09 fvdl Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.55.2.1 $"
d179 1
a179 1
pseudo-device	pty		64	# pseudo-terminals
@


1.55.2.3
log
@pullup (approved by releng-1-5)

enable rnd device.  they are now mandatory for ssh/sshd support,
so it makes more sense to enable it.
please disable them if there's any issues, but in that case, in-tree
ssh/sshd won't work.

cvs rdiff -r1.166 -r1.167 syssrc/sys/arch/alpha/conf/GENERIC
cvs rdiff -r1.149 -r1.150 syssrc/sys/arch/amiga/conf/GENERIC
cvs rdiff -r1.11 -r1.12 syssrc/sys/arch/arm26/conf/GENERIC
cvs rdiff -r1.72 -r1.73 syssrc/sys/arch/atari/conf/GENERIC
cvs rdiff -r1.60 -r1.61 syssrc/sys/arch/hp300/conf/GENERIC
cvs rdiff -r1.10 -r1.11 syssrc/sys/arch/luna68k/conf/GENERIC
cvs rdiff -r1.35 -r1.36 syssrc/sys/arch/next68k/conf/GENERIC
cvs rdiff -r1.32 -r1.33 syssrc/sys/arch/ofppc/conf/GENERIC
cvs rdiff -r1.73 -r1.74 syssrc/sys/arch/sun3/conf/GENERIC
cvs rdiff -r1.80 -r1.81 syssrc/sys/arch/vax/conf/GENERIC
cvs rdiff -r1.52 -r1.53 syssrc/sys/arch/x68k/conf/GENERIC
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.55.2.2 2000/08/11 20:18:03 mason Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.55.2.2 $"
d194 1
a194 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.55.2.4
log
@Pull up revisions 1.62-1.63 (requested by he):
  Add pseudo-device vlan.
  Make sure "rnd is EXPERIMENTAL" comment is removed.
@
text
@d1 1
a1 1
#	$NetBSD$
d9 1
a9 1
#ident 		"GENERIC-$Revision$"
d193 1
a193 1
pseudo-device	vlan			# IEEE 802.1q encapsulation
@


1.54
log
@add stf pseudo interface (commented out due to possible security risks)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.53 2000/02/29 06:32:24 simonb Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.53 $"
a60 13

# Pull in config fragments for kernel crypto.  This is required for
# options IPSEC etc. to work. If you want to run with IPSEC, uncomment
# one of these, based on whether you use crypto-us or crypto-intl, and
# adjust the prefixes as necessary.

#prefix ../crypto-us/sys
#cinclude "conf/files.crypto-us"
#prefix

#prefix ../crypto-intl/sys
#cinclude "conf/files.crypto-intl"
#prefix
@


1.54.2.1
log
@Sync w/ netbsd-1-5-base.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.55 2000/06/14 22:02:24 veego Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.55 $"
d61 13
@


1.53
log
@Do the "<space><tab>" thing with the RAID_AUTOCONFIG option.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.52 2000/02/26 17:35:37 oster Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.52 $"
d205 1
@


1.52
log
@Defopt 'RAID_AUTOCONFIG'.  Adding 'options RAID_AUTOCONFIG' turns on
the component auto-detection and auto-configuration of RAID sets.
Also, add "#options RAID_AUTOCONFIG" to the GENERIC config files.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.51 2000/02/12 03:32:47 thorpej Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.51 $"
d199 1
a199 1
#options	RAID_AUTOCONFIG		# auto-configuration of RAID components
@


1.51
log
@Nuke NKMEMCLUSTERS.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.50 2000/01/23 23:46:10 hubertf Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision: 1.50 $"
d199 1
@


1.50
log
@Add commented out "ident"-command
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.49 1999/11/21 14:00:39 itojun Exp $
d9 1
a9 1
#ident 		"GENERIC-$Revision$"
a41 1
options 	NKMEMCLUSTERS=1024	# 4K pages in kernel malloc pool
@


1.49
log
@bring in content of GENERIC.v6 into GENERIC.
remove GENERIC.v6 file (as it is part of GENERIC now).

"faith" interface is commented out by default as it is not really for
general use.
IPsec items are commented out as well, though we can enable "options IPSEC"
without export-related issue ("options IPSEC" will enable authentication
portion only).  We may need to think about it again.

if you have problem compiling with INET6 on archs I do not have access to,
please contact me.

XXX what to do with arch/arm32/SHARK{,.v6}?
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.48 1999/11/15 19:10:46 fvdl Exp $
d8 2
@


1.48
log
@Add commented out option SOFTDEP to all GENERIC kernels.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.47 1999/07/31 20:19:31 thorpej Exp $
d61 13
d76 4
d201 2
@


1.47
log
@Add HP385.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.46 1999/07/29 10:37:16 augustss Exp $
d57 1
@


1.47.2.1
log
@Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.61 2000/10/04 03:35:55 itojun Exp $
a8 2
#ident 		"GENERIC-$Revision: 1.61 $"

d40 1
a56 1
options 	SOFTDEP         # FFS soft updates support.
a61 4
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
d173 1
a173 1
pseudo-device	pty			# pseudo-terminals
a179 1
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
a182 3
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
#pseudo-device	stf		1	# 6to4 IPv6 over IPv4 encapsulation
d184 1
a184 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.47.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD$
d9 1
a9 1
#ident 		"GENERIC-$Revision$"
a91 1
options 	COMPAT_AOUT_M68K	# compatibility with NetBSD/m68k a.out
d96 1
d193 1
a193 1
pseudo-device	vlan			# IEEE 802.1q encapsulation
@


1.47.8.1
log
@Initial commit of recent changes to make DEV_BSIZE go away.

Runs on i386, needs work on other arch's. Main kernel routines should be
fine, but a number of the stand programs need help.

cd, fd, ccd, wd, and sd have been updated. sd has been tested with non-512
byte block devices. vnd, raidframe, and lfs need work.

Non 2**n block support is automatic for LKM's and conditional for kernels
on "options NON_PO2_BLOCKS".
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.47 1999/07/31 20:19:31 thorpej Exp $
a42 1
#options	NON_PO2_BLOCKS	# non-2**n block size support
@


1.47.8.2
log
@Pull up to last week's -current.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.49 1999/11/21 14:00:39 itojun Exp $
a57 1
#options 	SOFTDEP         # FFS soft updates support.
a60 13
# Pull in config fragments for kernel crypto.  This is required for
# options IPSEC etc. to work. If you want to run with IPSEC, uncomment
# one of these, based on whether you use crypto-us or crypto-intl, and
# adjust the prefixes as necessary.

#prefix ../crypto-us/sys
#cinclude "conf/files.crypto-us"
#prefix

#prefix ../crypto-intl/sys
#cinclude "conf/files.crypto-intl"
#prefix

a62 4
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
a183 2
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
@


1.46
log
@It's time to be COMPAT_14.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.45 1999/07/20 07:40:35 christos Exp $
d19 1
@


1.45
log
@enable PPP_BSDCOMP, PPP_DEFLATE, PPP_FILTER, PFIL_HOOKS, IPFILTER_LOG
on the GENERIC kernels that had them commented out.
XXX: Please note, that not all the kernels have all the options defined!
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.44 1999/04/19 21:22:58 kleink Exp $
d34 1
@


1.44
log
@Add COMPAT_SVR4 for m68k.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.43 1998/12/15 19:50:10 itohy Exp $
d63 1
a63 1
#options 	PFIL_HOOKS	# packet filter hooks
@


1.43
log
@Added options COMPAT_LINUX and EXEC_ELF32 as comments
to GENERIC configuration files.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.42 1998/11/25 20:30:45 hwr Exp $
d87 2
a88 1
#options 	EXEC_ELF32	# 32-bit ELF executables (Linux)
@


1.43.2.1
log
@Apply patch (requested by he):
  Disable the UNION file system, to avoid a repeat of the 1.4.1
  and 1.4.2 LAST_MINUTE changes.  It is reportedly buggy, and can
  be used by ordinary users to crash the system.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.43 1998/12/15 19:50:10 itohy Exp $
d46 1
a46 1
#file-system	UNION		# Union filesystem (req. for FDESC)
@


1.43.4.1
log
@Sync w/ -current.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.44 1999/04/19 21:22:58 kleink Exp $
d87 1
a87 2
#options 	COMPAT_SVR4	# SVR4 binary compatibility
#options 	EXEC_ELF32	# 32-bit ELF executables (Linux, SVR4)
@


1.43.4.2
log
@Update from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.43.4.1 1999/06/21 00:49:19 thorpej Exp $
a18 1
options 	HP385
a33 1
options 	COMPAT_14	# compatibility with NetBSD 1.4
d63 1
a63 1
options 	PFIL_HOOKS	# packet filter hooks
@


1.42
log
@Add (commented out) 'gre' pseudo device line. Feedback is welcome.
Inspired by Klaus Klein.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.41 1998/11/16 16:44:56 oster Exp $
d85 3
@


1.41
log
@Added a (commented out) configuration line for the RAIDframe device driver.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.40 1998/08/28 04:56:15 thorpej Exp $
d176 1
@


1.40
log
@Use NFS_BOOT_BOOTPARAMS until we change the boot program to use DHCP
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.39 1998/06/26 01:53:54 lukem Exp $
d173 1
@


1.39
log
@remove options FIFO; it's now the default
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.38 1998/03/18 16:34:42 bouyer Exp $
d56 1
@


1.38
log
@Add commented out "options FFS_EI"
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.37 1997/12/01 15:25:37 kleink Exp $
a52 1
options 	FIFO		# POSIX fifo support (in all filesystems)
@


1.37
log
@Add COMPAT_13.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.36 1997/11/20 08:11:16 fair Exp $
d55 1
@


1.36
log
@add pseudo-device rnd, commented out
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.35 1997/11/17 01:57:46 lukem Exp $
d33 1
@


1.35
log
@* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file
* fix up use of 'options<SPACE><TAB>'
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34 1997/08/23 19:18:24 mjacob Exp $
d173 2
@


1.34
log
@add a before tab to SCSIVERBOSE
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.33 1997/08/20 18:40:06 mjacob Exp $
d88 1
@


1.34.4.1
log
@Pull rev 1.36 up from trunk (fair)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34 1997/08/23 19:18:24 mjacob Exp $
a171 2
# rnd is EXPERIMENTAL
#pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.33
log
@add commented out reference SCSIVERBOSE option
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.32 1997/05/12 08:24:56 thorpej Exp $
d39 1
a39 1
#options	SCSIVERBOSE	# Verbose SCSI errors
@


1.32
log
@Add the following drivers:
- frodo at intio
- dnkbd at frodo (commented out until integrated)
- apci at frodo
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.31 1997/05/07 00:29:19 lukem Exp $
d39 1
@


1.32.4.1
log
@Update marc-pcmcia branch from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.33 1997/08/20 18:40:06 mjacob Exp $
a38 1
#options	SCSIVERBOSE	# Verbose SCSI errors
@


1.32.4.2
log
@Update marc-pcmcia branch from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.32.4.1 1997/08/23 07:08:40 thorpej Exp $
d39 1
a39 1
#options 	SCSIVERBOSE	# Verbose SCSI errors
@


1.31
log
@whitespacos i missed
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.30 1997/05/07 00:27:35 lukem Exp $
d99 7
@


1.30
log
@cleanup unecessary quotage of options
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.29 1997/05/06 00:56:57 lukem Exp $
d77 1
a77 1
# NOTE: THIS IS STILL VERY EXPERIMENTAL.  YOUR MILEAGE MAY VARY.
d129 1
a129 1
dca0		at dio? scode 9	flags 1	  # DCA serial interfaces
@


1.29
log
@be consistent with use of spaces and tabs.
don't need quotes around options with _'s in the name
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.28 1997/04/27 21:06:30 thorpej Exp $
d67 1
a67 1
#options 	CONSCODE="9"	# force console at this select code
@


1.28
log
@Update for new SPU options.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.27 1997/03/31 00:03:11 thorpej Exp $
d41 8
a48 8
file-system 	FFS		# fast filesystem
file-system 	CD9660		# CD-ROM ISO-9660 filesystem
file-system 	NFS		# Network filesystem client
file-system 	UNION		# Union filesystem (req. for FDESC)
file-system 	KERNFS		# kernel data-structure filesystem
file-system 	FDESC		# user file descriptor filesystem
file-system 	PROCFS		# /proc filesystem
file-system 	MFS		# Memory-based filesystem
d57 3
a59 3
options  	GATEWAY		# IP forwarding + larger mb_map
options  	MROUTING	# Multicast routing
options  	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
d66 2
a67 2
#options	PANICBUTTON	# two fast <reset>s on HIL dump kernel
#options	CONSCODE="9"	# force console at this select code
@


1.27
log
@Build these kernels with full debugging symbols.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.26 1997/02/18 21:09:56 mrg Exp $
d13 1
d17 5
a21 2
options 	HP375		# includes 345, 400t, 400s
options 	HP380		# includes 425t, 425s, 433s
@


1.26
log
@comment PFIL_HOOKS as it is redundant (as an option) when used with ipfilter.  minor format
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.25 1997/02/02 17:29:42 thorpej Exp $
d83 1
@


1.25
log
@Add "options LKM", suggested by Klaus Klein <kleink@@layla.inka.de>.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.24 1997/02/02 00:11:33 thorpej Exp $
d33 1
a33 1
options 	"NKMEMCLUSTERS=1024"	# # 4K pages in kernel malloc pool
d53 4
a56 4
options 	GATEWAY		# IP forwarding + larger mb_map
options 	MROUTING	# Multicast routing
options 	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
options		PFIL_HOOKS	# packet filter hooks
@


1.25.4.1
log
@merge in changes from Trunk.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.26 1997/02/18 21:09:56 mrg Exp $
d33 1
a33 1
options 	NKMEMCLUSTERS=1024	# 4K pages in kernel malloc pool
d53 4
a56 4
options  	GATEWAY		# IP forwarding + larger mb_map
options  	MROUTING	# Multicast routing
options  	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
#options 	PFIL_HOOKS	# packet filter hooks
@


1.24
log
@Oops, need PFIL_HOOKS.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.23 1997/01/31 06:12:57 thorpej Exp $
d34 1
@


1.23
log
@Gah, missed another NFSCLIENT -> NFS.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.22 1997/01/31 05:56:12 thorpej Exp $
d55 1
@


1.22
log
@Adopt for new file system and root spec grammar.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.21 1997/01/30 18:33:52 scottr Exp $
d38 1
a38 1
file-system 	NFSCLIENT	# Network filesystem client
@


1.21
log
@Add DIOVERBOSE per Jason; clean up formatting for some options.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.20 1997/01/30 09:58:59 thorpej Exp $
d35 10
d47 1
a47 2
options 	FFS,QUOTA	# fast filesystem with user and group quotas
options         CD9660		# CD-ROM ISO-9660 filesystem
a48 6
options 	NFSCLIENT	# Network filesystem client
options 	UNION		# Union filesystem (req. for FDESC)
options 	KERNFS		# kernel data-structure filesystem
options 	FDESC		# user file descriptor filesystem
options 	PROCFS		# /proc filesystem
options 	MFS		# Memory-based filesystem
d86 1
a86 1
config		netbsd swap generic
@


1.20
log
@Update for new-style config.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.19 1997/01/20 16:55:35 scottr Exp $
d48 4
a51 4
options		INET		# Internet protocols
options		GATEWAY		# IP forwarding + larger mb_map
options		MROUTING	# Multicast routing
options		TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
d54 3
a56 3
options		FPSP		# floating point interface for 68040
options		USELEDS		# make the lights twinkle
options		COMPAT_NOLABEL	# defaults for unlabeled disks
d59 2
a60 2
options		UK_KEYBOARD	# include United Kingdom HIL keymap
options		SE_KEYBOARD	# include Swedish HIL keymap
d77 5
a81 1
options		DDB		# Kernel Dynamic Debugger
@


1.19
log
@Remove obsolete timezone specification
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.18 1997/01/07 11:35:12 mrg Exp $
a4 1
machine		"hp300"
d6 12
a17 9
cpu             "HP320"
cpu             "HP330"         # includes 318, 319
cpu             "HP340"
cpu             "HP350"
cpu		"HP360"
cpu		"HP370"
cpu		"HP375"		# includes 345, 400t, 400s
cpu		"HP380"		# includes 425t, 425s, 433s
ident		GENERIC
d23 11
a33 16
options		SWAPPAGER		# swap pager (anonymous and swap space)
options		VNODEPAGER		# vnode pager (mapped files)
options		DEVPAGER		# device pager (mapped devices)
options         "COMPAT_43"             # compatibility with 4.3BSD interfaces
options         "COMPAT_44"             # compatibility with 4.4BSD binaries
options         "COMPAT_09"             # compatibility with NetBSD 0.9
options		"COMPAT_10"		# compatibility with NetBSD 1.0
options		"COMPAT_11"		# compatibility with NetBSD 1.1
options		"COMPAT_12"		# compatibility with NetBSD 1.2
options         SYSVSHM                 # System V-style shared memory
options         SYSVSEM                 # System V-style semaphores
options         SYSVMSG                 # System V-style message queues
options         KTRACE                  # system call tracing support
options		"NKMEMCLUSTERS=1024"	# # 4K pages in kernel malloc pool
options 	EXEC_AOUT		# support for exec'ing a.out
options 	EXEC_SCRIPT		# support for #! scripts
d36 10
a45 10
options		FIFO		# POSIX fifo support (in all filesystems)
options		FFS,QUOTA	# fast filesystem with user and group quotas
options         "CD9660"        # CD-ROM ISO-9660 filesystem
options		NFSSERVER	# Network filesystem server
options		NFSCLIENT	# Network filesystem client
options		UNION		# Union filesystem (req. for FDESC)
options		KERNFS		# kernel data-structure filesystem
options		FDESC		# user file descriptor filesystem
options		PROCFS		# /proc filesystem
options		MFS		# Memory-based filesystem
d51 1
a51 2
options		"TCP_COMPAT_42"	# compatibility with 4.2BSD TCP/IP
options 	PFIL_HOOKS	# packet processing hooks
d62 4
d70 1
a70 1
options	COMPAT_HPUX		# HP-UX binary compatibility
d72 1
a72 1
#options 	"COMPAT_M68K4K"	# compat. with NetBSD/m68k4k binaries
d81 49
a129 35
master		hpib0	at scode7
master		hpib1	at scode?
master		hpib2	at scode?
master		hpib3	at scode?
disk		rd0	at hpib? slave ?
disk		rd1	at hpib? slave ?
disk		rd2	at hpib? slave ?
disk		rd3	at hpib? slave ?
disk		rd4	at hpib? slave ?
disk		rd5	at hpib? slave ?
disk		rd6	at hpib? slave ?
tape		ct0	at hpib0 slave ?
tape		ct1	at hpib0 slave ? flags 1
tape		mt0	at hpib0 slave ?
device		ppi0	at hpib0 slave 5

master		scsi0	at scode?
master		scsi1	at scode?
master		scsi2	at scode?
master		scsi3	at scode?
disk		sd0	at scsi? slave ?
disk		sd1	at scsi? slave ?
disk		sd2	at scsi? slave ?
disk		sd3	at scsi? slave ?
disk		sd4	at scsi? slave ?
disk		sd5	at scsi? slave ?
disk		sd6	at scsi? slave ?
disk		sd7	at scsi? slave ?
disk		sd8	at scsi? slave ?
disk		sd9	at scsi? slave ?
tape		st0	at scsi? slave ?
tape		st1	at scsi? slave ?

device		dca0	at scode9 flags 1
device		dca1	at scode?
d131 4
a134 2
device		dcm0	at scode? flags 0xe
device		dcm1	at scode? flags 0xe
d136 1
a136 2
device		le0	at scode?
device		le1	at scode?
d138 3
a140 2
device		grf0	at scode?
device		grf1	at scode?
a147 1
pseudo-device	ite			# terminal emulation on grf
a148 1
pseudo-device	ether			# basic ethernet support
@


1.18
log
@use pseudo-device ipfilter, not ipl.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.17 1997/01/06 08:48:36 thorpej Exp $
a17 1
timezone	8 dst
@


1.18.2.1
log
@update from trunk
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.19 1997/01/20 16:55:35 scottr Exp $
d18 1
@


1.17
log
@Add PFIL_HOOKS and ipl pseudo-device.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.16 1996/12/11 09:10:40 thorpej Exp $
d136 1
a136 1
pseudo-device	ipl			# IP Filter package
@


1.16
log
@Fix typo in comment.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.15 1996/12/09 01:53:33 thorpej Exp $
d56 1
d76 2
d136 1
@


1.15
log
@Add EXEC_SCRIPT (I don't even want to know how I forgot it before...)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.14 1996/10/15 22:01:56 thorpej Exp $
d37 1
a37 1
options 	EXEC_SCRIPT		# support for !# scripts
@


1.14
log
@Don't need "options GENERIC" anymore.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.13 1996/10/03 01:25:35 thorpej Exp $
d37 1
@


1.13
log
@Add EXEC_AOUT to all kernels.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.12 1996/09/10 22:26:50 thorpej Exp $
a75 2
# If the kernel isn't named `GENERIC', uncomment the line below.
#options	GENERIC		# Generic swap support
@


1.12
log
@Document COMPAT_M68K4K, but leave it disabled by default.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.11 1996/08/25 01:22:13 thorpej Exp $
d36 1
@


1.11
log
@Add the United Kingdom and Swedish HIL keyboard maps to the kernels
used in the binary snapshots.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.10 1996/08/22 21:03:13 thorpej Exp $
d69 2
@


1.10
log
@Add COMPAT_12 to all kernels, and COMPAT_11 to a few as well.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.9 1996/02/24 00:54:53 thorpej Exp $
d61 2
@


1.9
log
@Completely rework how the console is probed.  Console probing no longer
requires pre-autoconfigured devices.  Fix up some prototypes.  Part of the
long journey towards new config.  (GETTING THERE!)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.8 1995/12/29 17:12:48 thorpej Exp $
d29 2
@


1.9.4.1
log
@Pull up from trunk:

Add the United Kingdom and Swedish HIL keyboard maps to the kernels
used in the binary snapshots.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.11 1996/08/25 01:22:13 thorpej Exp $
a58 2
options		UK_KEYBOARD	# include United Kingdom HIL keymap
options		SE_KEYBOARD	# include Swedish HIL keymap
@


1.9.4.2
log
@Add COMPAT_11 to the kernels used in the binary snapshots.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.9.4.1 1996/08/25 01:26:43 thorpej Exp $
a28 1
options		"COMPAT_11"		# compatibility with NetBSD 1.1
@


1.8
log
@Enable COMPAT_HPUX by default.  It's still not 100% yet, but it doesn't
seem to really hurt anything, either.  Makes it easier for folks using
binary snapshots only to try it out.

GENERIC: now that the PT map allocation is fixed, increase the default
maxusers to 32.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.7 1995/11/28 08:47:38 thorpej Exp $
d58 1
@


1.7
log
@Note the new status of COMPAT_HPUX, but keep is disabled by default.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.6 1995/10/10 02:12:41 thorpej Exp $
d19 1
a19 1
maxusers	16
d63 1
a63 1
#options	COMPAT_HPUX	# HP-UX binary compatibility
@


1.6
log
@Add another dca and grf
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.4 1995/09/21 07:27:55 thorpej Exp $
d59 4
a62 1
# XXX DOESN'T WORK YET!
@


1.5
log
@Add mt0.
@
text
@d103 1
d112 1
@


1.4
log
@Add 4 vnds to each, add 4 ccds to GENERIC, update BASALT to match
current reality.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.3 1995/08/18 20:24:02 thorpej Exp $
d82 1
@


1.3
log
@Bring this up to speed.
@
text
@d1 1
a1 1
#	$NetBSD: $
d115 2
@


1.2
log
@new RCS ID format.
@
text
@d1 1
a1 1
#	$NetBSD$
d3 1
a3 1
# GENERIC HP9000/300
d7 4
a10 4
cpu		"HP320"
cpu		"HP330"		# includes 318, 319
cpu		"HP340"
cpu		"HP350"
d19 1
a19 1
maxusers	48
d25 9
a33 13
options		DIAGNOSTIC		# extra kernel debugging checks
options		DEBUG			# extra kernel debugging support
options		"COMPAT_43"		# compatibility with 4.3BSD binaries
options		"COMPAT_44"		# compatibility with 4.4BSD binaries
options		"COMPAT_09"		# compatibility with NetBSD 0.9
options		SYSVSHM			# System V shared memory
options		SYSVSEM			# System V semaphores
options		SYSVMSG			# System V message queues
options		KTRACE			# system call tracing support
options		"NKMEMCLUSTERS=1024"	# 4K pages in kernel malloc pool
options		KGDB			# support for kernel gdb
options		"KGDBRATE=19200"	# kernel gdb port rate (default 9600)
#options	"KGDBDEV=15*256+0"	# device for kernel gdb
d38 4
a41 5
options		MFS		# memory-based filesystem
options		NFSCLIENT	# Sun NFS-compatible client
options		NFSSERVER	# Sun NFS-compatible server
options		"CD9660"	# ISO 9660 (CDROM) filesystem
options		UNION		# Union filesystem
d45 1
a45 4
#options	UMAPFS		# uid/gid remapping filesystem
#options	NULLFS		# null layer filesystem
#options	LFS		# Log-based filesystem (still experimental)
#options	PORTAL		# portal filesystem (still experimental)
d49 2
a51 5
options		GATEWAY		# IP packet forwarding
options		MROUTING	# Multicast routing support
#options	ISO		# OSI networking
#options	TPIP
#options	EON
d54 6
a59 1
options		PANICBUTTON	# Two fast <reset>s on console dump kernel
a60 4
#options	COMPAT_OHPUX	# Needed at least through HP-UX 7.05
options		FPSP		# floating point emulation for MC68040
options		COMPAT_NOLABEL	# default partitioning for unlabeled disks
options		MAPPEDCOPY	# use page mapping for large copyin/copyout
d62 2
d65 2
d72 2
a73 1
disk		rd0	at hpib? slave 0
d77 5
a81 2
tape		ct0	at hpib? slave ?
tape		ct1	at hpib? slave ? flags 1
a97 1
disk		sd10	at scsi? slave ?
d102 1
a104 4
device		dcm2	at scode? flags 0xe
device		dcm3	at scode? flags 0xe
device		dcm4	at scode? flags 0xe
device		dcm5	at scode? flags 0xe
a107 2
device		le2	at scode?
device		le3	at scode?
a109 2
device		grf1	at scode?
device		grf2	at scode?
a110 2
pseudo-device	sl		 4	# serial-line IP ports
pseudo-device	ppp		 4	# Point-to-Point Protocol ports
d112 6
a117 4
pseudo-device	bpfilter	16	# packet filter ports
pseudo-device	ite
pseudo-device	loop
pseudo-device	ether
@


1.1
log
@Add some missing options to GENERIC, and rename.
@
text
@d1 1
@


1.1.2.1
log
@file GENERIC was added on branch netbsd-1-0 on 1994-07-18 07:15:46 +0000
@
text
@d1 126
@


1.1.2.2
log
@Add some missing options to GENERIC, and rename.
@
text
@a0 126
#
# GENERIC HP9000/300
#
machine		"hp300"

cpu		"HP320"
cpu		"HP330"		# includes 318, 319
cpu		"HP340"
cpu		"HP350"
cpu		"HP360"
cpu		"HP370"
cpu		"HP375"		# includes 345, 400t, 400s
cpu		"HP380"		# includes 425t, 425s, 433s
ident		GENERIC

# Need to set locally
timezone	8 dst
maxusers	48

# Standard system options
options		SWAPPAGER		# swap pager (anonymous and swap space)
options		VNODEPAGER		# vnode pager (mapped files)
options		DEVPAGER		# device pager (mapped devices)
options		DIAGNOSTIC		# extra kernel debugging checks
options		DEBUG			# extra kernel debugging support
options		"COMPAT_43"		# compatibility with 4.3BSD binaries
options		"COMPAT_44"		# compatibility with 4.4BSD binaries
options		"COMPAT_09"		# compatibility with NetBSD 0.9
options		SYSVSHM			# System V shared memory
options		SYSVSEM			# System V semaphores
options		SYSVMSG			# System V message queues
options		KTRACE			# system call tracing support
options		"NKMEMCLUSTERS=1024"	# 4K pages in kernel malloc pool
options		KGDB			# support for kernel gdb
options		"KGDBRATE=19200"	# kernel gdb port rate (default 9600)
#options	"KGDBDEV=15*256+0"	# device for kernel gdb

# Filesystem options
options		FIFO		# POSIX fifo support (in all filesystems)
options		FFS,QUOTA	# fast filesystem with user and group quotas
options		MFS		# memory-based filesystem
options		NFSCLIENT	# Sun NFS-compatible client
options		NFSSERVER	# Sun NFS-compatible server
options		"CD9660"	# ISO 9660 (CDROM) filesystem
options		UNION		# Union filesystem
options		KERNFS		# kernel data-structure filesystem
options		FDESC		# user file descriptor filesystem
options		PROCFS		# /proc filesystem
#options	UMAPFS		# uid/gid remapping filesystem
#options	NULLFS		# null layer filesystem
#options	LFS		# Log-based filesystem (still experimental)
#options	PORTAL		# portal filesystem (still experimental)

# Networking options
options		INET		# Internet protocols
options		"TCP_COMPAT_42"	# compatibility with 4.2BSD TCP/IP
options		GATEWAY		# IP packet forwarding
options		MROUTING	# Multicast routing support
#options	ISO		# OSI networking
#options	TPIP
#options	EON

# Options for HP hardware
options		PANICBUTTON	# Two fast <reset>s on console dump kernel
#options	COMPAT_HPUX	# HP-UX binary compatibility
#options	COMPAT_OHPUX	# Needed at least through HP-UX 7.05
options		FPSP		# floating point emulation for MC68040
options		COMPAT_NOLABEL	# default partitioning for unlabeled disks
options		MAPPEDCOPY	# use page mapping for large copyin/copyout


config		netbsd swap generic

master		hpib0	at scode7
master		hpib1	at scode?
master		hpib2	at scode?
disk		rd0	at hpib? slave 0
disk		rd1	at hpib? slave ?
disk		rd2	at hpib? slave ?
disk		rd3	at hpib? slave ?
tape		ct0	at hpib? slave ?
tape		ct1	at hpib? slave ? flags 1
device		ppi0	at hpib0 slave 5

master		scsi0	at scode?
master		scsi1	at scode?
master		scsi2	at scode?
master		scsi3	at scode?
disk		sd0	at scsi? slave ?
disk		sd1	at scsi? slave ?
disk		sd2	at scsi? slave ?
disk		sd3	at scsi? slave ?
disk		sd4	at scsi? slave ?
disk		sd5	at scsi? slave ?
disk		sd6	at scsi? slave ?
disk		sd7	at scsi? slave ?
disk		sd8	at scsi? slave ?
disk		sd9	at scsi? slave ?
disk		sd10	at scsi? slave ?
tape		st0	at scsi? slave ?
tape		st1	at scsi? slave ?

device		dca0	at scode9 flags 1
device		dcm0	at scode? flags 0xe
device		dcm1	at scode? flags 0xe
device		dcm2	at scode? flags 0xe
device		dcm3	at scode? flags 0xe
device		dcm4	at scode? flags 0xe
device		dcm5	at scode? flags 0xe

device		le0	at scode?
device		le1	at scode?
device		le2	at scode?
device		le3	at scode?

device		grf0	at scode?
device		grf1	at scode?
device		grf2	at scode?

pseudo-device	sl		 4	# serial-line IP ports
pseudo-device	ppp		 4	# Point-to-Point Protocol ports
pseudo-device	pty		64	# pseudo ptys
pseudo-device	bpfilter	16	# packet filter ports
pseudo-device	ite
pseudo-device	loop
pseudo-device	ether
@
