head	1.204;
access;
symbols
	netbsd-11-0-RC4:1.204
	netbsd-11-0-RC3:1.204
	netbsd-11-0-RC2:1.204
	netbsd-11-0-RC1:1.204
	perseant-exfatfs-base-20250801:1.204
	netbsd-11:1.204.0.4
	netbsd-11-base:1.204
	netbsd-10-1-RELEASE:1.202
	perseant-exfatfs-base-20240630:1.204
	perseant-exfatfs:1.204.0.2
	perseant-exfatfs-base:1.204
	netbsd-8-3-RELEASE:1.185.10.1
	netbsd-9-4-RELEASE:1.193.2.1
	netbsd-10-0-RELEASE:1.202
	netbsd-10-0-RC6:1.202
	netbsd-10-0-RC5:1.202
	netbsd-10-0-RC4:1.202
	netbsd-10-0-RC3:1.202
	netbsd-10-0-RC2:1.202
	thorpej-ifq:1.203.0.4
	thorpej-ifq-base:1.203
	thorpej-altq-separation:1.203.0.2
	thorpej-altq-separation-base:1.203
	netbsd-10-0-RC1:1.202
	netbsd-10:1.202.0.4
	netbsd-10-base:1.202
	bouyer-sunxi-drm:1.202.0.2
	bouyer-sunxi-drm-base:1.202
	netbsd-9-3-RELEASE:1.193.2.1
	thorpej-i2c-spi-conf2:1.200.0.16
	thorpej-i2c-spi-conf2-base:1.200
	thorpej-futex2:1.200.0.14
	thorpej-futex2-base:1.200
	thorpej-cfargs2:1.200.0.12
	thorpej-cfargs2-base:1.200
	cjep_sun2x-base1:1.200
	cjep_sun2x:1.200.0.10
	cjep_sun2x-base:1.200
	cjep_staticlib_x-base1:1.200
	netbsd-9-2-RELEASE:1.193.2.1
	cjep_staticlib_x:1.200.0.8
	cjep_staticlib_x-base:1.200
	thorpej-i2c-spi-conf:1.200.0.6
	thorpej-i2c-spi-conf-base:1.200
	thorpej-cfargs:1.200.0.4
	thorpej-cfargs-base:1.200
	thorpej-futex:1.200.0.2
	thorpej-futex-base:1.200
	netbsd-9-1-RELEASE:1.193.2.1
	bouyer-xenpvh-base2:1.197
	phil-wifi-20200421:1.197
	bouyer-xenpvh-base1:1.197
	phil-wifi-20200411:1.197
	bouyer-xenpvh:1.197.0.4
	bouyer-xenpvh-base:1.197
	is-mlppp:1.197.0.2
	is-mlppp-base:1.197
	phil-wifi-20200406:1.197
	netbsd-8-2-RELEASE:1.185.10.1
	ad-namecache-base3:1.197
	netbsd-9-0-RELEASE:1.193
	netbsd-9-0-RC2:1.193
	ad-namecache-base2:1.197
	ad-namecache-base1:1.193
	ad-namecache:1.193.0.4
	ad-namecache-base:1.193
	netbsd-9-0-RC1:1.193
	phil-wifi-20191119:1.193
	netbsd-9:1.193.0.2
	netbsd-9-base:1.193
	phil-wifi-20190609:1.193
	netbsd-8-1-RELEASE:1.185.10.1
	netbsd-8-1-RC1:1.185.10.1
	isaki-audio2:1.192.0.2
	isaki-audio2-base:1.192
	pgoyette-compat-merge-20190127:1.189.2.3
	pgoyette-compat-20190127:1.192
	pgoyette-compat-20190118:1.192
	pgoyette-compat-1226:1.192
	pgoyette-compat-1126:1.191
	pgoyette-compat-1020:1.191
	pgoyette-compat-0930:1.191
	pgoyette-compat-0906:1.190
	netbsd-7-2-RELEASE:1.180.2.2
	pgoyette-compat-0728:1.189
	netbsd-8-0-RELEASE:1.185.10.1
	phil-wifi:1.189.0.4
	phil-wifi-base:1.189
	pgoyette-compat-0625:1.189
	netbsd-8-0-RC2:1.185.10.1
	pgoyette-compat-0521:1.189
	pgoyette-compat-0502:1.189
	pgoyette-compat-0422:1.189
	netbsd-8-0-RC1:1.185.10.1
	pgoyette-compat-0415:1.189
	pgoyette-compat-0407:1.189
	pgoyette-compat-0330:1.189
	pgoyette-compat-0322:1.189
	pgoyette-compat-0315:1.189
	netbsd-7-1-2-RELEASE:1.180.2.2
	pgoyette-compat:1.189.0.2
	pgoyette-compat-base:1.189
	netbsd-7-1-1-RELEASE:1.180.2.2
	tls-maxphys-base-20171202:1.188
	matt-nb8-mediatek:1.185.0.14
	matt-nb8-mediatek-base:1.185
	nick-nhusb-base-20170825:1.186
	perseant-stdc-iso10646:1.185.0.12
	perseant-stdc-iso10646-base:1.185
	netbsd-8:1.185.0.10
	netbsd-8-base:1.185
	prg-localcount2-base3:1.185
	prg-localcount2-base2:1.185
	prg-localcount2-base1:1.185
	prg-localcount2:1.185.0.8
	prg-localcount2-base:1.185
	pgoyette-localcount-20170426:1.185
	bouyer-socketcan-base1:1.185
	jdolecek-ncq:1.185.0.6
	jdolecek-ncq-base:1.185
	pgoyette-localcount-20170320:1.185
	netbsd-7-1:1.180.2.2.0.6
	netbsd-7-1-RELEASE:1.180.2.2
	netbsd-7-1-RC2:1.180.2.2
	nick-nhusb-base-20170204:1.185
	netbsd-7-nhusb-base-20170116:1.180.2.2
	bouyer-socketcan:1.185.0.4
	bouyer-socketcan-base:1.185
	pgoyette-localcount-20170107:1.185
	netbsd-7-1-RC1:1.180.2.2
	nick-nhusb-base-20161204:1.185
	pgoyette-localcount-20161104:1.185
	netbsd-7-0-2-RELEASE:1.180.2.2
	nick-nhusb-base-20161004:1.185
	localcount-20160914:1.185
	netbsd-7-nhusb:1.180.2.2.0.4
	netbsd-7-nhusb-base:1.180.2.2
	pgoyette-localcount-20160806:1.185
	pgoyette-localcount-20160726:1.185
	pgoyette-localcount:1.185.0.2
	pgoyette-localcount-base:1.185
	nick-nhusb-base-20160907:1.185
	nick-nhusb-base-20160529:1.185
	netbsd-7-0-1-RELEASE:1.180.2.2
	nick-nhusb-base-20160422:1.185
	nick-nhusb-base-20160319:1.185
	nick-nhusb-base-20151226:1.185
	netbsd-7-0:1.180.2.2.0.2
	netbsd-7-0-RELEASE:1.180.2.2
	nick-nhusb-base-20150921:1.185
	netbsd-7-0-RC3:1.180.2.2
	netbsd-7-0-RC2:1.180.2.2
	netbsd-7-0-RC1:1.180.2.2
	nick-nhusb-base-20150606:1.184
	nick-nhusb-base-20150406:1.184
	nick-nhusb:1.184.0.2
	nick-nhusb-base:1.184
	netbsd-5-2-3-RELEASE:1.157.4.1
	netbsd-5-1-5-RELEASE:1.157.4.1
	netbsd-6-0-6-RELEASE:1.169
	netbsd-6-1-5-RELEASE:1.169
	netbsd-7:1.180.0.2
	netbsd-7-base:1.180
	yamt-pagecache-base9:1.179
	yamt-pagecache-tag8:1.167.4.2
	netbsd-6-1-4-RELEASE:1.169
	netbsd-6-0-5-RELEASE:1.169
	tls-earlyentropy:1.179.0.4
	tls-earlyentropy-base:1.180
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.179
	riastradh-drm2-base3:1.179
	netbsd-6-1-3-RELEASE:1.169
	netbsd-6-0-4-RELEASE:1.169
	netbsd-5-2-2-RELEASE:1.157.4.1
	netbsd-5-1-4-RELEASE:1.157.4.1
	netbsd-6-1-2-RELEASE:1.169
	netbsd-6-0-3-RELEASE:1.169
	netbsd-5-2-1-RELEASE:1.157.4.1
	netbsd-5-1-3-RELEASE:1.157.4.1
	rmind-smpnet-nbase:1.179
	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.179
	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.174.0.2
	agc-symver-base:1.174
	netbsd-6-1-RC2:1.169
	netbsd-6-1-RC1:1.169
	yamt-pagecache-base8:1.172
	netbsd-5-2:1.157.4.1.0.10
	netbsd-6-0-1-RELEASE:1.169
	yamt-pagecache-base7:1.172
	netbsd-5-2-RELEASE:1.157.4.1
	netbsd-5-2-RC1:1.157.4.1
	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.180
	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.157.4.1
	netbsd-5-1-1-RELEASE:1.157.4.1
	jmcneill-usbmp:1.168.0.2
	jmcneill-usbmp-base:1.168
	jmcneill-audiomp3:1.167.0.6
	jmcneill-audiomp3-base:1.167
	yamt-pagecache-base3:1.167
	yamt-pagecache-base2:1.167
	yamt-pagecache:1.167.0.4
	yamt-pagecache-base:1.167
	rmind-uvmplock-nbase:1.167
	cherry-xenmp:1.167.0.2
	cherry-xenmp-base:1.167
	jym-xensuspend-nbase:1.167
	uebayasi-xip-base7:1.165
	bouyer-quota2-nbase:1.165
	bouyer-quota2:1.165.0.4
	bouyer-quota2-base:1.165
	jruoho-x86intr:1.165.0.2
	jruoho-x86intr-base:1.165
	matt-mips64-premerge-20101231:1.165
	matt-nb5-mips64-premerge-20101231:1.157.4.1
	matt-nb5-pq3:1.157.4.1.0.8
	matt-nb5-pq3-base:1.157.4.1
	netbsd-5-1:1.157.4.1.0.6
	uebayasi-xip-base6:1.164
	uebayasi-xip-base5:1.164
	netbsd-5-1-RELEASE:1.157.4.1
	uebayasi-xip-base4:1.164
	uebayasi-xip-base3:1.164
	yamt-nfs-mp-base11:1.164
	netbsd-5-1-RC4:1.157.4.1
	matt-nb5-mips64-k15:1.157.4.1
	uebayasi-xip-base2:1.164
	yamt-nfs-mp-base10:1.164
	netbsd-5-1-RC3:1.157.4.1
	netbsd-5-1-RC2:1.157.4.1
	uebayasi-xip-base1:1.163
	netbsd-5-1-RC1:1.157.4.1
	rmind-uvmplock:1.162.0.4
	rmind-uvmplock-base:1.167
	yamt-nfs-mp-base9:1.162
	uebayasi-xip:1.162.0.2
	uebayasi-xip-base:1.162
	netbsd-5-0-2-RELEASE:1.157.4.1
	matt-nb5-mips64-premerge-20091211:1.157.4.1
	matt-premerge-20091211:1.162
	yamt-nfs-mp-base8:1.161
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.157.4.1
	matt-nb4-mips64-k7-u2a-k9b:1.157.4.1
	matt-nb5-mips64-u1-k1-k5:1.157.4.1
	yamt-nfs-mp-base7:1.161
	matt-nb5-mips64:1.157.4.1.0.4
	netbsd-5-0-1-RELEASE:1.157.4.1
	jymxensuspend-base:1.161
	yamt-nfs-mp-base6:1.161
	yamt-nfs-mp-base5:1.161
	yamt-nfs-mp-base4:1.161
	yamt-nfs-mp-base3:1.161
	nick-hppapmap-base4:1.161
	nick-hppapmap-base3:1.161
	netbsd-5-0:1.157.4.1.0.2
	netbsd-5-0-RELEASE:1.157.4.1
	netbsd-5-0-RC4:1.157.4.1
	netbsd-5-0-RC3:1.157.4.1
	nick-hppapmap-base2:1.161
	netbsd-5-0-RC2:1.157.4.1
	jym-xensuspend:1.161.0.2
	jym-xensuspend-base:1.167
	netbsd-5-0-RC1:1.157.4.1
	haad-dm-base2:1.160
	haad-nbase2:1.160
	ad-audiomp2:1.160.0.2
	ad-audiomp2-base:1.160
	netbsd-5:1.157.0.4
	netbsd-5-base:1.157
	nick-hppapmap:1.157.0.2
	nick-hppapmap-base:1.161
	matt-mips64-base2:1.157
	haad-dm-base1:1.157
	wrstuden-revivesa-base-4:1.157
	netbsd-4-0-1-RELEASE:1.145.2.2
	wrstuden-revivesa-base-3:1.157
	wrstuden-revivesa-base-2:1.155
	wrstuden-fixsa-newbase:1.145.2.2
	nick-csl-alignment-base5:1.149
	haad-dm:1.152.0.16
	haad-dm-base:1.160
	wrstuden-revivesa-base-1:1.152
	simonb-wapbl-nbase:1.152
	yamt-pf42-base4:1.152
	simonb-wapbl:1.152.0.14
	simonb-wapbl-base:1.152
	yamt-pf42-base3:1.152
	hpcarm-cleanup-nbase:1.152
	yamt-pf42-baseX:1.152
	yamt-pf42-base2:1.152
	yamt-nfs-mp-base2:1.152
	wrstuden-revivesa:1.152.0.12
	wrstuden-revivesa-base:1.152
	yamt-nfs-mp:1.152.0.10
	yamt-nfs-mp-base:1.152
	yamt-pf42:1.152.0.8
	yamt-pf42-base:1.152
	ad-socklock-base1:1.152
	yamt-lazymbuf-base15:1.152
	yamt-lazymbuf-base14:1.152
	keiichi-mipv6-nbase:1.152
	mjf-devfs2:1.152.0.6
	mjf-devfs2-base:1.160
	nick-net80211-sync:1.152.0.4
	nick-net80211-sync-base:1.152
	keiichi-mipv6:1.152.0.2
	keiichi-mipv6-base:1.152
	bouyer-xeni386-merge1:1.151.8.1
	matt-armv6-prevmlocking:1.149.2.1
	wrstuden-fixsa-base-1:1.145.2.2
	vmlocking2-base3:1.151
	netbsd-4-0:1.145.2.2.0.4
	netbsd-4-0-RELEASE:1.145.2.2
	bouyer-xeni386-nbase:1.152
	yamt-kmem-base3:1.151
	cube-autoconf:1.151.0.10
	cube-autoconf-base:1.151
	yamt-kmem-base2:1.151
	bouyer-xeni386:1.151.0.8
	bouyer-xeni386-base:1.152
	yamt-kmem:1.151.0.6
	yamt-kmem-base:1.151
	vmlocking2-base2:1.151
	reinoud-bufcleanup-nbase:1.151
	vmlocking2:1.151.0.4
	vmlocking2-base1:1.151
	netbsd-4-0-RC5:1.145.2.2
	matt-nb4-arm:1.145.2.2.0.2
	matt-nb4-arm-base:1.145.2.2
	matt-armv6-nbase:1.152
	jmcneill-base:1.151
	netbsd-4-0-RC4:1.145.2.2
	mjf-devfs:1.151.0.2
	mjf-devfs-base:1.152
	bouyer-xenamd64-base2:1.151
	vmlocking-nbase:1.151
	yamt-x86pmap-base4:1.150
	bouyer-xenamd64:1.149.0.6
	bouyer-xenamd64-base:1.151
	netbsd-4-0-RC3:1.145.2.2
	yamt-x86pmap-base3:1.149
	yamt-x86pmap-base2:1.149
	netbsd-4-0-RC2:1.145.2.2
	yamt-x86pmap:1.149.0.4
	yamt-x86pmap-base:1.149
	netbsd-4-0-RC1:1.145.2.2
	matt-armv6:1.149.0.2
	matt-armv6-base:1.152
	jmcneill-pm:1.147.0.8
	jmcneill-pm-base:1.151
	hpcarm-cleanup:1.147.0.6
	hpcarm-cleanup-base:1.152
	nick-csl-alignment:1.147.0.4
	nick-csl-alignment-base:1.147
	matt-mips64:1.147.0.2
	matt-mips64-base:1.148
	netbsd-3-1-1-RELEASE:1.113.4.4
	netbsd-3-0-3-RELEASE:1.113.4.4
	yamt-idlelwp-base8:1.145
	wrstuden-fixsa:1.145.0.18
	wrstuden-fixsa-base:1.145.2.2
	ppcoea-renovation:1.145.0.16
	ppcoea-renovation-base:1.149
	thorpej-atomic:1.145.0.14
	thorpej-atomic-base:1.145
	reinoud-bufcleanup:1.145.0.12
	reinoud-bufcleanup-base:1.151
	mjf-ufs-trans:1.145.0.10
	mjf-ufs-trans-base:1.147
	vmlocking:1.145.0.8
	vmlocking-base:1.149
	ad-audiomp:1.145.0.6
	ad-audiomp-base:1.145
	yamt-idlelwp:1.145.0.4
	post-newlock2-merge:1.145
	newlock2-nbase:1.145
	yamt-splraiseipl-base5:1.145
	yamt-splraiseipl-base4:1.145
	yamt-splraiseipl-base3:1.145
	abandoned-netbsd-4-base:1.140
	abandoned-netbsd-4:1.140.0.2
	netbsd-3-1:1.113.4.4.0.4
	netbsd-3-1-RELEASE:1.113.4.4
	netbsd-3-0-2-RELEASE:1.113.4.4
	yamt-splraiseipl-base2:1.144
	netbsd-3-1-RC4:1.113.4.4
	yamt-splraiseipl:1.143.0.4
	yamt-splraiseipl-base:1.143
	netbsd-3-1-RC3:1.113.4.4
	yamt-pdpolicy-base9:1.143
	newlock2:1.143.0.2
	newlock2-base:1.145
	yamt-pdpolicy-base8:1.143
	netbsd-3-1-RC2:1.113.4.4
	netbsd-3-1-RC1:1.113.4.4
	yamt-pdpolicy-base7:1.140
	netbsd-4:1.145.0.2
	netbsd-4-base:1.145
	yamt-pdpolicy-base6:1.137
	chap-midi-nbase:1.137
	netbsd-3-0-1-RELEASE:1.113.4.4
	gdamore-uart:1.137.0.4
	gdamore-uart-base:1.137
	simonb-timcounters-final:1.132.2.1
	yamt-pdpolicy-base5:1.137
	chap-midi:1.137.0.2
	chap-midi-base:1.137
	yamt-pdpolicy-base4:1.135
	yamt-pdpolicy-base3:1.135
	peter-altq-base:1.134
	peter-altq:1.134.0.6
	yamt-pdpolicy-base2:1.134
	elad-kernelauth-base:1.137
	elad-kernelauth:1.134.0.4
	yamt-pdpolicy:1.134.0.2
	yamt-pdpolicy-base:1.134
	yamt-uio_vmspace-base5:1.134
	simonb-timecounters:1.132.0.2
	simonb-timecounters-base:1.137
	rpaulo-netinet-merge-pcb:1.131.0.4
	rpaulo-netinet-merge-pcb-base:1.143
	yamt-uio_vmspace:1.131.0.2
	netbsd-3-0:1.113.4.4.0.2
	netbsd-3-0-RELEASE:1.113.4.4
	netbsd-3-0-RC6:1.113.4.4
	yamt-readahead-base3:1.128
	netbsd-3-0-RC5:1.113.4.4
	netbsd-3-0-RC4:1.113.4.4
	netbsd-3-0-RC3:1.113.4.4
	yamt-readahead-base2:1.125
	netbsd-3-0-RC2:1.113.4.4
	yamt-readahead-pervnode:1.125
	yamt-readahead-perfile:1.125
	yamt-readahead:1.125.0.2
	yamt-readahead-base:1.125
	netbsd-3-0-RC1:1.113.4.4
	yamt-vop-base3:1.124
	netbsd-2-0-3-RELEASE:1.98.2.3
	netbsd-2-1:1.98.2.3.2.1.0.2
	yamt-vop-base2:1.124
	thorpej-vnode-attr:1.124.0.4
	thorpej-vnode-attr-base:1.124
	netbsd-2-1-RELEASE:1.98.2.3.2.1
	yamt-vop:1.124.0.2
	yamt-vop-base:1.124
	netbsd-2-1-RC6:1.98.2.3.2.1
	netbsd-2-1-RC5:1.98.2.3.2.1
	netbsd-2-1-RC4:1.98.2.3.2.1
	netbsd-2-1-RC3:1.98.2.3.2.1
	netbsd-2-1-RC2:1.98.2.3.2.1
	netbsd-2-1-RC1:1.98.2.3.2.1
	yamt-lazymbuf:1.116.0.2
	yamt-km-base4:1.113
	netbsd-2-0-2-RELEASE:1.98.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.107.0.4
	kent-audio2-base:1.113
	netbsd-2-0-1-RELEASE:1.98.2.3
	kent-audio1-beforemerge:1.107
	netbsd-2:1.98.2.3.0.2
	netbsd-2-base:1.98.2.3
	kent-audio1:1.107.0.2
	kent-audio1-base:1.107
	netbsd-2-0-RELEASE:1.98.2.3
	netbsd-2-0-RC5:1.98.2.3
	netbsd-2-0-RC4:1.98.2.3
	netbsd-2-0-RC3:1.98.2.3
	netbsd-2-0-RC2:1.98.2.3
	netbsd-2-0-RC1:1.98.2.3
	netbsd-2-0:1.98.0.2
	netbsd-2-0-base:1.98
	netbsd-1-6-PATCH002-RELEASE:1.68.4.2
	netbsd-1-6-PATCH002:1.68.4.2
	netbsd-1-6-PATCH002-RC4:1.68.4.2
	netbsd-1-6-PATCH002-RC3:1.68.4.2
	netbsd-1-6-PATCH002-RC2:1.68.4.2
	netbsd-1-6-PATCH002-RC1:1.68.4.2
	ktrace-lwp:1.90.0.2
	ktrace-lwp-base:1.130
	netbsd-1-6-PATCH001:1.68.4.2
	netbsd-1-6-PATCH001-RELEASE:1.68.4.2
	netbsd-1-6-PATCH001-RC3:1.68.4.2
	netbsd-1-6-PATCH001-RC2:1.68.4.2
	netbsd-1-6-PATCH001-RC1:1.68.4.2
	nathanw_sa_end:1.54.2.10
	nathanw_sa_before_merge:1.79
	fvdl_fs64_base:1.78
	gmcgarry_ctxsw:1.78.0.4
	gmcgarry_ctxsw_base:1.78
	gmcgarry_ucred:1.78.0.2
	gmcgarry_ucred_base:1.78
	nathanw_sa_base:1.79
	kqueue-aftermerge:1.75
	kqueue-beforemerge:1.75
	netbsd-1-6-RELEASE:1.68.4.1
	netbsd-1-6-RC3:1.68.4.1
	netbsd-1-6-RC2:1.68.4.1
	netbsd-1-6-RC1:1.68.4.1
	netbsd-1-6:1.68.0.4
	netbsd-1-6-base:1.68
	gehenna-devsw:1.68.0.2
	gehenna-devsw-base:1.69
	netbsd-1-5-PATCH003:1.33.2.4
	eeh-devprop:1.64.0.2
	eeh-devprop-base:1.64
	newlock:1.63.0.2
	newlock-base:1.63
	ifpoll-base:1.62
	nathanw_sa:1.54.0.2
	thorpej-mips-cache:1.52.0.4
	thorpej-mips-cache-base:1.53
	thorpej-devvp-base3:1.52
	thorpej-devvp-base2:1.52
	post-chs-ubcperf:1.52
	pre-chs-ubcperf:1.52
	thorpej-devvp:1.52.0.2
	thorpej-devvp-base:1.52
	netbsd-1-5-PATCH002:1.33.2.4
	kqueue:1.47.0.2
	kqueue-base:1.72
	netbsd-1-5-PATCH001:1.33.2.4
	thorpej_scsipi_beforemerge:1.41
	thorpej_scsipi_nbase:1.41
	thorpej_scsipi_base:1.41
	thorpej_scsipi:1.39.0.2
	netbsd-1-5-RELEASE:1.33.2.3
	netbsd-1-5-BETA2:1.33.2.3
	netbsd-1-5-BETA:1.33.2.3
	netbsd-1-5-ALPHA2:1.33.2.3
	netbsd-1-5:1.33.0.2
	netbsd-1-5-base:1.33
	minoura-xpg4dl:1.30.0.2
	minoura-xpg4dl-base:1.30
	openbsd-2-6-RELEASE:1.1.1.3
	chs-ubc2-newbase:1.26
	openbsd-2-1-RELEASE:1.1.1.2
	pefo:1.1.1;
locks; strict;
comment	@# @;


1.204
date	2024.01.29.18.27.10;	author christos;	state Exp;
branches;
next	1.203;
commitid	KXsF1U1D4DhafnWE;

1.203
date	2023.02.12.14.50.38;	author abs;	state Exp;
branches;
next	1.202;
commitid	SblLlq95sRoclfdE;

1.202
date	2022.09.29.10.10.05;	author riastradh;	state Exp;
branches;
next	1.201;
commitid	I1zvTyF77D5Z9KVD;

1.201
date	2022.08.07.02.52.24;	author simonb;	state Exp;
branches;
next	1.200;
commitid	HXKRRXLciPDtrTOD;

1.200
date	2020.09.27.13.48.49;	author roy;	state Exp;
branches;
next	1.199;
commitid	DA9l8f9bbF8ATGpC;

1.199
date	2020.08.01.08.20.47;	author maxv;	state Exp;
branches;
next	1.198;
commitid	JD2lavAMv7TQUkiC;

1.198
date	2020.05.29.23.24.39;	author tsutsui;	state Exp;
branches;
next	1.197;
commitid	VOtGjKeOG19BYbaC;

1.197
date	2020.01.25.18.38.35;	author thorpej;	state Exp;
branches;
next	1.196;
commitid	tj4Na2mKUyyoo6UB;

1.196
date	2020.01.20.18.38.19;	author thorpej;	state Exp;
branches;
next	1.195;
commitid	5IWAFx2BxNcmzsTB;

1.195
date	2020.01.19.06.55.22;	author thorpej;	state Exp;
branches;
next	1.194;
commitid	ApJpO8xRmIkOHgTB;

1.194
date	2020.01.19.01.25.04;	author thorpej;	state Exp;
branches;
next	1.193;
commitid	JHEWDzmAWJGESeTB;

1.193
date	2019.04.26.21.40.29;	author sevan;	state Exp;
branches
	1.193.2.1
	1.193.4.1;
next	1.192;
commitid	6ehTybiQEayJbUkB;

1.192
date	2018.12.12.06.29.36;	author maxv;	state Exp;
branches;
next	1.191;
commitid	PxGW3xqP3gjowt3B;

1.191
date	2018.09.06.05.36.49;	author maxv;	state Exp;
branches;
next	1.190;
commitid	rBzGO4OZzHoBl0RA;

1.190
date	2018.08.01.20.04.10;	author maxv;	state Exp;
branches;
next	1.189;
commitid	UbIHSaPqOzfNisMA;

1.189
date	2018.01.23.14.47.54;	author sevan;	state Exp;
branches
	1.189.2.1
	1.189.4.1;
next	1.188;
commitid	AGdejQ7TNSzBE0oA;

1.188
date	2017.09.14.07.58.39;	author mrg;	state Exp;
branches;
next	1.187;
commitid	ngZ6fHXwTqlZA87A;

1.187
date	2017.09.13.22.24.42;	author sevan;	state Exp;
branches;
next	1.186;
commitid	U9QcH0HsUyAtp57A;

1.186
date	2017.07.29.18.08.56;	author maxv;	state Exp;
branches;
next	1.185;

1.185
date	2015.08.08.06.36.25;	author maxv;	state Exp;
branches
	1.185.10.1;
next	1.184;

1.184
date	2014.11.16.16.01.40;	author manu;	state Exp;
branches
	1.184.2.1;
next	1.183;

1.183
date	2014.11.12.10.47.21;	author manu;	state Exp;
branches;
next	1.182;

1.182
date	2014.08.23.20.26.56;	author dholland;	state Exp;
branches;
next	1.181;

1.181
date	2014.08.16.17.56.31;	author apb;	state Exp;
branches;
next	1.180;

1.180
date	2014.07.20.10.06.10;	author alnsn;	state Exp;
branches
	1.180.2.1;
next	1.179;

1.179
date	2013.06.30.21.38.55;	author rmind;	state Exp;
branches
	1.179.4.1;
next	1.178;

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

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

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

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

1.174
date	2013.03.02.02.42.10;	author christos;	state Exp;
branches;
next	1.173;

1.173
date	2013.03.01.18.25.29;	author joerg;	state Exp;
branches;
next	1.172;

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

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

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

1.169
date	2011.12.18.05.49.24;	author dholland;	state Exp;
branches;
next	1.168;

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

1.167
date	2011.03.06.17.08.20;	author bouyer;	state Exp;
branches
	1.167.4.1;
next	1.166;

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

1.165
date	2010.11.23.11.13.54;	author hannken;	state Exp;
branches
	1.165.2.1
	1.165.4.1;
next	1.164;

1.164
date	2010.05.08.22.16.26;	author mrg;	state Exp;
branches;
next	1.163;

1.163
date	2010.04.16.13.48.29;	author pooka;	state Exp;
branches;
next	1.162;

1.162
date	2009.12.05.20.11.03;	author pooka;	state Exp;
branches
	1.162.2.1
	1.162.4.1;
next	1.161;

1.161
date	2009.01.24.05.06.05;	author mrg;	state Exp;
branches;
next	1.160;

1.160
date	2008.11.24.11.41.08;	author ad;	state Exp;
branches;
next	1.159;

1.159
date	2008.11.20.13.57.09;	author tsutsui;	state Exp;
branches;
next	1.158;

1.158
date	2008.11.12.12.35.56;	author ad;	state Exp;
branches;
next	1.157;

1.157
date	2008.09.15.04.42.58;	author tsutsui;	state Exp;
branches
	1.157.2.1
	1.157.4.1;
next	1.156;

1.156
date	2008.09.15.04.08.55;	author tsutsui;	state Exp;
branches;
next	1.155;

1.155
date	2008.08.30.03.14.44;	author tsutsui;	state Exp;
branches;
next	1.154;

1.154
date	2008.08.10.15.31.20;	author tls;	state Exp;
branches;
next	1.153;

1.153
date	2008.07.31.07.40.59;	author simonb;	state Exp;
branches;
next	1.152;

1.152
date	2007.12.31.15.31.48;	author ad;	state Exp;
branches
	1.152.6.1
	1.152.10.1
	1.152.12.1
	1.152.16.1;
next	1.151;

1.151
date	2007.11.04.14.34.20;	author xtraeme;	state Exp;
branches
	1.151.2.1
	1.151.8.1;
next	1.150;

1.150
date	2007.10.17.19.53.27;	author garbled;	state Exp;
branches;
next	1.149;

1.149
date	2007.08.22.12.43.00;	author tsutsui;	state Exp;
branches
	1.149.2.1
	1.149.6.1;
next	1.148;

1.148
date	2007.08.06.21.26.54;	author adrianp;	state Exp;
branches;
next	1.147;

1.147
date	2007.06.26.12.12.58;	author tsutsui;	state Exp;
branches
	1.147.2.1
	1.147.4.1
	1.147.8.1;
next	1.146;

1.146
date	2007.06.04.08.55.19;	author martin;	state Exp;
branches;
next	1.145;

1.145
date	2006.11.11.18.47.09;	author jmmv;	state Exp;
branches
	1.145.2.1
	1.145.8.1
	1.145.10.1
	1.145.16.1
	1.145.18.1;
next	1.144;

1.144
date	2006.09.27.21.42.04;	author manu;	state Exp;
branches;
next	1.143;

1.143
date	2006.08.26.20.26.44;	author christos;	state Exp;
branches
	1.143.2.1
	1.143.4.1;
next	1.142;

1.142
date	2006.08.26.07.59.21;	author tsutsui;	state Exp;
branches;
next	1.141;

1.141
date	2006.08.12.15.29.52;	author christos;	state Exp;
branches;
next	1.140;

1.140
date	2006.07.22.18.15.05;	author tsutsui;	state Exp;
branches
	1.140.2.1;
next	1.139;

1.139
date	2006.07.09.16.52.54;	author he;	state Exp;
branches;
next	1.138;

1.138
date	2006.06.28.15.19.27;	author liamjfoy;	state Exp;
branches;
next	1.137;

1.137
date	2006.04.15.12.58.26;	author tsutsui;	state Exp;
branches
	1.137.4.1;
next	1.136;

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

1.135
date	2006.03.28.20.58.39;	author pavel;	state Exp;
branches;
next	1.134;

1.134
date	2006.02.05.05.01.49;	author cube;	state Exp;
branches
	1.134.2.1
	1.134.4.1
	1.134.6.1;
next	1.133;

1.133
date	2006.02.04.02.42.27;	author rpaulo;	state Exp;
branches;
next	1.132;

1.132
date	2006.02.02.21.32.08;	author reinoud;	state Exp;
branches
	1.132.2.1;
next	1.131;

1.131
date	2005.12.20.05.35.27;	author thorpej;	state Exp;
branches
	1.131.2.1
	1.131.4.1;
next	1.130;

1.130
date	2005.12.09.23.34.01;	author elad;	state Exp;
branches;
next	1.129;

1.129
date	2005.12.07.09.10.12;	author tsutsui;	state Exp;
branches;
next	1.128;

1.128
date	2005.11.25.16.41.31;	author thorpej;	state Exp;
branches;
next	1.127;

1.127
date	2005.11.25.16.35.11;	author thorpej;	state Exp;
branches;
next	1.126;

1.126
date	2005.11.25.16.30.23;	author thorpej;	state Exp;
branches;
next	1.125;

1.125
date	2005.11.03.16.48.29;	author chs;	state Exp;
branches
	1.125.2.1;
next	1.124;

1.124
date	2005.09.10.19.20.48;	author jmmv;	state Exp;
branches;
next	1.123;

1.123
date	2005.08.28.13.23.22;	author tsutsui;	state Exp;
branches;
next	1.122;

1.122
date	2005.08.19.05.19.49;	author christos;	state Exp;
branches;
next	1.121;

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

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

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

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

1.117
date	2005.07.07.17.05.46;	author tron;	state Exp;
branches;
next	1.116;

1.116
date	2005.06.25.12.05.15;	author rpaulo;	state Exp;
branches
	1.116.2.1;
next	1.115;

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

1.114
date	2005.05.31.22.23.52;	author tron;	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.53;	author dsl;	state Exp;
branches;
next	1.111;

1.111
date	2005.01.31.16.54.33;	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.21.12.11.30;	author tsutsui;	state Exp;
branches
	1.109.2.1;
next	1.108;

1.108
date	2005.01.17.15.28.51;	author cube;	state Exp;
branches;
next	1.107;

1.107
date	2004.11.24.20.49.20;	author bouyer;	state Exp;
branches
	1.107.4.1;
next	1.106;

1.106
date	2004.11.10.17.54.03;	author christos;	state Exp;
branches;
next	1.105;

1.105
date	2004.09.04.23.29.46;	author manu;	state Exp;
branches;
next	1.104;

1.104
date	2004.07.15.03.53.45;	author atatat;	state Exp;
branches;
next	1.103;

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

1.102
date	2004.06.26.07.32.05;	author abs;	state Exp;
branches;
next	1.101;

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

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

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

1.98
date	2004.01.14.22.29.03;	author jonathan;	state Exp;
branches
	1.98.2.1;
next	1.97;

1.97
date	2003.12.14.01.32.01;	author thorpej;	state Exp;
branches;
next	1.96;

1.96
date	2003.12.13.23.13.40;	author thorpej;	state Exp;
branches;
next	1.95;

1.95
date	2003.10.21.16.28.20;	author tsutsui;	state Exp;
branches;
next	1.94;

1.94
date	2003.10.08.11.55.43;	author bouyer;	state Exp;
branches;
next	1.93;

1.93
date	2003.10.08.11.04.56;	author bouyer;	state Exp;
branches;
next	1.92;

1.92
date	2003.09.27.10.07.57;	author tsutsui;	state Exp;
branches;
next	1.91;

1.91
date	2003.08.06.12.32.05;	author bouyer;	state Exp;
branches;
next	1.90;

1.90
date	2003.06.15.06.10.42;	author tsutsui;	state Exp;
branches
	1.90.2.1;
next	1.89;

1.89
date	2003.06.15.06.08.12;	author tsutsui;	state Exp;
branches;
next	1.88;

1.88
date	2003.06.15.06.05.31;	author tsutsui;	state Exp;
branches;
next	1.87;

1.87
date	2003.06.14.08.09.48;	author tsutsui;	state Exp;
branches;
next	1.86;

1.86
date	2003.05.22.17.16.19;	author tsutsui;	state Exp;
branches;
next	1.85;

1.85
date	2003.05.04.10.01.20;	author tsutsui;	state Exp;
branches;
next	1.84;

1.84
date	2003.04.26.14.10.14;	author ragge;	state Exp;
branches;
next	1.83;

1.83
date	2003.04.06.10.00.00;	author tsutsui;	state Exp;
branches;
next	1.82;

1.82
date	2003.02.27.19.22.39;	author perseant;	state Exp;
branches;
next	1.81;

1.81
date	2003.02.11.12.13.41;	author tsutsui;	state Exp;
branches;
next	1.80;

1.80
date	2003.01.31.22.11.20;	author tsutsui;	state Exp;
branches;
next	1.79;

1.79
date	2003.01.04.21.09.31;	author tsutsui;	state Exp;
branches;
next	1.78;

1.78
date	2002.12.07.21.55.44;	author tsutsui;	state Exp;
branches;
next	1.77;

1.77
date	2002.11.30.19.23.46;	author tsutsui;	state Exp;
branches;
next	1.76;

1.76
date	2002.11.22.12.20.59;	author wiz;	state Exp;
branches;
next	1.75;

1.75
date	2002.10.18.15.11.09;	author junyoung;	state Exp;
branches;
next	1.74;

1.74
date	2002.10.14.18.39.26;	author elric;	state Exp;
branches;
next	1.73;

1.73
date	2002.10.06.02.11.55;	author provos;	state Exp;
branches;
next	1.72;

1.72
date	2002.09.25.11.49.49;	author martti;	state Exp;
branches;
next	1.71;

1.71
date	2002.09.20.10.39.50;	author martti;	state Exp;
branches;
next	1.70;

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

1.69
date	2002.06.17.05.14.05;	author lukem;	state Exp;
branches;
next	1.68;

1.68
date	2002.04.25.15.06.23;	author atatat;	state Exp;
branches
	1.68.2.1
	1.68.4.1;
next	1.67;

1.67
date	2002.04.17.02.22.45;	author mycroft;	state Exp;
branches;
next	1.66;

1.66
date	2002.04.15.14.47.04;	author tsutsui;	state Exp;
branches;
next	1.65;

1.65
date	2002.04.12.08.10.51;	author gmcgarry;	state Exp;
branches;
next	1.64;

1.64
date	2002.03.17.02.46.27;	author tsutsui;	state Exp;
branches;
next	1.63;

1.63
date	2002.03.04.13.24.08;	author sommerfeld;	state Exp;
branches;
next	1.62;

1.62
date	2002.02.10.17.36.54;	author wiz;	state Exp;
branches;
next	1.61;

1.61
date	2002.01.27.13.23.11;	author jdolecek;	state Exp;
branches;
next	1.60;

1.60
date	2002.01.19.18.45.08;	author oster;	state Exp;
branches;
next	1.59;

1.59
date	2001.12.28.12.21.53;	author martin;	state Exp;
branches;
next	1.58;

1.58
date	2001.12.14.05.34.45;	author gmcgarry;	state Exp;
branches;
next	1.57;

1.57
date	2001.11.23.05.00.22;	author atatat;	state Exp;
branches;
next	1.56;

1.56
date	2001.11.20.12.56.21;	author lukem;	state Exp;
branches;
next	1.55;

1.55
date	2001.11.20.08.43.21;	author lukem;	state Exp;
branches;
next	1.54;

1.54
date	2001.11.13.17.54.46;	author augustss;	state Exp;
branches
	1.54.2.1;
next	1.53;

1.53
date	2001.11.05.01.23.17;	author tsutsui;	state Exp;
branches;
next	1.52;

1.52
date	2001.09.03.14.39.08;	author tsutsui;	state Exp;
branches
	1.52.4.1;
next	1.51;

1.51
date	2001.09.02.08.27.07;	author tsutsui;	state Exp;
branches;
next	1.50;

1.50
date	2001.09.01.23.08.40;	author atatat;	state Exp;
branches;
next	1.49;

1.49
date	2001.09.01.21.52.24;	author atatat;	state Exp;
branches;
next	1.48;

1.48
date	2001.08.22.15.39.05;	author hubertf;	state Exp;
branches;
next	1.47;

1.47
date	2001.07.08.16.32.13;	author abs;	state Exp;
branches
	1.47.2.1;
next	1.46;

1.46
date	2001.06.30.11.00.32;	author darcy;	state Exp;
branches;
next	1.45;

1.45
date	2001.06.13.15.37.27;	author soda;	state Exp;
branches;
next	1.44;

1.44
date	2001.06.03.13.46.57;	author tsutsui;	state Exp;
branches;
next	1.43;

1.43
date	2001.06.03.13.21.28;	author tsutsui;	state Exp;
branches;
next	1.42;

1.42
date	2001.04.30.04.52.53;	author tsutsui;	state Exp;
branches;
next	1.41;

1.41
date	2000.12.24.09.25.25;	author ur;	state Exp;
branches
	1.41.2.1;
next	1.40;

1.40
date	2000.12.19.10.42.03;	author bouyer;	state Exp;
branches;
next	1.39;

1.39
date	2000.09.24.15.59.28;	author jdolecek;	state Exp;
branches
	1.39.2.1;
next	1.38;

1.38
date	2000.08.13.01.31.16;	author itojun;	state Exp;
branches;
next	1.37;

1.37
date	2000.07.23.10.06.43;	author ur;	state Exp;
branches;
next	1.36;

1.36
date	2000.07.05.04.07.24;	author sommerfeld;	state Exp;
branches;
next	1.35;

1.35
date	2000.06.30.17.10.15;	author itojun;	state Exp;
branches;
next	1.34;

1.34
date	2000.06.22.20.27.50;	author fvdl;	state Exp;
branches;
next	1.33;

1.33
date	2000.06.17.07.29.07;	author soda;	state Exp;
branches
	1.33.2.1;
next	1.32;

1.32
date	2000.06.14.22.02.19;	author veego;	state Exp;
branches;
next	1.31;

1.31
date	2000.06.09.05.33.02;	author soda;	state Exp;
branches;
next	1.30;

1.30
date	2000.05.27.02.19.35;	author soren;	state Exp;
branches
	1.30.2.1;
next	1.29;

1.29
date	2000.04.19.06.50.29;	author itojun;	state Exp;
branches;
next	1.28;

1.28
date	2000.03.22.00.58.18;	author cgd;	state Exp;
branches;
next	1.27;

1.27
date	2000.02.22.11.25.58;	author soda;	state Exp;
branches;
next	1.26;

1.26
date	2000.02.12.03.30.19;	author thorpej;	state Exp;
branches;
next	1.25;

1.25
date	2000.01.26.12.48.44;	author soda;	state Exp;
branches;
next	1.24;

1.24
date	2000.01.24.08.04.11;	author soda;	state Exp;
branches;
next	1.23;

1.23
date	2000.01.23.21.01.52;	author soda;	state Exp;
branches;
next	1.22;

1.22
date	2000.01.23.20.08.03;	author soda;	state Exp;
branches;
next	1.21;

1.21
date	2000.01.20.19.12.34;	author wrstuden;	state dead;
branches;
next	1.20;

1.20
date	99.11.21.14.00.43;	author itojun;	state dead;
branches;
next	1.19;

1.19
date	99.11.15.19.10.56;	author fvdl;	state dead;
branches;
next	1.18;

1.18
date	99.07.29.10.37.21;	author augustss;	state dead;
branches
	1.18.8.1;
next	1.17;

1.17
date	98.11.25.20.30.46;	author hwr;	state dead;
branches
	1.17.6.1;
next	1.16;

1.16
date	98.11.16.16.44.57;	author oster;	state dead;
branches;
next	1.15;

1.15
date	98.06.26.01.54.06;	author lukem;	state dead;
branches;
next	1.14;

1.14
date	98.03.18.16.34.43;	author bouyer;	state dead;
branches;
next	1.13;

1.13
date	98.02.25.23.29.49;	author thorpej;	state dead;
branches;
next	1.12;

1.12
date	97.12.01.15.50.43;	author kleink;	state dead;
branches;
next	1.11;

1.11
date	97.11.20.08.11.17;	author fair;	state dead;
branches;
next	1.10;

1.10
date	97.11.17.01.58.17;	author lukem;	state dead;
branches;
next	1.9;

1.9
date	97.10.15.23.00.50;	author thorpej;	state dead;
branches;
next	1.8;

1.8
date	97.08.23.19.18.45;	author mjacob;	state dead;
branches;
next	1.7;

1.7
date	97.08.20.18.42.42;	author mjacob;	state dead;
branches;
next	1.6;

1.6
date	97.01.31.01.58.17;	author thorpej;	state dead;
branches
	1.6.8.1;
next	1.5;

1.5
date	97.01.15.01.28.57;	author perry;	state dead;
branches;
next	1.4;

1.4
date	97.01.11.09.11.43;	author mikel;	state dead;
branches
	1.4.2.1;
next	1.3;

1.3
date	96.08.26.23.40.46;	author mrg;	state dead;
branches;
next	1.2;

1.2
date	96.07.16.23.24.05;	author thorpej;	state dead;
branches;
next	1.1;

1.1
date	96.03.13.04.58.04;	author jonathan;	state dead;
branches
	1.1.1.1;
next	;

1.193.2.1
date	2020.06.07.12.35.01;	author martin;	state Exp;
branches;
next	;
commitid	PMsRDnP4VnGN5ibC;

1.193.4.1
date	2020.01.25.22.38.37;	author ad;	state Exp;
branches;
next	;
commitid	ethRERRmx7bMJ7UB;

1.189.2.1
date	2018.09.06.06.55.25;	author pgoyette;	state Exp;
branches;
next	1.189.2.2;
commitid	HCi1bXD317XIK0RA;

1.189.2.2
date	2018.09.30.01.45.36;	author pgoyette;	state Exp;
branches;
next	1.189.2.3;
commitid	SQ44grEPCeKPh4UA;

1.189.2.3
date	2018.12.26.14.01.32;	author pgoyette;	state Exp;
branches;
next	;
commitid	xUhK8IAeBM1azj5B;

1.189.4.1
date	2019.06.10.22.05.49;	author christos;	state Exp;
branches;
next	1.189.4.2;
commitid	jtc8rnCzWiEEHGqB;

1.189.4.2
date	2020.04.08.14.07.27;	author martin;	state Exp;
branches;
next	;
commitid	Qli2aW9E74UFuA3C;

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

1.184.2.1
date	2015.09.22.12.05.36;	author skrll;	state Exp;
branches;
next	1.184.2.2;

1.184.2.2
date	2017.08.28.17.51.29;	author skrll;	state Exp;
branches;
next	;
commitid	UQQpnjvcNkUZn05A;

1.180.2.1
date	2014.11.14.15.16.17;	author martin;	state Exp;
branches;
next	1.180.2.2;

1.180.2.2
date	2014.11.18.19.05.29;	author snj;	state Exp;
branches;
next	;

1.179.4.1
date	2014.08.10.06.53.50;	author tls;	state Exp;
branches;
next	;

1.178.2.1
date	2013.08.28.23.59.11;	author rmind;	state Exp;
branches;
next	;

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

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

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

1.171.2.4
date	2017.12.03.11.35.50;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

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

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

1.167.4.1
date	2012.04.17.00.06.03;	author yamt;	state Exp;
branches;
next	1.167.4.2;

1.167.4.2
date	2012.10.30.17.18.53;	author yamt;	state Exp;
branches;
next	1.167.4.3;

1.167.4.3
date	2014.05.22.11.39.30;	author yamt;	state Exp;
branches;
next	;

1.165.2.1
date	2011.06.06.09.04.58;	author jruoho;	state Exp;
branches;
next	;

1.165.4.1
date	2011.02.08.19.29.30;	author bouyer;	state Exp;
branches;
next	;

1.162.2.1
date	2010.04.30.14.39.07;	author uebayasi;	state Exp;
branches;
next	1.162.2.2;

1.162.2.2
date	2010.08.17.06.44.00;	author uebayasi;	state Exp;
branches;
next	;

1.162.4.1
date	2010.05.30.05.16.37;	author rmind;	state Exp;
branches;
next	1.162.4.2;

1.162.4.2
date	2011.03.05.20.49.26;	author rmind;	state Exp;
branches;
next	1.162.4.3;

1.162.4.3
date	2011.04.21.01.40.49;	author rmind;	state Exp;
branches;
next	;

1.157.2.1
date	2009.01.19.13.15.56;	author skrll;	state Exp;
branches;
next	1.157.2.2;

1.157.2.2
date	2009.03.03.18.28.51;	author skrll;	state Exp;
branches;
next	;

1.157.4.1
date	2008.11.23.20.58.38;	author riz;	state Exp;
branches;
next	;

1.152.6.1
date	2008.09.28.10.39.46;	author mjf;	state Exp;
branches;
next	1.152.6.2;

1.152.6.2
date	2009.01.17.13.27.51;	author mjf;	state Exp;
branches;
next	;

1.152.10.1
date	2009.05.04.08.10.36;	author yamt;	state Exp;
branches;
next	1.152.10.2;

1.152.10.2
date	2010.03.11.15.02.03;	author yamt;	state Exp;
branches;
next	1.152.10.3;

1.152.10.3
date	2010.08.11.22.51.38;	author yamt;	state Exp;
branches;
next	;

1.152.12.1
date	2008.09.18.04.33.18;	author wrstuden;	state Exp;
branches;
next	1.152.12.2;

1.152.12.2
date	2008.09.24.16.38.48;	author wrstuden;	state Exp;
branches;
next	;

1.152.16.1
date	2008.10.19.22.15.40;	author haad;	state Exp;
branches;
next	1.152.16.2;

1.152.16.2
date	2008.12.13.01.13.01;	author haad;	state Exp;
branches;
next	;

1.151.2.1
date	2008.02.18.21.04.22;	author mjf;	state Exp;
branches;
next	;

1.151.8.1
date	2008.01.02.21.47.16;	author bouyer;	state Exp;
branches;
next	;

1.149.2.1
date	2007.11.06.23.14.48;	author matt;	state Exp;
branches;
next	1.149.2.2;

1.149.2.2
date	2008.01.09.01.45.06;	author matt;	state Exp;
branches;
next	;

1.149.6.1
date	2007.11.13.15.58.12;	author bouyer;	state Exp;
branches;
next	;

1.147.2.1
date	2007.08.07.18.04.59;	author matt;	state Exp;
branches;
next	;

1.147.4.1
date	2007.08.15.13.47.06;	author skrll;	state Exp;
branches;
next	1.147.4.2;

1.147.4.2
date	2007.09.03.10.18.23;	author skrll;	state Exp;
branches;
next	;

1.147.8.1
date	2007.08.09.02.36.52;	author jmcneill;	state Exp;
branches;
next	1.147.8.2;

1.147.8.2
date	2007.09.03.16.47.13;	author jmcneill;	state Exp;
branches;
next	1.147.8.3;

1.147.8.3
date	2007.11.04.21.02.52;	author jmcneill;	state Exp;
branches;
next	;

1.145.2.1
date	2007.06.05.20.49.59;	author bouyer;	state Exp;
branches;
next	1.145.2.2;

1.145.2.2
date	2007.08.25.09.00.03;	author liamjfoy;	state Exp;
branches;
next	;

1.145.8.1
date	2007.06.09.23.54.57;	author ad;	state Exp;
branches;
next	1.145.8.2;

1.145.8.2
date	2007.07.15.13.15.31;	author ad;	state Exp;
branches;
next	1.145.8.3;

1.145.8.3
date	2007.08.20.18.37.24;	author ad;	state Exp;
branches;
next	1.145.8.4;

1.145.8.4
date	2007.10.09.13.37.25;	author ad;	state Exp;
branches;
next	1.145.8.5;

1.145.8.5
date	2007.12.03.18.34.49;	author ad;	state Exp;
branches;
next	;

1.145.10.1
date	2007.07.11.19.57.58;	author mjf;	state Exp;
branches;
next	;

1.145.16.1
date	2007.06.26.18.12.11;	author garbled;	state Exp;
branches;
next	1.145.16.2;

1.145.16.2
date	2007.10.03.19.22.30;	author garbled;	state Exp;
branches;
next	;

1.145.18.1
date	2007.09.03.07.03.09;	author wrstuden;	state Exp;
branches;
next	;

1.143.2.1
date	2006.11.18.21.29.05;	author ad;	state Exp;
branches;
next	;

1.143.4.1
date	2006.10.22.06.04.34;	author yamt;	state Exp;
branches;
next	1.143.4.2;

1.143.4.2
date	2006.12.10.07.15.47;	author yamt;	state Exp;
branches;
next	;

1.140.2.1
date	2006.08.14.13.41.26;	author tron;	state Exp;
branches;
next	1.140.2.2;

1.140.2.2
date	2006.09.22.05.56.51;	author riz;	state Exp;
branches;
next	;

1.137.4.1
date	2006.07.13.17.48.44;	author gdamore;	state Exp;
branches;
next	;

1.134.2.1
date	2006.04.01.12.06.09;	author yamt;	state Exp;
branches;
next	1.134.2.2;

1.134.2.2
date	2006.05.24.10.56.34;	author yamt;	state Exp;
branches;
next	1.134.2.3;

1.134.2.3
date	2006.08.11.15.41.10;	author yamt;	state Exp;
branches;
next	1.134.2.4;

1.134.2.4
date	2006.09.03.15.22.41;	author yamt;	state Exp;
branches;
next	;

1.134.4.1
date	2006.04.19.02.32.06;	author elad;	state Exp;
branches;
next	;

1.134.6.1
date	2006.03.31.09.44.57;	author tron;	state Exp;
branches;
next	1.134.6.2;

1.134.6.2
date	2006.05.24.15.47.51;	author tron;	state Exp;
branches;
next	;

1.132.2.1
date	2006.04.22.11.37.16;	author simonb;	state Exp;
branches;
next	;

1.131.2.1
date	2006.02.18.15.38.31;	author yamt;	state Exp;
branches;
next	;

1.131.4.1
date	2006.09.09.02.37.42;	author rpaulo;	state Exp;
branches;
next	;

1.125.2.1
date	2005.11.29.21.22.56;	author yamt;	state Exp;
branches;
next	;

1.116.2.1
date	2006.06.21.14.48.54;	author yamt;	state Exp;
branches;
next	1.116.2.2;

1.116.2.2
date	2006.12.30.20.45.29;	author yamt;	state Exp;
branches;
next	1.116.2.3;

1.116.2.3
date	2007.09.03.14.23.04;	author yamt;	state Exp;
branches;
next	1.116.2.4;

1.116.2.4
date	2007.11.15.11.42.34;	author yamt;	state Exp;
branches;
next	1.116.2.5;

1.116.2.5
date	2008.01.21.09.35.32;	author yamt;	state Exp;
branches;
next	;

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

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

1.113.4.3
date	2005.08.14.21.14.42;	author riz;	state Exp;
branches;
next	1.113.4.4;

1.113.4.4
date	2005.11.05.00.39.48;	author tron;	state Exp;
branches
	1.113.4.4.2.1
	1.113.4.4.4.1;
next	1.113.4.5;

1.113.4.5
date	2007.08.28.13.49.41;	author ghen;	state Exp;
branches;
next	;

1.113.4.4.2.1
date	2007.08.28.13.52.48;	author ghen;	state Exp;
branches;
next	;

1.113.4.4.4.1
date	2007.08.28.13.54.00;	author ghen;	state Exp;
branches;
next	;

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

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

1.107.4.1
date	2005.04.29.11.28.01;	author kent;	state Exp;
branches;
next	;

1.98.2.1
date	2004.06.30.21.02.53;	author jdc;	state Exp;
branches;
next	1.98.2.2;

1.98.2.2
date	2004.07.02.17.39.20;	author he;	state Exp;
branches;
next	1.98.2.3;

1.98.2.3
date	2004.07.15.20.17.24;	author he;	state Exp;
branches
	1.98.2.3.2.1;
next	1.98.2.4;

1.98.2.4
date	2007.08.11.14.49.05;	author bouyer;	state Exp;
branches;
next	;

1.98.2.3.2.1
date	2005.04.02.21.30.09;	author he;	state Exp;
branches
	1.98.2.3.2.1.2.1;
next	1.98.2.3.2.2;

1.98.2.3.2.2
date	2007.08.11.14.46.19;	author bouyer;	state Exp;
branches;
next	;

1.98.2.3.2.1.2.1
date	2007.08.11.14.40.04;	author bouyer;	state Exp;
branches;
next	;

1.90.2.1
date	2004.08.03.10.32.21;	author skrll;	state Exp;
branches;
next	1.90.2.2;

1.90.2.2
date	2004.09.18.14.32.08;	author skrll;	state Exp;
branches;
next	1.90.2.3;

1.90.2.3
date	2004.09.21.13.12.59;	author skrll;	state Exp;
branches;
next	1.90.2.4;

1.90.2.4
date	2004.11.14.08.15.05;	author skrll;	state Exp;
branches;
next	1.90.2.5;

1.90.2.5
date	2004.11.29.07.24.02;	author skrll;	state Exp;
branches;
next	1.90.2.6;

1.90.2.6
date	2005.01.24.08.33.58;	author skrll;	state Exp;
branches;
next	1.90.2.7;

1.90.2.7
date	2005.02.04.11.44.15;	author skrll;	state Exp;
branches;
next	1.90.2.8;

1.90.2.8
date	2005.02.15.21.32.31;	author skrll;	state Exp;
branches;
next	1.90.2.9;

1.90.2.9
date	2005.03.04.16.38.03;	author skrll;	state Exp;
branches;
next	1.90.2.10;

1.90.2.10
date	2005.11.10.13.55.00;	author skrll;	state Exp;
branches;
next	1.90.2.11;

1.90.2.11
date	2005.12.11.10.28.14;	author christos;	state Exp;
branches;
next	;

1.68.2.1
date	2002.07.14.17.45.50;	author gehenna;	state Exp;
branches;
next	;

1.68.4.1
date	2002.08.01.04.17.01;	author lukem;	state Exp;
branches;
next	1.68.4.2;

1.68.4.2
date	2002.10.24.09.34.15;	author lukem;	state Exp;
branches;
next	;

1.54.2.1
date	2001.11.13.17.54.46;	author nathanw;	state dead;
branches;
next	1.54.2.2;

1.54.2.2
date	2002.01.08.00.23.04;	author nathanw;	state Exp;
branches;
next	1.54.2.3;

1.54.2.3
date	2002.02.28.04.07.11;	author nathanw;	state Exp;
branches;
next	1.54.2.4;

1.54.2.4
date	2002.04.01.07.39.03;	author nathanw;	state Exp;
branches;
next	1.54.2.5;

1.54.2.5
date	2002.04.17.00.02.19;	author nathanw;	state Exp;
branches;
next	1.54.2.6;

1.54.2.6
date	2002.06.20.03.37.58;	author nathanw;	state Exp;
branches;
next	1.54.2.7;

1.54.2.7
date	2002.10.18.02.35.09;	author nathanw;	state Exp;
branches;
next	1.54.2.8;

1.54.2.8
date	2002.11.11.21.56.26;	author nathanw;	state Exp;
branches;
next	1.54.2.9;

1.54.2.9
date	2002.12.11.05.52.07;	author thorpej;	state Exp;
branches;
next	1.54.2.10;

1.54.2.10
date	2003.01.07.20.57.09;	author thorpej;	state Exp;
branches;
next	;

1.52.4.1
date	2001.11.12.21.16.24;	author thorpej;	state Exp;
branches;
next	;

1.47.2.1
date	2001.08.25.06.15.07;	author thorpej;	state Exp;
branches;
next	1.47.2.2;

1.47.2.2
date	2001.09.13.01.13.03;	author thorpej;	state Exp;
branches;
next	1.47.2.3;

1.47.2.3
date	2002.01.10.19.37.39;	author thorpej;	state Exp;
branches;
next	1.47.2.4;

1.47.2.4
date	2002.02.11.20.07.14;	author jdolecek;	state Exp;
branches;
next	1.47.2.5;

1.47.2.5
date	2002.03.16.15.55.56;	author jdolecek;	state Exp;
branches;
next	1.47.2.6;

1.47.2.6
date	2002.06.23.17.34.39;	author jdolecek;	state Exp;
branches;
next	1.47.2.7;

1.47.2.7
date	2002.09.06.08.32.04;	author jdolecek;	state Exp;
branches;
next	1.47.2.8;

1.47.2.8
date	2002.10.10.18.31.37;	author jdolecek;	state Exp;
branches;
next	;

1.41.2.1
date	2001.06.21.19.18.11;	author nathanw;	state Exp;
branches;
next	;

1.39.2.1
date	2000.09.24.15.59.28;	author bouyer;	state dead;
branches;
next	1.39.2.2;

1.39.2.2
date	2000.11.20.20.00.24;	author bouyer;	state Exp;
branches;
next	1.39.2.3;

1.39.2.3
date	2001.01.05.17.33.54;	author bouyer;	state Exp;
branches;
next	1.39.2.4;

1.39.2.4
date	2001.03.28.18.20.25;	author bouyer;	state Exp;
branches;
next	1.39.2.5;

1.39.2.5
date	2001.04.02.16.28.21;	author bouyer;	state Exp;
branches;
next	;

1.33.2.1
date	2000.06.23.14.36.07;	author fvdl;	state Exp;
branches;
next	1.33.2.2;

1.33.2.2
date	2000.07.06.14.10.34;	author sommerfeld;	state Exp;
branches;
next	1.33.2.3;

1.33.2.3
date	2000.08.10.21.55.32;	author soda;	state Exp;
branches;
next	1.33.2.4;

1.33.2.4
date	2001.05.01.15.45.28;	author he;	state Exp;
branches;
next	;

1.30.2.1
date	2000.06.22.16.59.08;	author minoura;	state Exp;
branches;
next	;

1.18.8.1
date	99.12.21.23.16.13;	author wrstuden;	state dead;
branches;
next	1.18.8.2;

1.18.8.2
date	99.12.27.18.33.19;	author wrstuden;	state dead;
branches;
next	;

1.17.6.1
date	99.08.02.20.02.42;	author thorpej;	state dead;
branches;
next	;

1.6.8.1
date	97.08.23.07.11.31;	author thorpej;	state dead;
branches;
next	1.6.8.2;

1.6.8.2
date	97.08.27.22.33.17;	author thorpej;	state dead;
branches;
next	1.6.8.3;

1.6.8.3
date	97.10.15.22.54.50;	author thorpej;	state dead;
branches;
next	;

1.4.2.1
date	97.01.14.21.25.49;	author thorpej;	state dead;
branches;
next	1.4.2.2;

1.4.2.2
date	97.01.18.04.24.29;	author thorpej;	state dead;
branches;
next	;

1.1.1.1
date	96.03.13.04.58.04;	author jonathan;	state dead;
branches;
next	1.1.1.2;

1.1.1.2
date	2000.01.23.20.24.26;	author soda;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	2000.02.22.11.05.03;	author soda;	state Exp;
branches;
next	;


desc
@@


1.204
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
@# $NetBSD: GENERIC,v 1.203 2023/02/12 14:50:38 abs 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/arc/conf/std.arc"

options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident		"GENERIC-$Revision: 1.203 $"

maxusers	32		# estimated number of users

# Platform support
options 	PLATFORM_ACER_PICA_61		# PICA, NEC ImageRISCstation
options 	PLATFORM_DESKTECH_ARCSTATION_I	# DeskStation rPC44
options 	PLATFORM_DESKTECH_TYNE		# DeskStation Tyne
options 	PLATFORM_MICROSOFT_JAZZ		# MIPS Magnum
options 	PLATFORM_NEC_J96A		# NEC Express 5800/240 EISA R4K
options 	PLATFORM_NEC_JC94		# NEC Express 5800/230 PCI R4K
options 	PLATFORM_NEC_R94		# NEC RISCstation 2200 EISA
options 	PLATFORM_NEC_R96	# NEC Express RISCserver, RISCserver 2200
options 	PLATFORM_NEC_RAX94		# NEC RISCstation 2200 PCI
options 	PLATFORM_NEC_RD94		# NEC RISCstation 2250
options 	PLATFORM_SNI_RM200PCI

# CPU related options
makeoptions	CPUFLAGS="-march=mips3 -mabi=32"
makeoptions	COPTS="-O2 -fno-unwind-tables"

# Standard system options

options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
options 	NTP		# NTP phase/frequency locked loop

options 	KTRACE		# system call tracing via ktrace(1)

options 	SYSVMSG		# System V-like message queues
options 	SYSVSEM		# System V-like semaphores
options 	SYSVSHM		# System V-like memory sharing

options 	USERCONF	# userconf(4) support
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel

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

# Diagnostic/debugging support options
#options 	DIAGNOSTIC		# cheap kernel consistency checks
#options 	DEBUG			# expensive debugging checks/support
options 	DDB			# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
#options 	KGDB			# remote gdb
#options 	KGDB_DEVRATE=19200	# kernel gdb port rate (default 9600)
#options 	KGDB_DEV="17*256+0"	# device for kernel gdb
#makeoptions	DEBUG="-g"		# compile full symbol table

# Compatibility options
include 	"conf/compat_netbsd10.config"

options 	COMPAT_386BSD_MBRPART # recognize old partition ID

# mipsel specific
#options 	COMPAT_ULTRIX	# Ultrix binary compatibility
options 	EXEC_ECOFF	# Ultrix RISC binaries are ECOFF format

# File systems
file-system 	FFS		# fast filesystem
file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
#file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
file-system 	NFS		# Network File System client
file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
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
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
#file-system 	UNION		# union file system
#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 	GATEWAY		# IP packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# IP 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

# JIT compiler for bpfilter
#options	SLJIT
#options	BPFJIT

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options 	EISAVERBOSE	# verbose EISA device autoconfig messages
options 	MIIVERBOSE	# verbose PHY autoconfig messages
options 	PCIVERBOSE	# verbose PCI device autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	SCSIVERBOSE	# human readable SCSI error messages

# wscons terminal emulation
options 	WSEMUL_VT100	# VT100 emulation
options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling

# Kernel root file system and dump configuration.
options 	NFS_BOOT_DHCP
config		netbsd	root on ? type ?
#config		netbsd	root on sd0a type ffs
#config		netbsd	root on ? type nfs

#
# Device configuration
#

mainbus0	at root
cpu*		at mainbus0

#### Jazz-Internal bus devices

# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_J96A
# PLATFORM_NEC_JC94
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
jazzio*		at mainbus0	# Jazz-Internal bus host bridge.

timer0		at jazzio?
mcclock0 	at jazzio?
#pc0		at jazzio?
#opms0		at jazzio?
vga0		at jazzio?	# Jazz localbus VGA
pckbc0		at jazzio?	# PC keyboard controller
com0		at jazzio?
com1		at jazzio?
lpt0		at jazzio?
sn0		at jazzio?

fdc0		at jazzio?
fd*		at fdc? drive ?

asc0		at jazzio? flags 0x000000	# NCR53C9x SCSI
osiop*		at jazzio? flags 0x00000	# NCR53C710 SCSI
oosiop* 	at jazzio?			# NCR53C700 SCSI

#### ISA bus devices

# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_J96A
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
jazzisabr*	at mainbus0	# Jazz-(E)ISA bus bridge.
isa*		at jazzisabr?

# PLATFORM_DESKTECH_ARCSTATION_I
arcsisabr*	at mainbus0	# DeskStation rPC44 ISA host bridge.
isa*		at arcsisabr?

# PLATFORM_DESKTECH_TYNE
tyneisabr*	at mainbus0	# DeskStation Tyne ISA host bridge.
isa*		at tyneisabr?

#isadma0 	at isa?

isapnp0 	at isa?

timer0		at isa? port 0x40 irq 0
mcclock0 	at isa? port 0x70

#pc0		at isa? irq 1			# generic PC console device
#opms0		at isa? irq 12			# PS/2 auxiliary port mouse
vga0		at isa?
#options 	VGA_RASTERCONSOLE
options 	VGA_RESET
pckbc0		at isa?				# PC keyboard controller
com0		at isa? port 0x3f8 irq 4
com1		at isa? port 0x2f8 irq 3
com2		at isa? port 0x3e8 irq 4
com3		at isa? port 0x2e8 irq 3
#ast0		at isa? port 0x1a0 irq 3	# AST 4-port serial cards
#com*		at ast? slave ?

# Joystick driver. Probe is a little strange; add only if you have one.
#joy0		at isa? port 0x201

# ISA ST506, ESDI, and IDE controllers
# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will
# fall back to 16bits I/O if 32bits I/O are not functional).
# Some controllers pass the initial 32bit test, but will fail later.
wdc0		at isa? port 0x1f0 irq 14 flags 0x00
#wdc1		at isa? port 0x170 irq 15 flags 0x00
wdc*		at isapnp?

# ISA parallel printer interfaces
lpt0		at isa? port 0x378 irq 7

# ISA network interfaces
#ec0		at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
ep*		at isa? port ? irq ?		# 3C509 ethernet cards
ep*		at isapnp?			# 3C509B ethernet card
ne0		at isa? port 0x280 irq 9	# NE[12]000 ethernet cards
ne1		at isa? port 0x300 irq 10
ne*		at isapnp?			# NE[12]000 PnP ethernet
we0		at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
we1		at isa? port 0x300 iomem 0xcc000 irq 10

# XXX - should be configured
#btl0		at isa? port 0x330 irq ? drq ?

#### PCI bus devices

# PLATFORM_NEC_JC94
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
necpb*		at mainbus0	# NEC RISCstation PCI host bridge.
pci*		at necpb?
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?	# PCI-PCI bridges

# PCI cryptographic devices
#hifn*	at pci? dev ? function ?	# Hifn 7755/7811/795x
#ubsec*	at pci? dev ? function ?	# Broadcom 5501/5601/580x/582x

#vga*	 	at pci? dev ? function ?
tga*		at pci? dev ? function ?	# DEC ZLXp-E[123] Graphics

# PCI SCSI controllers
adv*		at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA]
ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
iha*		at pci? dev ? function ?	# Initio INIC-940/950 SCSI
njs*		at pci? dev ? function ?	# Workbit NinjaSCSI-32
pcscp*		at pci? dev ? function ?	# AMD Am53c974 PCscsi-PCI SCSI
siop*		at pci? dev ? function ?	# NCR/Symbios 53c8xx SCSI
esiop*		at pci? dev ? function ?	# NCR/Symbios 53c875/95/1010
trm*		at pci? dev ? function ?	# Tekram DC-395/315 SCSI

# PCI IDE controllers - see pciide(4) for supported hardware.
# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide* 	at pci? dev ? function ? flags 0x0000	# GENERIC pciide driver
acardide*	at pci? dev ? function ?	# Acard IDE controllers
#aceride* 	at pci? dev ? function ?	# Acer Lab IDE controllers
#artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
cmdide* 	at pci? dev ? function ?	# CMD tech IDE controllers
#cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
hptide* 	at pci? dev ? function ?	# Triones/HighPoint IDE controllers
optiide* 	at pci? dev ? function ?	# Opti IDE controllers
pdcide* 	at pci? dev ? function ?	# Promise IDE controllers
pdcsata* 	at pci? dev ? function ?	# Promise SATA150 controllers
satalink*	at pci? dev ? function ?	# SiI SATALink controllers
#siside* 	at pci? dev ? function ?	# SiS IDE controllers
#slide*  	at pci? dev ? function ?	# Symphony Labs IDE controllers
viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers

# PCI network devices
#an*		at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
bge*		at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
ep*		at pci? dev ? function ?	# 3Com 3c59x
epic*		at pci? dev ? function ?	# SMC EPIC/100 Ethernet
ex*		at pci? dev ? function ?	# 3Com 90x[BC]
fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO
gsip*		at pci? dev ? function ?	# NS83820 Gigabit Ethernet
#hme*		at pci? dev ? function ?	# Sun STP2002-STQ
#mtd*		at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
ne*		at pci? dev ? function ?	# NE2000-compatible
#ntwoc*		at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
pcn*		at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
re*		at pci? dev ? function ?	# Realtek 8139C+/8169/8110S
rtk*		at pci? dev ? function ?	# Realtek 8129/8139
sf*		at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
sip*		at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
#skc*		at pci? dev ? function ?	# SysKonnect SK9821
#sk*		at skc?				# SysKonnect SK9821
ste*		at pci? dev ? function ?	# Sundance ST-201 Ethernet
#stge*		at pci? dev ? function ?	# Sundance/Tamarack TC9021
#ti*		at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
tl*		at pci? dev ? function ?	# ThunderLAN-based Ethernet
tlp*		at pci? dev ? function ?	# DECchip 21x4x and clones
vge*		at pci? dev ? function ?	# VIA VT612X Gigabit Ethernet
vr*		at pci? dev ? function ?        # VIA Rhine Fast Ethernet
#wi*		at pci? dev ? function ?	# Intersil Prism Mini-PCI
wm*		at pci? dev ? function ?	# Intel 82543/82544 gigabit

#### MII/PHY support
acphy*		at mii? phy ?		# Altima AC101 and AMD Am79c874 PHYs
amhphy* 	at mii? phy ?		# AMD 79c901 Ethernet PHYs
bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
brgphy* 	at mii? phy ?		# Broadcom BCM5400-family PHYs
ciphy*		at mii? phy ?		# Cicada CS8201 Gig-E PHYs
dmphy*		at mii? phy ?		# Davicom DM9101 PHYs
exphy*		at mii? phy ?		# 3Com internal PHYs
#gentbi* 	at mii? phy ?		# Generic Ten-Bit 1000BASE-[CLS]X PHYs
glxtphy* 	at mii? phy ?		# Level One LXT-1000 PHYs
gphyter* 	at mii? phy ?		# NS83861 Gig-E PHY
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS189x
ikphy*		at mii? phy ?		# Intel 82563 PHYs
inphy*		at mii? phy ?		# Intel 82555 PHYs
iophy*		at mii? phy ?		# Intel 82553 PHYs
lxtphy*		at mii? phy ?		# Level One LXT-970 PHYs
makphy* 	at mii? phy ?		# Marvell Semiconductor 88E1000 PHYs
nsphy*		at mii? phy ?		# NS83840 PHYs
nsphyter*	at mii? phy ?		# NS83843 PHYs
qsphy*		at mii? phy ?		# Quality Semiconductor QS6612 PHYs
sqphy*		at mii? phy ?		# Seeq 80220/80221/80223 PHYs
tlphy*		at mii? phy ?		# ThunderLAN PHYs
tqphy*		at mii? phy ?		# TDK Semiconductor PHYs
ukphy*		at mii? phy ?		# generic unknown PHYs
#urlphy* 	at mii? phy ?		# Realtek RTL8150L internal PHYs

# SCSI bus support
scsibus*	at scsi?

#### SCSI bus devices

sd*		at scsibus? target ? lun ?
st*		at scsibus? target ? lun ?
cd*		at scsibus? target ? lun ?
ch*		at scsibus? target ? lun ?
ss*		at scsibus? target ? lun ?
uk*		at scsibus? target ? lun ?

# ATA (IDE) bus support
atabus* 	at ata?

# IDE drives
# Flags are used only with controllers that support DMA operations
# and mode settings (e.g. some pciide controllers)
# The lowest order four bits (rightmost digit) of the flags define the PIO
# mode to use, the next set of four bits the DMA mode and the third set the
# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
# to use, and the last bit must be 1 for this setting to be used.
# For DMA and UDMA, 0xf (1111) means 'disable'.
# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
# (0xc=1100, 0xa=1010, 0xf=1111)
# 0x0000 means "use whatever the drive claims to support".
wd*		at atabus? drive ? flags 0x0000

# ATAPI bus support
atapibus*	at atapi?

#### ATAPI bus devices

# flags have the same meaning as for IDE drives.
cd*		at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
sd*		at atapibus? drive ? flags 0x0000	# ATAPI disk drives
uk*		at atapibus? drive ? flags 0x0000	# ATAPI unknown

#### Workstation Console attachments

wsdisplay*	at vga?
wsdisplay*	at tga?
pckbd*		at pckbc?	# PC keyboard (kbd port)
wskbd*		at pckbd?
pms*		at pckbc?	# PS/2-style mouse (aux port)
wsmouse*	at pms?

#### Pseudo devices

pseudo-device 	crypto			# /dev/crypto device
pseudo-device	swcrypto		# software crypto implementation

# disk/mass storage pseudo-devices
pseudo-device	ccd			# concatenated/striped disk devices
#pseudo-device	cgd			# cryptographic disk devices
#pseudo-device	raid			# RAIDframe disk driver
#options 	RAID_AUTOCONFIG
# 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			# disk-like interface to files
#options 	VND_COMPRESSION		# compressed vnd(4)
#pseudo-device	putter			# for puffs and pud

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

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

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
#pseudo-device	sequencer		# MIDI sequencer
# rnd works; RND_COM does not on port arc yet.
#options 	RND_COM			# use "com" randomness as well (BROKEN)
pseudo-device	clockctl		# user control of clock subsystem
pseudo-device 	swwdog			# software watchdog timer -- swwdog(4)

# a pseudo device needed for Coda	# also needs CODA (above)
#pseudo-device	vcoda			# coda minicache <-> venus comm.

# mouse & keyboard multiplexor pseudo-devices
#pseudo-device	wsmux
pseudo-device	ksyms			# /dev/ksyms

#include "dev/veriexec.config"

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


1.203
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.202 2022/09/29 10:10:05 riastradh Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.202 $"
a114 2
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.
@


1.202
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.201 2022/08/07 02:52:24 simonb Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.201 $"
d484 3
@


1.201
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.200 2020/09/27 13:48:49 roy Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.200 $"
d474 1
@


1.200
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.199 2020/08/01 08:20:47 maxv Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.199 $"
d108 2
d112 2
a113 1
#options 	FFS_EI		# FFS Endian Independent support
a114 2
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
options 	NFSSERVER	# Network File System server
d117 1
a117 2
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
options 	UFS_EXTATTR	# Extended attribute support for UFS1
@


1.199
log
@Remove references to BRIDGE_IPF, it is now compiled in by default.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.198 2020/05/29 23:24:39 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.198 $"
d460 1
@


1.198
log
@Try to shrink kernels to smaller than ~6MB due to ARC BIOS restriction.

Currently NetBSD/arc kernels are loaded at 0x80200000
(on some machines ARC BIOS uses regions before it) and
ARC BIOS also uses around 0x807f0000, so bootloader fails
on loading >6MB kernels.

Note GXemul doesn't have this restriction because it loads
a kernel directly via a command line argument.

Tested by installing using sysinst on RAMDISK kernel on netbsd-9.

Should be pulled up to netbsd-9.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.197 2020/01/25 18:38:35 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.197 $"
a459 1
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


1.197
log
@Retire "le* at pci?" from the shipped kernel configs:
- If the config had both an le@@pci and a pcn, simply remove le@@pci
  (pcn would match at a higher priority anyway).
- If the config had le@@pci enabled, but no pcn, change le@@pci to pcn.
- If the config had le@@pci commented out, but no pcn, change le@@pci
  to pcn and leave it commented out.

The pcn driver supports more chips than le@@pci and does DMA directly
to/from mbufs rather than memory copies.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.196 2020/01/20 18:38:19 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.196 $"
d44 1
d82 1
a82 1
options 	COMPAT_ULTRIX	# Ultrix binary compatibility
d88 1
a88 1
file-system 	LFS		# log-structured file system
d90 1
a90 1
file-system 	NTFS		# Windows/NT file system (experimental)
d97 2
a98 2
file-system 	OVERLAY		# overlay file system
file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
d100 2
a101 2
file-system 	UMAPFS		# NULLFS + uid and gid remapping
file-system 	UNION		# union file system
d108 2
a109 2
options 	QUOTA		# legacy UFS quotas
options 	QUOTA2		# new, in-filesystem UFS quotas
d127 1
a127 1
options 	NETATALK	# AppleTalk networking protocols
d163 1
a163 1
options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
d240 2
a241 2
ast0		at isa? port 0x1a0 irq 3	# AST 4-port serial cards
com*		at ast? slave ?
d283 2
a284 2
hifn*	at pci? dev ? function ?	# Hifn 7755/7811/795x
ubsec*	at pci? dev ? function ?	# Broadcom 5501/5601/580x/582x
d315 1
a315 1
slide*  	at pci? dev ? function ?	# Symphony Labs IDE controllers
d428 1
a428 1
pseudo-device	raid			# RAIDframe disk driver
d442 1
a442 1
pseudo-device	putter			# for puffs and pud
d446 1
a446 1
pseudo-device	carp			# Common Address Redundancy Protocol
d455 1
a455 1
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
d457 1
a457 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
d461 1
a461 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
d465 2
a466 2
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter
d482 1
a482 1
include "dev/veriexec.config"
@


1.196
log
@Remove FDDI support.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.195 2020/01/19 06:55:22 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.195 $"
a325 1
#le*		at pci? dev ? function ?	# PCnet-PCI Ethernet
@


1.195
log
@Remove HIPPI support and the esh(4) driver that uses it.  There have not
been any users of HIPPI for some time, and it is unlikely to be resurrected.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.194 2020/01/19 01:25:04 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.194 $"
a322 1
#fpa*		at pci? dev ? function ?	# DEC DEFPA FDDI
@


1.194
log
@Remove the strip(4) - Starmode Radio IP - pseudo-device driver.  It is
long since obsolete.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.193 2019/04/26 21:40:29 sevan Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.193 $"
a321 1
#esh*		at pci? dev ? function ?	# Essential HIPPI card
@


1.193
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.192 2018/12/12 06:29:36 maxv Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.192 $"
a453 1
#pseudo-device	strip			# Starmode Radio IP (Metricom)
@


1.193.2.1
log
@Pull up following revision(s) (requested by tsutsui in ticket #939):

	distrib/arc/ramdisk/Makefile: revision 1.29
	sys/arch/arc/arc/arcbios.c: revision 1.18
	distrib/arc/ramdisk/list: revision 1.24
	sys/arch/arc/conf/GENERIC: revision 1.198
	sys/arch/arc/conf/RAMDISK: revision 1.83
	distrib/arc/ramdisk/Makefile: revision 1.28

bump ramdisk size to 3200k for gcc 8.  yay!

 -

Make sure to preserve MIPS_CURLWP (t8) register from ARC BIOS calls.

Fixes silent hangup right after starting a kernel on my
Express5800/230 R4400 PCI (finally I've repaired its PSU and RTC).
Reviewed by soda@@.  Maybe other ARC machines are also affected.

Note GXemul was not affected by this problem because it doesn't
have actual ARC BIOS ROM and emulates ARC functions internally.

Should be pulled up to at least netbsd-9.

 -

Shrink ramdisk to make RAMDISK kernel smaller for ARC BIOS restriction.

Try to shrink kernels to smaller than ~6MB due to ARC BIOS restriction.

Currently NetBSD/arc kernels are loaded at 0x80200000
(on some machines ARC BIOS uses regions before it) and
ARC BIOS also uses around 0x807f0000, so bootloader fails
on loading >6MB kernels.

Note GXemul doesn't have this restriction because it loads
a kernel directly via a command line argument.

Tested by installing using sysinst on RAMDISK kernel on netbsd-9.
Should be pulled up to netbsd-9.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.193 2019/04/26 21:40:29 sevan Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.193 $"
a43 1
makeoptions	COPTS="-O2 -fno-unwind-tables"
d81 1
a81 1
#options 	COMPAT_ULTRIX	# Ultrix binary compatibility
d87 1
a87 1
#file-system 	LFS		# log-structured file system
d89 1
a89 1
#file-system 	NTFS		# Windows/NT file system (experimental)
d96 2
a97 2
#file-system 	OVERLAY		# overlay file system
#file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
d99 2
a100 2
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
#file-system 	UNION		# union file system
d107 2
a108 2
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
d126 1
a126 1
#options 	NETATALK	# AppleTalk networking protocols
d162 1
a162 1
options 	NFS_BOOT_DHCP
d239 2
a240 2
#ast0		at isa? port 0x1a0 irq 3	# AST 4-port serial cards
#com*		at ast? slave ?
d282 2
a283 2
#hifn*	at pci? dev ? function ?	# Hifn 7755/7811/795x
#ubsec*	at pci? dev ? function ?	# Broadcom 5501/5601/580x/582x
d314 1
a314 1
#slide*  	at pci? dev ? function ?	# Symphony Labs IDE controllers
d430 1
a430 1
#pseudo-device	raid			# RAIDframe disk driver
d444 1
a444 1
#pseudo-device	putter			# for puffs and pud
d448 1
a448 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d458 1
a458 1
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
d460 1
a460 1
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
d464 1
a464 1
#pseudo-device	agr			# IEEE 802.3ad link aggregation
d468 2
a469 2
#pseudo-device   accf_data		# "dataready" accept filter
#pseudo-device   accf_http		# "httpready" accept filter
d485 1
a485 1
#include "dev/veriexec.config"
@


1.193.4.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.197 2020/01/25 18:38:35 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.197 $"
d322 1
d324 1
d328 1
d454 1
@


1.192
log
@Remove references to "lmc" in the kernel configurations.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.191 2018/09/06 05:36:49 maxv Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.191 $"
d63 1
a63 1
#options 	BUFQ_PRIOCSCAN
d448 1
a448 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d485 1
a485 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.191
log
@Retire the 'midway' driver. Discussed on tech-net@@ recently and also three
years ago, part of removing the network ATM code.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.190 2018/08/01 20:04:10 maxv Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.190 $"
a328 1
#lmc*		at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
@


1.190
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.189 2018/01/23 14:47:54 sevan Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.189 $"
a319 1
#en*		at pci? dev ? function ?	# ENI/Adaptec ATM
@


1.189
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.188 2017/09/14 07:58:39 mrg Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.188 $"
a129 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
d451 1
a451 1
pseudo-device	ipfilter		# IP filter (firewall) and NAT
a485 2
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
@


1.189.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.193 2019/04/26 21:40:29 sevan Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.193 $"
d63 1
a63 1
options 	BUFQ_PRIOCSCAN
d130 4
d324 1
d334 1
d454 2
a455 2
pseudo-device	carp			# Common Address Redundancy Protocol
pseudo-device	npf			# NPF packet filter
d490 2
d493 12
a504 1
include "dev/veriexec.config"
@


1.189.4.2
log
@Merge changes from current as of 20200406
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident		"GENERIC-$Revision$"
d322 1
d324 1
d328 1
d454 1
@


1.189.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.190 2018/08/01 20:04:10 maxv Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.190 $"
d130 4
d455 1
a455 1
pseudo-device	npf			# NPF packet filter
d490 2
@


1.189.2.2
log
@Ssync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.191 2018/09/06 05:36:49 maxv Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.191 $"
d320 1
@


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


1.188
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.187 2017/09/13 22:24:42 sevan Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.187 $"
d60 2
a61 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.187
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.186 2017/07/29 18:08:56 maxv Exp $
d21 1
a21 1
include		"arch/arc/conf/std.arc"
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.186 $"
d76 2
a77 14
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.
options 	COMPAT_43	# and 4.3BSD
a78 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.186
log
@Remove TCP_COMPAT_42 from the config files. Pass 3.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.185 2015/08/08 06:36:25 maxv Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.185 $"
a514 1
#options VERIFIED_EXEC_FP_RMD160
a517 2
#options VERIFIED_EXEC_FP_SHA1
#options VERIFIED_EXEC_FP_MD5
@


1.185
log
@Remove KMEMSTATS.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.184 2014/11/16 16:01:40 manu Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.184 $"
a75 1
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
@


1.185.10.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.185 2015/08/08 06:36:25 maxv Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.185 $"
d60 2
a61 2
# Alternate buffer queue strategies for better responsiveness under high
# disk I/O load.
@


1.184
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.183 2014/11/12 10:47:21 manu Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.183 $"
a67 1
#options 	KMEMSTATS		# kernel memory statistics (vmstat -m)
@


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


1.184.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.184.2.1 2015/09/22 12:05:36 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.184.2.1 $"
d76 1
@


1.183
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.182 2014/08/23 20:26:56 dholland Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.182 $"
a131 2
options 	UFS_EXTATTR_AUTOSTART
options 	UFS_EXTATTR_AUTOCREATE=1024
@


1.182
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.181 2014/08/16 17:56:31 apb Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.181 $"
d131 3
@


1.181
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.180 2014/07/20 10:06:10 alnsn Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.180 $"
d87 4
a90 4
options 	COMPAT_40	# NetBSD 4.0 compatibility.
options 	COMPAT_50	# NetBSD 5.0 compatibility.
options 	COMPAT_60	# NetBSD 6.0 compatibility.
options 	COMPAT_70	# NetBSD 7.0 compatibility.
@


1.180
log
@Add commented out bpfjit options to mips kernels.
While here, add 2 missing RCS ids.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.179 2013/06/30 21:38:55 rmind Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.179 $"
d90 1
@


1.180.2.1
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.180 2014/07/20 10:06:10 alnsn Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.180 $"
a129 3
options 	UFS_EXTATTR	# Extended attribute support for UFS1
options 	UFS_EXTATTR_AUTOSTART
options 	UFS_EXTATTR_AUTOCREATE=1024
@


1.180.2.2
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.180.2.1 2014/11/14 15:16:17 martin Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.180.2.1 $"
d131 2
@


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:00 christos Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.178 $"
d162 4
@


1.179.4.1
log
@Rebase.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.180 2014/07/20 10:06:10 alnsn Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.180 $"
a161 4
# JIT compiler for bpfilter
#options	SLJIT
#options	BPFJIT

@


1.178
log
@remove obsolete networking options
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.177 2013/04/27 22:21:13 christos Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.177 $"
a142 1
options 	PFIL_HOOKS	# pfil(9) packet filter hooks
@


1.178.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident		"GENERIC-$Revision$"
d143 1
@


1.177
log
@more bogus number removal
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.176 2013/04/27 21:43:17 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
@the bogus number police
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.175 2013/04/27 18:19:25 christos Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.175 $"
d490 1
a490 1
#pseudo-device	sequencer	1	# MIDI sequencer
@


1.175
log
@remove confusing numeric locators where they are unused.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.174 2013/03/02 02:42:10 christos Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.174 $"
d447 1
a447 1
pseudo-device	raid		8	# RAIDframe disk driver
d496 1
a496 1
#pseudo-device	vcoda		4	# coda minicache <-> venus comm.
d507 1
a507 1
#pseudo-device	veriexec		1
@


1.174
log
@Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.173 2013/03/01 18:25:29 joerg Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.173 $"
d445 2
a446 2
pseudo-device	ccd		4	# concatenated/striped disk devices
#pseudo-device	cgd		4	# cryptographic disk devices
d467 1
a467 1
pseudo-device	loop		1	# network loopback
@


1.173
log
@Retire OSI network stack. OK core@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.172 2012/10/17 14:48:09 apb Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.172 $"
a135 1
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
@


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:38 abs Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.171 $"
a140 2
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
@


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:49 joerg Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.170 $"
d89 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:09 apb Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.172 $"
a88 1
options 	COMPAT_60	# NetBSD 6.0 compatibility.
@


1.171.2.2
log
@resync from head
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident		"GENERIC-$Revision$"
d136 2
d141 2
d448 3
a450 3
pseudo-device	ccd			# concatenated/striped disk devices
#pseudo-device	cgd			# cryptographic disk devices
pseudo-device	raid			# RAIDframe disk driver
d470 1
a470 1
pseudo-device	loop			# network loopback
d493 1
a493 1
#pseudo-device	sequencer		# MIDI sequencer
d499 1
a499 1
#pseudo-device	vcoda			# coda minicache <-> venus comm.
d510 1
a510 1
#pseudo-device	veriexec
@


1.171.2.3
log
@Rebase to HEAD as of a few days ago.
@
text
@d143 1
a162 4
# JIT compiler for bpfilter
#options	SLJIT
#options	BPFJIT

@


1.171.2.4
log
@update from HEAD
@
text
@d21 1
a21 1
include 	"arch/arc/conf/std.arc"
d68 1
d77 14
a90 2
include 	"conf/compat_netbsd10.config"

d92 1
a129 1
options 	UFS_EXTATTR	# Extended attribute support for UFS1
d515 1
d519 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:24 dholland Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.169 $"
d176 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:24:58 tls Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.168 $"
a54 2
options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support

@


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/03/06 17:08:20 bouyer 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:24 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$"
d55 2
@


1.167
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$"
a494 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.167.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.167 2011/03/06 17:08:20 bouyer Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.167 $"
d55 2
d125 1
a125 1
options 	WAPBL		# File system journaling support
d495 1
@


1.167.4.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.167.4.1 2012/04/17 00:06:03 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.167.4.1 $"
a88 1
options 	COMPAT_60	# NetBSD 6.0 compatibility.
a175 1
options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
@


1.167.4.3
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.4.2 2012/10/30 17:18:53 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.167.4.2 $"
d136 2
d141 2
d147 1
d448 3
a450 3
pseudo-device	ccd			# concatenated/striped disk devices
#pseudo-device	cgd			# cryptographic disk devices
pseudo-device	raid			# RAIDframe disk driver
d470 1
a470 1
pseudo-device	loop			# network loopback
d493 1
a493 1
#pseudo-device	sequencer		# MIDI sequencer
d499 1
a499 1
#pseudo-device	vcoda			# coda minicache <-> venus comm.
d510 1
a510 1
#pseudo-device	veriexec
@


1.166
log
@Remove trailing spaces.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.165 2010/11/23 11:13:54 hannken Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.165 $"
d122 2
a123 1
options 	QUOTA		# FFS quotas
@


1.165
log
@Remove unused count from pseudo-device md.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.164 2010/05/08 22:16:26 mrg Exp $
d4 1
a4 1
# 
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.164 $"
d62 1
a62 1
# Enable experimental buffer queue strategy for better responsiveness under 
@


1.165.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.167 2011/03/06 17:08:20 bouyer Exp $
d4 1
a4 1
#
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.167 $"
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
@


1.165.4.1
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.165 2010/11/23 11:13:54 hannken Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.165 $"
d122 1
a122 2
options 	QUOTA		# legacy UFS quotas
options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.164
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.163 2010/04/16 13:48:29 pooka Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.163 $"
d460 1
a460 1
pseudo-device	md		1	# memory disk device (ramdisk)
@


1.163
log
@Remove unused count (invariably "4") from pseudo-device fss.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.162 2009/12/05 20:11:03 pooka Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.162 $"
d150 1
@


1.162
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.161 2009/01/24 05:06:05 mrg Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.161 $"
d458 1
a458 1
pseudo-device	fss		4	# file system snapshot device
@


1.162.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.162 2009/12/05 20:11:03 pooka Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.162 $"
a149 1
options 	IPFILTER_COMPAT # Compat for IP-Filter
d458 1
a458 1
pseudo-device	fss			# file system snapshot device
@


1.162.4.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident		"GENERIC-$Revision$"
d460 1
a460 1
pseudo-device	md			# memory disk device (ramdisk)
@


1.162.4.3
log
@sync with head
@
text
@d4 1
a4 1
#
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
@


1.162.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.162 $"
d458 1
a458 1
pseudo-device	fss			# file system snapshot device
@


1.162.2.2
log
@Sync with HEAD.
@
text
@d25 1
a25 1
#ident		"GENERIC-$Revision$"
a149 1
options 	IPFILTER_COMPAT # Compat for IP-Filter
@


1.161
log
@add COMPAT_50 to all the configs with COMPAT_40.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.160 2008/11/24 11:41:08 ad Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.160 $"
d112 1
a112 1
file-system 	PORTAL		# portal filesystem (still experimental)
d462 1
@


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

Proposed on tech-kern@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.159 2008/11/20 13:57:09 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.159 $"
d90 1
@


1.159
log
@It looks the ARC BIOS has another limit which prevents loading
a kernel larger than 8MB (it is not emulated by gxemul BTW),
so disable several devices in GENERIC and shrink RAMDISK kernel again
by sprinkled "no" keywords etc.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.158 2008/11/12 12:35:56 ad Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.158 $"
a122 1
options 	SOFTDEP		# FFS soft updates support.
@


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

Proposed on tech-kern@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.157 2008/09/15 04:42:58 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.157 $"
d321 1
a321 1
artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
d323 1
a323 1
cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
d346 1
a346 1
lmc*		at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
d359 1
a359 1
ti*		at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
d364 1
a364 1
wi*		at pci? dev ? function ?	# Intersil Prism Mini-PCI
d375 1
a375 1
gentbi* 	at mii? phy ?		# Generic Ten-Bit 1000BASE-[CLS]X PHYs
@


1.157
log
@Enable more PCI devices.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.156 2008/09/15 04:08:55 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.156 $"
a56 1
options 	LKM		# loadable kernel modules
@


1.157.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.160 2008/11/24 11:41:08 ad Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.160 $"
d57 1
d124 1
d322 1
a322 1
#artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
d324 1
a324 1
#cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
d347 1
a347 1
#lmc*		at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
d360 1
a360 1
#ti*		at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
d365 1
a365 1
#wi*		at pci? dev ? function ?	# Intersil Prism Mini-PCI
d376 1
a376 1
#gentbi* 	at mii? phy ?		# Generic Ten-Bit 1000BASE-[CLS]X PHYs
@


1.157.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.157.2.1 2009/01/19 13:15:56 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.157.2.1 $"
a89 1
options 	COMPAT_50	# NetBSD 5.0 compatibility.
@


1.157.4.1
log
@Pull up following revision(s) (requested by tsutsui in ticket #109):
	distrib/arc/instkernel/Makefile: revision 1.11
	sys/arch/arc/conf/RAMDISK: revision 1.76
	sys/arch/arc/conf/GENERIC: revision 1.159
	distrib/arc/ramdisk/dot.profile: revision 1.4
Use vt100 rather than wsvt25 for TERM since the latter makes
both FG/BG colors white during sysinst on Express5800/230 with tga(4).
It looks the ARC BIOS has another limit which prevents loading
a kernel larger than 8MB (it is not emulated by gxemul BTW),
so disable several devices in GENERIC and shrink RAMDISK kernel again
by sprinkled "no" keywords etc.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident		"GENERIC-$Revision$"
d322 1
a322 1
#artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
d324 1
a324 1
#cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
d347 1
a347 1
#lmc*		at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
d360 1
a360 1
#ti*		at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
d365 1
a365 1
#wi*		at pci? dev ? function ?	# Intersil Prism Mini-PCI
d376 1
a376 1
#gentbi* 	at mii? phy ?		# Generic Ten-Bit 1000BASE-[CLS]X PHYs
@


1.156
log
@Enable options TMPFS.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.155 2008/08/30 03:14:44 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.155 $"
d305 2
d309 1
d332 1
a332 1
#viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers
d334 5
d340 1
d342 1
d344 5
d350 1
d352 1
d354 1
d356 6
d363 4
d369 2
a370 1

d372 3
d376 3
d380 1
d384 1
d392 1
@


1.155
log
@Add CPUFLAGS to optimize for mips3 since no mips1 machines on this port.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.154 2008/08/10 15:31:20 tls Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.154 $"
d118 1
a118 1
#file-system	TMPFS		# Efficient memory file-system
@


1.154
log
@Add accept filters to GENERIC kernels where they exist.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.153 2008/07/31 07:40:59 simonb Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.153 $"
d42 3
@


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


1.152
log
@Remove systrace. Ok core@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.151 2007/11/04 14:34:20 xtraeme Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.151 $"
d122 1
@


1.152.10.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.152 2007/12/31 15:31:48 ad Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.152 $"
a41 3
# CPU related options
makeoptions	CPUFLAGS="-march=mips3 -mabi=32"

d54 1
a87 1
options 	COMPAT_50	# NetBSD 5.0 compatibility.
d115 1
a115 1
file-system	TMPFS		# Efficient memory file-system
d121 1
a121 1
options 	WAPBL		# File system journaling support - Experimental
a300 2
# PCI SCSI controllers
adv*		at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA]
a302 1
njs*		at pci? dev ? function ?	# Workbit NinjaSCSI-32
d315 1
a315 1
#artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
d317 1
a317 1
#cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
d325 1
a325 1
viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers
a326 5
# PCI network devices
#an*		at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
bge*		at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
#en*		at pci? dev ? function ?	# ENI/Adaptec ATM
ep*		at pci? dev ? function ?	# 3Com 3c59x
a327 1
#esh*		at pci? dev ? function ?	# Essential HIPPI card
a328 1
#fpa*		at pci? dev ? function ?	# DEC DEFPA FDDI
a329 5
gsip*		at pci? dev ? function ?	# NS83820 Gigabit Ethernet
#hme*		at pci? dev ? function ?	# Sun STP2002-STQ
#le*		at pci? dev ? function ?	# PCnet-PCI Ethernet
#lmc*		at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
#mtd*		at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
a330 1
#ntwoc*		at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
a331 1
re*		at pci? dev ? function ?	# Realtek 8139C+/8169/8110S
a332 1
sf*		at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
a333 6
#skc*		at pci? dev ? function ?	# SysKonnect SK9821
#sk*		at skc?				# SysKonnect SK9821
ste*		at pci? dev ? function ?	# Sundance ST-201 Ethernet
#stge*		at pci? dev ? function ?	# Sundance/Tamarack TC9021
#ti*		at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
tl*		at pci? dev ? function ?	# ThunderLAN-based Ethernet
a334 4
vge*		at pci? dev ? function ?	# VIA VT612X Gigabit Ethernet
vr*		at pci? dev ? function ?        # VIA Rhine Fast Ethernet
#wi*		at pci? dev ? function ?	# Intersil Prism Mini-PCI
wm*		at pci? dev ? function ?	# Intel 82543/82544 gigabit
d337 1
a337 2
acphy*		at mii? phy ?		# Altima AC101 and AMD Am79c874 PHYs
amhphy* 	at mii? phy ?		# AMD 79c901 Ethernet PHYs
a338 3
brgphy* 	at mii? phy ?		# Broadcom BCM5400-family PHYs
ciphy*		at mii? phy ?		# Cicada CS8201 Gig-E PHYs
dmphy*		at mii? phy ?		# Davicom DM9101 PHYs
a339 3
#gentbi* 	at mii? phy ?		# Generic Ten-Bit 1000BASE-[CLS]X PHYs
glxtphy* 	at mii? phy ?		# Level One LXT-1000 PHYs
gphyter* 	at mii? phy ?		# NS83861 Gig-E PHY
a340 1
ikphy*		at mii? phy ?		# Intel 82563 PHYs
a343 1
makphy* 	at mii? phy ?		# Marvell Semiconductor 88E1000 PHYs
a350 1
#urlphy* 	at mii? phy ?		# Realtek RTL8150L internal PHYs
a441 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.152.10.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.152.10.1 2009/05/04 08:10:36 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.152.10.1 $"
d112 1
a112 1
file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
a461 1
pseudo-device	putter			# for puffs and pud
@


1.152.10.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.152.10.2 2010/03/11 15:02:03 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.152.10.2 $"
a149 1
options 	IPFILTER_COMPAT # Compat for IP-Filter
d458 1
a458 1
pseudo-device	fss			# file system snapshot device
@


1.152.16.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.157 2008/09/15 04:42:58 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.157 $"
a41 3
# CPU related options
makeoptions	CPUFLAGS="-march=mips3 -mabi=32"

d115 1
a115 1
file-system	TMPFS		# Efficient memory file-system
a121 1
options 	WAPBL		# File system journaling support - Experimental
a300 2
# PCI SCSI controllers
adv*		at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA]
a302 1
njs*		at pci? dev ? function ?	# Workbit NinjaSCSI-32
d325 1
a325 1
viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers
a326 5
# PCI network devices
#an*		at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
bge*		at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
#en*		at pci? dev ? function ?	# ENI/Adaptec ATM
ep*		at pci? dev ? function ?	# 3Com 3c59x
a327 1
#esh*		at pci? dev ? function ?	# Essential HIPPI card
a328 1
#fpa*		at pci? dev ? function ?	# DEC DEFPA FDDI
a329 5
gsip*		at pci? dev ? function ?	# NS83820 Gigabit Ethernet
#hme*		at pci? dev ? function ?	# Sun STP2002-STQ
#le*		at pci? dev ? function ?	# PCnet-PCI Ethernet
lmc*		at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
#mtd*		at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
a330 1
#ntwoc*		at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
a331 1
re*		at pci? dev ? function ?	# Realtek 8139C+/8169/8110S
a332 1
sf*		at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
a333 6
#skc*		at pci? dev ? function ?	# SysKonnect SK9821
#sk*		at skc?				# SysKonnect SK9821
ste*		at pci? dev ? function ?	# Sundance ST-201 Ethernet
#stge*		at pci? dev ? function ?	# Sundance/Tamarack TC9021
ti*		at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
tl*		at pci? dev ? function ?	# ThunderLAN-based Ethernet
a334 4
vge*		at pci? dev ? function ?	# VIA VT612X Gigabit Ethernet
vr*		at pci? dev ? function ?        # VIA Rhine Fast Ethernet
wi*		at pci? dev ? function ?	# Intersil Prism Mini-PCI
wm*		at pci? dev ? function ?	# Intel 82543/82544 gigabit
d337 1
a337 2
acphy*		at mii? phy ?		# Altima AC101 and AMD Am79c874 PHYs
amhphy* 	at mii? phy ?		# AMD 79c901 Ethernet PHYs
a338 3
brgphy* 	at mii? phy ?		# Broadcom BCM5400-family PHYs
ciphy*		at mii? phy ?		# Cicada CS8201 Gig-E PHYs
dmphy*		at mii? phy ?		# Davicom DM9101 PHYs
a339 3
gentbi* 	at mii? phy ?		# Generic Ten-Bit 1000BASE-[CLS]X PHYs
glxtphy* 	at mii? phy ?		# Level One LXT-1000 PHYs
gphyter* 	at mii? phy ?		# NS83861 Gig-E PHY
a340 1
ikphy*		at mii? phy ?		# Intel 82563 PHYs
a343 1
makphy* 	at mii? phy ?		# Marvell Semiconductor 88E1000 PHYs
a350 1
#urlphy* 	at mii? phy ?		# Realtek RTL8150L internal PHYs
a441 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.152.16.2
log
@Update haad-dm branch to haad-dm-base2.
@
text
@d1 520
@


1.152.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident		"GENERIC-$Revision$"
a41 3
# CPU related options
makeoptions	CPUFLAGS="-march=mips3 -mabi=32"

d115 1
a115 1
file-system	TMPFS		# Efficient memory file-system
a121 1
options 	WAPBL		# File system journaling support - Experimental
a300 2
# PCI SCSI controllers
adv*		at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA]
a302 1
njs*		at pci? dev ? function ?	# Workbit NinjaSCSI-32
d325 1
a325 1
viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers
a326 5
# PCI network devices
#an*		at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
bge*		at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
#en*		at pci? dev ? function ?	# ENI/Adaptec ATM
ep*		at pci? dev ? function ?	# 3Com 3c59x
a327 1
#esh*		at pci? dev ? function ?	# Essential HIPPI card
a328 1
#fpa*		at pci? dev ? function ?	# DEC DEFPA FDDI
a329 5
gsip*		at pci? dev ? function ?	# NS83820 Gigabit Ethernet
#hme*		at pci? dev ? function ?	# Sun STP2002-STQ
#le*		at pci? dev ? function ?	# PCnet-PCI Ethernet
lmc*		at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
#mtd*		at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
a330 1
#ntwoc*		at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
a331 1
re*		at pci? dev ? function ?	# Realtek 8139C+/8169/8110S
a332 1
sf*		at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
a333 6
#skc*		at pci? dev ? function ?	# SysKonnect SK9821
#sk*		at skc?				# SysKonnect SK9821
ste*		at pci? dev ? function ?	# Sundance ST-201 Ethernet
#stge*		at pci? dev ? function ?	# Sundance/Tamarack TC9021
ti*		at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
tl*		at pci? dev ? function ?	# ThunderLAN-based Ethernet
a334 4
vge*		at pci? dev ? function ?	# VIA VT612X Gigabit Ethernet
vr*		at pci? dev ? function ?        # VIA Rhine Fast Ethernet
wi*		at pci? dev ? function ?	# Intersil Prism Mini-PCI
wm*		at pci? dev ? function ?	# Intel 82543/82544 gigabit
d337 1
a337 2
acphy*		at mii? phy ?		# Altima AC101 and AMD Am79c874 PHYs
amhphy* 	at mii? phy ?		# AMD 79c901 Ethernet PHYs
a338 3
brgphy* 	at mii? phy ?		# Broadcom BCM5400-family PHYs
ciphy*		at mii? phy ?		# Cicada CS8201 Gig-E PHYs
dmphy*		at mii? phy ?		# Davicom DM9101 PHYs
a339 3
gentbi* 	at mii? phy ?		# Generic Ten-Bit 1000BASE-[CLS]X PHYs
glxtphy* 	at mii? phy ?		# Level One LXT-1000 PHYs
gphyter* 	at mii? phy ?		# NS83861 Gig-E PHY
a340 1
ikphy*		at mii? phy ?		# Intel 82563 PHYs
a343 1
makphy* 	at mii? phy ?		# Marvell Semiconductor 88E1000 PHYs
a350 1
#urlphy* 	at mii? phy ?		# Realtek RTL8150L internal PHYs
a441 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.152.6.2
log
@Sync with HEAD.
@
text
@d57 1
d124 1
d322 1
a322 1
#artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
d324 1
a324 1
#cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
d347 1
a347 1
#lmc*		at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
d360 1
a360 1
#ti*		at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
d365 1
a365 1
#wi*		at pci? dev ? function ?	# Intersil Prism Mini-PCI
d376 1
a376 1
#gentbi* 	at mii? phy ?		# Generic Ten-Bit 1000BASE-[CLS]X PHYs
@


1.152.12.1
log
@Sync with wrstuden-revivesa-base-2.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.152 2007/12/31 15:31:48 ad Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.152 $"
a41 3
# CPU related options
makeoptions	CPUFLAGS="-march=mips3 -mabi=32"

a121 1
options 	WAPBL		# File system journaling support - Experimental
a441 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.152.12.2
log
@Merge in changes between wrstuden-revivesa-base-2 and
wrstuden-revivesa-base-3.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.152.12.1 2008/09/18 04:33:18 wrstuden Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.152.12.1 $"
d118 1
a118 1
file-system	TMPFS		# Efficient memory file-system
a304 2
# PCI SCSI controllers
adv*		at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA]
a306 1
njs*		at pci? dev ? function ?	# Workbit NinjaSCSI-32
d329 1
a329 1
viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers
a330 5
# PCI network devices
#an*		at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
bge*		at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
#en*		at pci? dev ? function ?	# ENI/Adaptec ATM
ep*		at pci? dev ? function ?	# 3Com 3c59x
a331 1
#esh*		at pci? dev ? function ?	# Essential HIPPI card
a332 1
#fpa*		at pci? dev ? function ?	# DEC DEFPA FDDI
a333 5
gsip*		at pci? dev ? function ?	# NS83820 Gigabit Ethernet
#hme*		at pci? dev ? function ?	# Sun STP2002-STQ
#le*		at pci? dev ? function ?	# PCnet-PCI Ethernet
lmc*		at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
#mtd*		at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
a334 1
#ntwoc*		at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
a335 1
re*		at pci? dev ? function ?	# Realtek 8139C+/8169/8110S
a336 1
sf*		at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
a337 6
#skc*		at pci? dev ? function ?	# SysKonnect SK9821
#sk*		at skc?				# SysKonnect SK9821
ste*		at pci? dev ? function ?	# Sundance ST-201 Ethernet
#stge*		at pci? dev ? function ?	# Sundance/Tamarack TC9021
ti*		at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
tl*		at pci? dev ? function ?	# ThunderLAN-based Ethernet
a338 4
vge*		at pci? dev ? function ?	# VIA VT612X Gigabit Ethernet
vr*		at pci? dev ? function ?        # VIA Rhine Fast Ethernet
wi*		at pci? dev ? function ?	# Intersil Prism Mini-PCI
wm*		at pci? dev ? function ?	# Intel 82543/82544 gigabit
d341 1
a341 2
acphy*		at mii? phy ?		# Altima AC101 and AMD Am79c874 PHYs
amhphy* 	at mii? phy ?		# AMD 79c901 Ethernet PHYs
a342 3
brgphy* 	at mii? phy ?		# Broadcom BCM5400-family PHYs
ciphy*		at mii? phy ?		# Cicada CS8201 Gig-E PHYs
dmphy*		at mii? phy ?		# Davicom DM9101 PHYs
a343 3
gentbi* 	at mii? phy ?		# Generic Ten-Bit 1000BASE-[CLS]X PHYs
glxtphy* 	at mii? phy ?		# Level One LXT-1000 PHYs
gphyter* 	at mii? phy ?		# NS83861 Gig-E PHY
a344 1
ikphy*		at mii? phy ?		# Intel 82563 PHYs
a347 1
makphy* 	at mii? phy ?		# Marvell Semiconductor 88E1000 PHYs
a354 1
#urlphy* 	at mii? phy ?		# Realtek RTL8150L internal PHYs
@


1.151
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.150 2007/10/17 19:53:27 garbled Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.150 $"
a47 1
#options 	SYSTRACE	# system call vetting via systrace(1)
@


1.151.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.152 2007/12/31 15:31:48 ad Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.152 $"
d48 1
@


1.151.8.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident		"GENERIC-$Revision$"
d48 1
@


1.150
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.145.16.2 2007/10/03 19:22:30 garbled Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.145.16.2 $"
a51 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
a52 1
#options 	SHMMAXPGS=1024	# 1024 pages is the default
@


1.149
log
@Add (commented out) options RAID_AUTOCONFIG.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.148 2007/08/06 21:26:54 adrianp Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.148 $"
@


1.149.6.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident		"GENERIC-$Revision$"
d52 4
d57 1
@


1.149.2.1
log
@sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.151 2007/11/04 14:34:20 xtraeme Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.151 $"
d52 4
d57 1
@


1.149.2.2
log
@sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.149.2.1 2007/11/06 23:14:48 matt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.149.2.1 $"
d48 1
@


1.148
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.147 2007/06/26 12:12:58 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.147 $"
d414 1
@


1.147
log
@Add options COMPAT_40.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.146 2007/06/04 08:55:19 martin Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.146 $"
d144 1
a144 1
options 	ISO,TPIP	# OSI networking
@


1.147.4.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.148 2007/08/06 21:26:54 adrianp Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.148 $"
d144 1
a144 1
#options 	ISO,TPIP	# OSI networking
@


1.147.4.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.147.4.1 2007/08/15 13:47:06 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.147.4.1 $"
a413 1
#options 	RAID_AUTOCONFIG
@


1.147.8.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.148 2007/08/06 21:26:54 adrianp Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.148 $"
d144 1
a144 1
#options 	ISO,TPIP	# OSI networking
@


1.147.8.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.149 2007/08/22 12:43:00 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.149 $"
a413 1
#options 	RAID_AUTOCONFIG
@


1.147.8.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.151 2007/11/04 14:34:20 xtraeme Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.151 $"
d52 4
d57 1
@


1.147.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.148 2007/08/06 21:26:54 adrianp Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.148 $"
d144 1
a144 1
#options 	ISO,TPIP	# OSI networking
@


1.146
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.145 2006/11/11 18:47:09 jmmv Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.145 $"
d92 2
a93 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
@


1.145
log
@Remove tmpfs's experimental status.  OK'ed by core@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.144 2006/09/27 21:42:04 manu Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.144 $"
d444 1
@


1.145.18.1
log
@Sync w/ NetBSD-4-RC_1
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145.2.2 2007/08/25 09:00:03 liamjfoy Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.145.2.2 $"
d143 1
a143 1
#options 	ISO,TPIP	# OSI networking
a443 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.145.10.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.147 2007/06/26 12:12:58 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.147 $"
d92 1
a92 2
options 	COMPAT_30	# NetBSD 3.0,
options 	COMPAT_40	# NetBSD 4.0 compatibility.
a443 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.145.16.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.147 2007/06/26 12:12:58 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.147 $"
d92 1
a92 2
options 	COMPAT_30	# NetBSD 3.0,
options 	COMPAT_40	# NetBSD 4.0 compatibility.
a443 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.145.16.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.149 2007/08/22 12:43:00 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.149 $"
d144 1
a144 1
#options 	ISO,TPIP	# OSI networking
a413 1
#options 	RAID_AUTOCONFIG
@


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


1.145.8.2
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145.8.1 2007/06/09 23:54:57 ad Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.145.8.1 $"
d92 1
a92 2
options 	COMPAT_30	# NetBSD 3.0,
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.145.8.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145.8.2 2007/07/15 13:15:31 ad Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.145.8.2 $"
d144 1
a144 1
#options 	ISO,TPIP	# OSI networking
@


1.145.8.4
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145.8.3 2007/08/20 18:37:24 ad Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.145.8.3 $"
a413 1
#options 	RAID_AUTOCONFIG
@


1.145.8.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145.8.4 2007/10/09 13:37:25 ad Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.145.8.4 $"
d52 4
d57 1
@


1.145.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$"
a443 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.145.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.145.2.1 2007/06/05 20:49:59 bouyer Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.145.2.1 $"
d143 1
a143 1
#options 	ISO,TPIP	# OSI networking
@


1.144
log
@- Document COMPAT_15 as doing nothing
- Add COMPAT_15 to all the kernel that had COMPAT_14, for the sake of coherency
- Remove the only occurences of #ifdef COMPAT_15 in the tree: for the ARM
ports, COMPAT_15 was always used in conjunction with EXEC_AOUT. Only EXEC_AOUT
matters here.

This address kern/18407
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.143 2006/08/26 20:26:44 christos Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.143 $"
d120 1
a120 1
#file-system	TMPFS		# experimental - Efficient memory file-system
@


1.143
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.142 2006/08/26 07:59:21 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.142 $"
d89 1
@


1.143.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145 2006/11/11 18:47:09 jmmv Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.145 $"
a88 1
options 	COMPAT_15	# NetBSD 1.5,
d119 1
a119 1
#file-system	TMPFS		# Efficient memory file-system
@


1.143.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.143 2006/08/26 20:26:44 christos Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.143 $"
a88 1
options 	COMPAT_15	# NetBSD 1.5,
@


1.143.4.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.143.4.1 2006/10/22 06:04:34 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.143.4.1 $"
d120 1
a120 1
#file-system	TMPFS		# Efficient memory file-system
@


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


1.141
log
@Disable SYSTRACE by default on all kernels (discussed with core)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.140 2006/07/22 18:15:05 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.140 $"
a463 1
#options VERIFIED_EXEC
@


1.140
log
@- reorganize bootinfo structures and fix bootinfo handling in bootloader
  (mostly based on pmax)
- pass symbol info from bootloader to kernel via bootinfo
  (currently bootinfo is allocated in the bootloader and
   copied by kernel later; maybe we should rethink about this)
- use passed bootinfo to initialize ksyms(4) in kernel
- remove options SYMTAB_SPACE from kernel config files
- bump bootloader version
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.139 2006/07/09 16:52:54 he Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.139 $"
d48 1
a48 1
options 	SYSTRACE	# system call vetting via systrace(1)
@


1.140.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$"
d48 1
a48 1
#options 	SYSTRACE	# system call vetting via systrace(1)
@


1.140.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
@d464 1
@


1.139
log
@Add 8k more SYMTAB_SPACE so that it fits again.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.138 2006/06/28 15:19:27 liamjfoy Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.138 $"
a80 1
options 	SYMTAB_SPACE=270336
@


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

ok: christos
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.137 2006/04/15 12:58:26 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.137 $"
d81 1
a81 1
options 	SYMTAB_SPACE=262144
@


1.137
log
@Add bmtphy at mii, found on 3Com 3C982-TXM:
> bmtphy0 at ex0 phy 24: Broadcom 3c905C internal PHY, rev. 7
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.136 2006/04/15 12:53:09 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.136 $"
d430 1
@


1.137.4.1
log
@Merge from HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.139 2006/07/09 16:52:54 he Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.139 $"
d81 1
a81 1
options 	SYMTAB_SPACE=270336
a429 1
#pseudo-device	carp			# Common Address Redundancy Protocol
@


1.136
log
@Add support for pci_configure_bus(9) (a.k.a. options PCI_NETBSD_CONFIGURE)
so that PCI devices over ppb(4) work properly on PCI based NEC machines.

Tested on my NEC JC94 (Express5800/230) and 3Com 3C982-TXM,
which has a DEC/Intel 21154 PCI-PCI bridge and two 3C920 Ethernet chips.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.135 2006/03/28 20:58:39 pavel Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.135 $"
d345 1
@


1.135
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.134 2006/02/05 05:01:49 cube Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.134 $"
d296 4
@


1.134
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.133 2006/02/04 02:42:27 rpaulo Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.133 $"
d436 1
a436 1
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.134.4.1
log
@sync with head - hopefully this will work
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.137 2006/04/15 12:58:26 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.137 $"
a295 4
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?	# PCI-PCI bridges
a340 1
bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
d436 1
a436 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.134.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.134 2006/02/05 05:01:49 cube Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.134 $"
d436 1
a436 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.134.2.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.134.2.1 2006/04/01 12:06:09 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.134.2.1 $"
a295 4
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?	# PCI-PCI bridges
a340 1
bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
@


1.134.2.3
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.134.2.2 2006/05/24 10:56:34 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.134.2.2 $"
d81 1
a429 1
#pseudo-device	carp			# Common Address Redundancy Protocol
@


1.134.2.4
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.134.2.3 2006/08/11 15:41:10 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.134.2.3 $"
d48 1
a48 1
#options 	SYSTRACE	# system call vetting via systrace(1)
d142 2
d146 1
a152 1
options 	IPFILTER_LOOKUP	# ippool(8) support
d464 1
@


1.134.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$"
d436 1
a436 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.134.6.2
log
@Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
@
text
@a295 4
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?	# PCI-PCI bridges
a340 1
bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
@


1.133
log
@bpfilter doesn't accept count anymore.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.132 2006/02/02 21:32:08 reinoud Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.132 $"
d420 1
a420 1
pseudo-device	vnd		4	# disk-like interface to files
d427 1
a427 1
pseudo-device	ppp		2	# Point-to-Point Protocol
d429 3
a431 3
pseudo-device	sl		2	# Serial Line IP
#pseudo-device	strip		2	# Starmode Radio IP (Metricom)
pseudo-device	tun		2	# network tunneling over tty
d433 4
a436 4
#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
@


1.132
log
@Add commented out UDF file-system entry in all GENERIC configurations.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.131 2005/12/20 05:35:27 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.131 $"
d424 1
a424 1
pseudo-device	bpfilter	8	# Berkeley packet filter
@


1.132.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.137 2006/04/15 12:58:26 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.137 $"
a295 4
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?	# PCI-PCI bridges
a340 1
bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
d420 1
a420 1
pseudo-device	vnd			# disk-like interface to files
d424 1
a424 1
pseudo-device	bpfilter		# Berkeley packet filter
d427 1
a427 1
pseudo-device	ppp			# Point-to-Point Protocol
d429 3
a431 3
pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
pseudo-device	tun			# network tunneling over tty
d433 4
a436 4
#pseudo-device	gre			# generic L3 over IP tunnel
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.131
log
@Remove the tablet line discipline.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.130 2005/12/09 23:34:01 elad Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.130 $"
d121 1
@


1.131.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.143 2006/08/26 20:26:44 christos Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.143 $"
d48 1
a48 1
#options 	SYSTRACE	# system call vetting via systrace(1)
d81 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
a294 4
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?	# PCI-PCI bridges
a339 1
bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
d419 1
a419 1
pseudo-device	vnd			# disk-like interface to files
d423 1
a423 2
pseudo-device	bpfilter		# Berkeley packet filter
#pseudo-device	carp			# Common Address Redundancy Protocol
d426 1
a426 1
pseudo-device	ppp			# Point-to-Point Protocol
d428 3
a430 3
pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
pseudo-device	tun			# network tunneling over tty
d432 4
a435 4
#pseudo-device	gre			# generic L3 over IP tunnel
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
d458 1
@


1.131.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.131 2005/12/20 05:35:27 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.131 $"
a120 1
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d419 1
a419 1
pseudo-device	vnd			# disk-like interface to files
d423 1
a423 1
pseudo-device	bpfilter		# Berkeley packet filter
d426 1
a426 1
pseudo-device	ppp			# Point-to-Point Protocol
d428 3
a430 3
pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
pseudo-device	tun			# network tunneling over tty
d432 4
a435 4
#pseudo-device	gre			# generic L3 over IP tunnel
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.130
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.129 2005/12/07 09:10:12 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.129 $"
a441 1
pseudo-device	tb		1	# tablet line discipline
@


1.129
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.128 2005/11/25 16:41:31 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.128 $"
d457 17
@


1.128
log
@swcr -> swcrypto
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.127 2005/11/25 16:35:11 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.127 $"
d130 1
a130 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.127
log
@"pseudo-device crypto" really refers to the /dev/crypto API to the
opencrypto framework, not the framework itself.  Update the comment
accordingly.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.126 2005/11/25 16:30:23 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.126 $"
d403 1
a403 1
pseudo-device	swcr			# software crypto implementation
@


1.126
log
@Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also
commented out).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.125 2005/11/03 16:48:29 chs Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.125 $"
d402 1
a402 1
pseudo-device 	crypto			# opencrypto framework
@


1.125
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.124 2005/09/10 19:20:48 jmmv Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.124 $"
d403 1
@


1.125.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.125 2005/11/03 16:48:29 chs Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.125 $"
d402 1
a402 2
pseudo-device 	crypto			# /dev/crypto device
pseudo-device	swcrypto		# software crypto implementation
@


1.124
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.123 2005/08/28 13:23:22 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.123 $"
d72 1
a72 1
options 	DIAGNOSTIC		# cheap kernel consistency checks
@


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


1.122
log
@Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.121 2005/08/19 02:03:49 christos Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.121 $"
d95 1
a95 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
d125 1
a125 1
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
d436 1
a436 1
#options	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


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


1.120
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.119 2005/07/30 06:35:35 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.119 $"
d92 1
@


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

options	VMSWAP			# Swap device/file support
@


1.118
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.117 2005/07/07 17:05:46 tron Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.117 $"
d454 2
@


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


1.116
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.115 2005/06/09 14:43:30 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.115 $"
d136 1
@


1.116.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.116 2005/06/25 12:05:15 rpaulo Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.116 $"
d72 1
a72 1
#options 	DIAGNOSTIC		# cheap kernel consistency checks
a91 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
d94 1
a94 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
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
a135 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
a291 4
pci*		at ppb? bus ?
options 	PCI_NETBSD_CONFIGURE

ppb*		at pci? dev ? function ?	# PCI-PCI bridges
a336 1
bmtphy*		at mii? phy ?		# Broadcom BCM5201 and BCM5202 PHYs
d399 1
a399 2
pseudo-device 	crypto			# /dev/crypto device
pseudo-device	swcrypto		# software crypto implementation
d415 1
a415 2
pseudo-device	vnd			# disk-like interface to files
#options 	VND_COMPRESSION		# compressed vnd(4)
d418 1
a418 1
pseudo-device	bpfilter		# Berkeley packet filter
d421 1
a421 1
pseudo-device	ppp			# Point-to-Point Protocol
d423 3
a425 3
pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
pseudo-device	tun			# network tunneling over tty
d427 4
a430 4
#pseudo-device	gre			# generic L3 over IP tunnel
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
d433 1
a433 1
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
d437 1
a451 17

# 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.116.2.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.116.2.1 2006/06/21 14:48:54 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.116.2.1 $"
d48 1
a48 1
#options 	SYSTRACE	# system call vetting via systrace(1)
d81 1
a89 1
options 	COMPAT_15	# NetBSD 1.5,
d120 1
a120 1
#file-system	TMPFS		# Efficient memory file-system
d143 2
d147 1
a153 1
options 	IPFILTER_LOOKUP	# ippool(8) support
a429 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d464 1
@


1.116.2.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.116.2.2 2006/12/30 20:45:29 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.116.2.2 $"
d92 1
a92 2
options 	COMPAT_30	# NetBSD 3.0,
options 	COMPAT_40	# NetBSD 4.0 compatibility.
d143 1
a143 1
#options 	ISO,TPIP	# OSI networking
a412 1
#options 	RAID_AUTOCONFIG
a443 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.116.2.4
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.116.2.3 2007/09/03 14:23:04 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.116.2.3 $"
d52 4
d57 1
@


1.116.2.5
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.116.2.4 2007/11/15 11:42:34 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.116.2.4 $"
d48 1
@


1.115
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.114 2005/05/31 22:23:52 tron Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.114 $"
d118 1
@


1.114
log
@Remove attachment for the piixide(4) driver from all non-x86 kernel
configurations because Intel IDE disk controllers only exist as part
of Intel chipsets for x86 systems.
@
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 $"
d68 2
a69 1
#options 	NEW_BUFQ_STRATEGY
@


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:53 dsl Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.112 $"
a316 1
#piixide* 	at pci? dev ? function ?	# Intel IDE controllers
@


1.113.4.1
log
@Pull up revision 1.114 (requested by tron in ticket #362):
Remove attachment for the piixide(4) driver from all non-x86 kernel
configurations because Intel IDE disk controllers only exist as part
of Intel chipsets for x86 systems.
@
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 $"
d317 1
@


1.113.4.2
log
@Pull up revision 1.117 (requested by tron in ticket #566):
Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.113.4.1 2005/06/01 17:19:45 riz Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.113.4.1 $"
a133 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.113.4.3
log
@Pull up revision 1.118 (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.2 2005/07/18 21:14:26 riz Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.113.4.2 $"
a414 1
#options 	VND_COMPRESSION		# compressed vnd(4)
@


1.113.4.4
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$"
d71 1
a71 1
#options 	DIAGNOSTIC		# cheap kernel consistency checks
@


1.113.4.4.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.4 2005/11/05 00:39:48 tron Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.113.4.4 $"
d140 1
a140 1
#options 	ISO,TPIP	# OSI networking
@


1.113.4.4.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.4 2005/11/05 00:39:48 tron Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.113.4.4 $"
d140 1
a140 1
#options 	ISO,TPIP	# OSI networking
@


1.113.4.5
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.4 2005/11/05 00:39:48 tron Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.113.4.4 $"
d140 1
a140 1
#options 	ISO,TPIP	# OSI networking
@


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:33 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/21 12:11:30 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.109 $"
d411 1
@


1.109
log
@Add options COMPAT_20.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.108 2005/01/17 15:28:51 cube 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
a409 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:30 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
@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.107 2004/11/24 20:49:20 bouyer Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.107 $"
d90 1
@


1.107
log
@pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of
controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64.
Added to all kernel config file which had pdcide(4).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.106 2004/11/10 17:54:03 christos Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.106 $"
d421 1
@


1.107.4.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 $"
a89 1
options 	COMPAT_20	# NetBSD 2.0,
a120 1
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
a123 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
a408 1
pseudo-device	fss		4	# file system snapshot device
a420 1
pseudo-device	tap			# virtual Ethernet
@


1.106
log
@Add COMPAT_BSDPTY to the rest of the config files.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.105 2004/09/04 23:29:46 manu Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.105 $"
d316 1
@


1.105
log
@IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.104 2004/07/15 03:53:45 atatat Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.104 $"
d92 1
@


1.104
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.103 2004/06/28 21:07:47 bouyer Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.103 $"
d132 1
@


1.103
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.102 2004/06/26 07:32:05 abs Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.102 $"
d64 1
@


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


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


1.100
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.99 2004/06/16 15:07:39 christos Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.99 $"
d426 2
@


1.99
log
@Add pseudo-device ptm on all the generic flavored kernels.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.98 2004/01/14 22:29:03 jonathan Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.98 $"
a412 1
pseudo-device	ptm			# pseudo-terminal multiplexor
@


1.98
log
@Add support for opencrypto, PCI accelerators to sys/arch/*/conf/GENERIC
files for machines I know to have genuine PCI slots.  As sent to tech-kern
for feedback in December 2003. Based on feedback, opencrypto is commented
out in the macppc GENERIC (due to absense of GENERIC_SOFTINT support),
and added to the sparc64 config (sys/arch/sparc64/conf/GENERIC32).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.97 2003/12/14 01:32:01 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.97 $"
d413 1
@


1.98.2.1
log
@Pull up revision 1.102 (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.98 2004/01/14 22:29:03 jonathan Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.98 $"
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.98.2.2
log
@Pull up revision 1.103 (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$"
a57 1
options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support
@


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


1.98.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.98.2.3 2004/07/15 20:17:24 he Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.98.2.3 $"
d134 1
a134 1
#options 	ISO,TPIP	# OSI networking
@


1.98.2.3.2.1
log
@Pull up revision 1.107 (requested by bouyer in ticket #1019):
  Add pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) series of
  controllers.
@
text
@a313 1
pdcsata* 	at pci? dev ? function ?	# Promise SATA150 controllers
@


1.98.2.3.2.2
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.98.2.3.2.1 2005/04/02 21:30:09 he Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.98.2.3.2.1 $"
d134 1
a134 1
#options 	ISO,TPIP	# OSI networking
@


1.98.2.3.2.1.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.98.2.3.2.1 2005/04/02 21:30:09 he Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.98.2.3.2.1 $"
d134 1
a134 1
#options 	ISO,TPIP	# OSI networking
@


1.97
log
@Split the Intel i31244 SATA controller ("Artisea") driver out of piixide
into its own driver (artsata).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.96 2003/12/13 23:13:40 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.96 $"
d271 4
d377 2
@


1.96
log
@Split out the Silicon Image SATALink support into its own driver,
"satalink".
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.95 2003/10/21 16:28:20 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.95 $"
d288 1
@


1.95
log
@- Use scsibus* at scsi?
- Use atabus* at ata?
- Use atapibus* atapi?
- Sort ATA/ATAPI device entries.
- Comment out aceride, piixide, siside, and viaide.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.94 2003/10/08 11:55:43 bouyer Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.94 $"
d294 1
@


1.94
log
@Add new per-chip pciide drivers.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93 2003/10/08 11:04:56 bouyer Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.93 $"
a194 2
scsibus* 	at asc?

a195 2
scsibus* 	at osiop?

a196 1
scsibus* 	at oosiop?
a246 31
# ATA bus support
atabus* 	at wdc? channel ?
atabus* 	at pciide? channel ?
atabus* 	at acardide? channel ?
atabus* 	at aceride? channel ?
atabus* 	at cmdide? channel ?
atabus* 	at cypide? channel ?
atabus* 	at hptide? channel ?
atabus* 	at optiide? channel ?
atabus* 	at piixide? channel ?
atabus* 	at pdcide? channel ?
atabus* 	at siside? channel ?
atabus* 	at slide? channel ?
atabus* 	at viaide? channel ?

# IDE drives
# Flags are used only with controllers that support DMA operations
# and mode settings (e.g. some pciide controllers)
# The lowest order four bits (rightmost digit) of the flags define the PIO
# mode to use, the next set of four bits the DMA mode and the third set the
# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
# to use, and the last bit must be 1 for this setting to be used.
# For DMA and UDMA, 0xf (1111) means 'disable'.
# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
# (0xc=1100, 0xa=1010, 0xf=1111)
# 0x0000 means "use whatever the drive claims to support".
wd*		at atabus? drive ? flags 0x0000

# ATAPI bus support
atapibus*	at atabus?

a261 1
#scsibus*	at btl?
a274 2
scsibus*	at ahc?

a275 2
scsibus*	at iha?

a276 2
scsibus* 	at pcscp?

a277 2
scsibus* 	at siop?

a278 2
scsibus* 	at esiop?

a279 10
scsibus*	at trm?

epic*		at pci? dev ? function ?	# SMC EPIC/100 Ethernet
ex*		at pci? dev ? function ?	# 3Com 90x[BC]
fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO
ne*		at pci? dev ? function ?	# NE2000-compatible
pcn*		at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
rtk*		at pci? dev ? function ?	# Realtek 8129/8139
sip*		at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
tlp*		at pci? dev ? function ?	# DECchip 21x4x and clones
a280 1
# IDE and related devices
d287 1
a287 1
aceride* 	at pci? dev ? function ?	# Acer Lab IDE controllers
d292 1
a292 1
piixide* 	at pci? dev ? function ?	# Intel IDE controllers
d294 1
a294 1
siside* 	at pci? dev ? function ?	# SiS IDE controllers
d296 10
a305 1
viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers
d322 3
d333 19
@


1.93
log
@Add atabus.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.92 2003/09/27 10:07:57 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.92 $"
d253 13
a265 2
atabus*		at wdc? channel ?
atabus*		at pciide? channel ?
d343 12
a354 1
pciide*		at pci ? dev ? function ? flags 0x0000
@


1.92
log
@Add options COMPAT_16.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.91 2003/08/06 12:32:05 bouyer Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.91 $"
d252 4
d267 1
a267 1
wd*		at wdc? channel ? drive ? flags 0x0000
d270 1
a270 1
atapibus*	at wdc? channel ?
a332 2
wd*		at pciide? channel ? drive ? flags 0x0000
atapibus*	at pciide? channel ?
@


1.91
log
@Add esiop at pci to GENERIC which already have siop at pci.
esiop has been tested enouth now.
esiop not added to INSTALL kernels because of possible space constraint.
siop should be able to drive all adapters supported by esiop.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.90 2003/06/15 06:10:42 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.90 $"
d87 1
@


1.90
log
@Add isapnp0 at isa and enable working isa/isapnp devices.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.89 2003/06/15 06:08:12 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.89 $"
d306 3
@


1.90.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.104 2004/07/15 03:53:45 atatat Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.104 $"
a57 1
options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support
a62 1
options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
a86 1
options 	COMPAT_16	# NetBSD 1.6,
a142 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

d194 2
d197 2
d200 1
d251 16
d282 1
a291 4
# PCI cryptographic devices
hifn*	at pci? dev ? function ?	# Hifn 7755/7811/795x
ubsec*	at pci? dev ? function ?	# Broadcom 5501/5601/580x/582x

d296 2
d299 2
d302 2
d305 2
a306 1
esiop*		at pci? dev ? function ?	# NCR/Symbios 53c875/95/1010
d308 1
a308 19

# PCI IDE controllers - see pciide(4) for supported hardware.
# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide* 	at pci? dev ? function ? flags 0x0000	# GENERIC pciide driver
acardide*	at pci? dev ? function ?	# Acard IDE controllers
#aceride* 	at pci? dev ? function ?	# Acer Lab IDE controllers
artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
cmdide* 	at pci? dev ? function ?	# CMD tech IDE controllers
cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
hptide* 	at pci? dev ? function ?	# Triones/HighPoint IDE controllers
optiide* 	at pci? dev ? function ?	# Opti IDE controllers
#piixide* 	at pci? dev ? function ?	# Intel IDE controllers
pdcide* 	at pci? dev ? function ?	# Promise IDE controllers
satalink*	at pci? dev ? function ?	# SiI SATALink controllers
#siside* 	at pci? dev ? function ?	# SiS IDE controllers
slide*  	at pci? dev ? function ?	# Symphony Labs IDE controllers
#viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers
d319 9
a342 3
# SCSI bus support
scsibus*	at scsi?

a351 19
# ATA (IDE) bus support
atabus* 	at ata?

# IDE drives
# Flags are used only with controllers that support DMA operations
# and mode settings (e.g. some pciide controllers)
# The lowest order four bits (rightmost digit) of the flags define the PIO
# mode to use, the next set of four bits the DMA mode and the third set the
# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
# to use, and the last bit must be 1 for this setting to be used.
# For DMA and UDMA, 0xf (1111) means 'disable'.
# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
# (0xc=1100, 0xa=1010, 0xf=1111)
# 0x0000 means "use whatever the drive claims to support".
wd*		at atabus? drive ? flags 0x0000

# ATAPI bus support
atapibus*	at atapi?

a369 2
pseudo-device 	crypto			# opencrypto framework

a416 2
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
@


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


1.90.2.3
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.90.2.1 2004/08/03 10:32:21 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.90.2.1 $"
@


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


1.90.2.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.90.2.4 2004/11/14 08:15:05 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.90.2.4 $"
a315 1
pdcsata* 	at pci? dev ? function ?	# Promise SATA150 controllers
@


1.90.2.6
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.90.2.5 2004/11/29 07:24:02 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.90.2.5 $"
a89 1
options 	COMPAT_20	# NetBSD 2.0,
a420 1
pseudo-device	tap			# virtual Ethernet
@


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


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


1.90.2.9
log
@Sync with HEAD.

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


1.90.2.10
log
@Sync with HEAD. Here we go again...
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.90.2.9 2005/03/04 16:38:03 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.90.2.9 $"
d68 1
a68 2
#options 	BUFQ_READPRIO
#options 	BUFQ_PRIOCSCAN
d71 1
a71 1
#options 	DIAGNOSTIC		# cheap kernel consistency checks
a90 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
d93 1
a93 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
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
a133 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
d317 1
a414 1
#options 	VND_COMPRESSION		# compressed vnd(4)
d432 1
a432 1
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


1.90.2.11
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.130 2005/12/09 23:34:01 elad Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.130 $"
d130 1
a130 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d402 1
a402 2
pseudo-device 	crypto			# /dev/crypto device
pseudo-device	swcrypto		# software crypto implementation
a455 17

# 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.89
log
@Remove nonexistent we* at isapnp.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.88 2003/06/15 06:05:31 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.88 $"
d222 2
d247 1
a247 2
# XXX - should be configured
#wdc0		at isa? port 0x1f0 irq 14 flags 0x00
d249 1
a249 1
#wdc*		at isapnp?
d262 1
a262 2
# XXX - should be configured
#wd*		at wdc? channel ? drive ? flags 0x0000
d265 1
a265 2
# XXX - should be configured
#atapibus*	at wdc? channel ?
a270 1
# XXX - should be configured
d272 7
a278 6
#ep0		at isa? port ? irq ?		# 3C509 ethernet cards
#ne0		at isa? port 0x280 irq 9	# NE[12]000 ethernet cards
#ne1		at isa? port 0x300 irq 10
#ne*		at isapnp?			# NE[12]000 PnP ethernet
#we0		at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
#we1		at isa? port 0x300 iomem 0xcc000 irq 10
@


1.88
log
@Don't enable both pc0 and vga0 at isa.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.87 2003/06/14 08:09:48 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.87 $"
a279 1
#we*		at isapnp?
@


1.87
log
@Change DESKstation -> DeskStation, as per spelling on the Tyne board.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.86 2003/05/22 17:16:19 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.86 $"
d225 2
a226 2
pc0		at isa? irq 1			# generic PC console device
opms0		at isa? irq 12			# PS/2 auxiliary port mouse
d230 1
a230 1
#pckbc0		at isa?				# PC keyboard controller
@


1.86
log
@Uppercase PICA.

"PICA" stands for "Performance-enhanced I/O and CPU Architecture."
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.85 2003/05/04 10:01:20 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.85 $"
d31 2
a32 2
options 	PLATFORM_DESKTECH_ARCSTATION_I	# DESKstation rPC44
options 	PLATFORM_DESKTECH_TYNE		# DESKstation Tyne
d213 1
a213 1
arcsisabr*	at mainbus0	# DESKstation rPC44 ISA host bridge.
d217 1
a217 1
tyneisabr*	at mainbus0	# DESKstation Tyne ISA host bridge.
@


1.85
log
@Rewrite jazzio asc SCSI driver to use MI ncr53c9x and bus_dma(9) with
BUS_DMA_ALLOCNOW flag for jazzio bus DMAC.

Tested on Soda's NEC Image RISCstation (which is an OEM of Acer PICA),
and should fix port-arc/13388.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.84 2003/04/26 14:10:14 ragge Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.84 $"
d30 1
a30 1
options 	PLATFORM_ACER_PICA_61		# Pica, NEC ImageRISCstation
@


1.84
log
@Add pseudo-device ksyms.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.83 2003/04/06 10:00:00 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.83 $"
d193 1
a193 1
asc0		at jazzio?			# NCR53C9x SCSI
@


1.83
log
@Enable oosiop at jazzio.
While I'm here, use wildcard for osiop unit.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82 2003/02/27 19:22:39 perseant Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.82 $"
d418 1
@


1.82
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.81 2003/02/11 12:13:41 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.81 $"
d196 1
a196 2
osiop0		at jazzio? flags 0x00000	# NCR53C710 SCSI
osiop1		at jazzio? flags 0x00000
d199 2
a200 3
#oosiop0 	at jazzio?			# NCR53C700 SCSI
#oosiop1 	at jazzio?
#scsibus* 	at oosiop?
@


1.81
log
@- Enable options SYMTAB_SPACE by default.
- Use options<space><tab> .
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.80 2003/01/31 22:11:20 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.80 $"
d404 1
@


1.80
log
@Enable vga0 at isa?, and add options VGA_RESET and
(commented out) options VGA_RASTERCONSOLE for NEC-J96A and NEC-R96.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.79 2003/01/04 21:09:31 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.79 $"
d62 1
a62 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d78 1
a78 1
#options 	SYMTAB_SPACE=262144
d379 7
a385 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.79
log
@Add options MIIVERBOSE.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.78 2002/12/07 21:55:44 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.78 $"
d229 3
a231 1
#vga0		at isa?
d296 1
a296 1
#pcivga* 	at pci? dev ? function ?
@


1.78
log
@Add (commented out) options SYMTAB_SPACE.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.77 2002/11/30 19:23:46 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.77 $"
d146 1
@


1.77
log
@Add a configuration of struct platform for NEC-J96A,
NEC Express5800/240 with R4400 and EISA.

XXX not functionally working yet. (hangs after mountroot via NFS)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.76 2002/11/22 12:20:59 wiz Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.76 $"
d78 1
@


1.76
log
@Fix typo (responsiness -> responsiveness).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.75 2002/10/18 15:11:09 junyoung Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.75 $"
d34 1
d169 1
d206 1
@


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


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


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


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


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


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


1.69
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.68 2002/04/25 15:06:23 atatat Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.68 $"
d59 1
a59 1
#options 	USERCONF	# userconf(4) support
@


1.68
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.67 2002/04/17 02:22:45 mycroft Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.67 $"
d398 1
@


1.68.4.1
log
@Pull up revision 1.69 (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$"
a397 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.68.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
@a132 1
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
@


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


1.67
log
@Switch from de to tlp by default.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.66 2002/04/15 14:47:04 tsutsui Exp $
d23 3
a25 1
#ident		"GENERIC-$Revision: 1.66 $"
@


1.66
log
@Remove (commented-out) pmsi entries.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.65 2002/04/12 08:10:51 gmcgarry Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.65 $"
a298 1
#de*		at pci? dev ? function ?
d306 1
a306 5
tlp*		at pci? dev ? function ?	# DECchip 21x4x (and clones)
#options 	TLP_MATCH_21040
#options 	TLP_MATCH_21041
#options 	TLP_MATCH_21140
#options 	TLP_MATCH_21142
@


1.65
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.64 2002/03/17 02:46:27 tsutsui Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.64 $"
a360 2
#pmsi*		at pckbc?	# PS/2 "Intelli"mouse (aux port)
#wsmouse*	at pmsi?
@


1.64
log
@Fix typo.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.63 2002/03/04 13:24:08 sommerfeld Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.63 $"
d57 1
@


1.63
log
@The "gif*" tunnelling interface does everything ipip does.
Move usage example from ipip.4 to gif.4
Excise ipip and stitch up the scars.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.62 2002/02/10 17:36:54 wiz Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.62 $"
d304 1
a304 1
rtk*		at pci? dev ? function ?	# Tealtek 8129/8139
@


1.62
log
@Update description for icsphy.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.61 2002/01/27 13:23:11 jdolecek Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.61 $"
a388 1
pseudo-device	ipip		2	# IP Encapsulation within IP (RFC 2003)
@


1.61
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.60 2002/01/19 18:45:08 oster Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.60 $"
d324 1
a324 1
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS1890
@


1.60
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.59 2001/12/28 12:21:53 martin Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.59 $"
d56 2
@


1.59
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.58 2001/12/14 05:34:45 gmcgarry Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.58 $"
d365 9
a373 1
#pseudo-device	raid		4	# RAIDframe disk driver
@


1.58
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.57 2001/11/23 05:00:22 atatat Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.57 $"
d374 1
@


1.57
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 2
#	$NetBSD: GENERIC,v 1.56 2001/11/20 12:56:21 lukem Exp $
#	$OpenBSD: GENERIC,v 1.29 1999/08/29 12:14:03 niklas Exp $
d3 5
a7 1
#	GENERIC -- everything that's currently supported
d9 11
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.56 $"
@


1.56
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.55 2001/11/20 08:43:21 lukem Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.55 $"
d369 1
a369 1
#pseudo-device	bridge			# simple inter-network bridging
@


1.55
log
@- pull in opt_kgdb.h where necessary
- replace opt_kgdb_machdep.h with opt_kgdb.h
- defparam opt_kgdb.h:
	KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE
- move from opt_ddbparam.h to opt_ddb.h:
	DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE
- replace KGDBDEV with KGDB_DEV
- replace KGDBADDR with KGDB_DEVADDR
- replace KGDBMODE with KGDB_DEVMODE
- replace KGDBRATE with KGDB_DEVRATE
- use `9600' instead of `0x2580' for 9600 baud rate
- use correct quotes for  options KGDB_DEVNAME="\"com\""
- use correct quotes for  options KGDB_DEV="17*256+0"
- remove unnecessary dependancy on Makefile for kgdb_stub.o
- minor whitespace cleanup
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.54 2001/11/13 17:54:46 augustss Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.54 $"
d20 1
a20 1
options 	PLATFORM_NEC_R96      # NEC Express RISCserver, RISCserver 2200
d34 4
a37 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.54
log
@The wsmux pseudo device does not need a count anymore.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.53 2001/11/05 01:23:17 tsutsui Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.53 $"
d44 4
a47 4
options 	DIAGNOSTIC	# cheap kernel consistency checks
#options 	DEBUG		# expensive debugging checks/support
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
options 	DDB		# in-kernel debugger
d49 4
a52 4
#options 	KGDB		# remote gdb
#options 	KGDBRATE=19200	# kernel gdb port rate (default 9600)
#options 	KGDBDEV="17*256+0"	# device for kernel gdb
#makeoptions	DEBUG="-g"	# compile full symbol table
@


1.54.2.1
log
@file GENERIC was added on branch nathanw_sa on 2002-01-08 00:23:04 +0000
@
text
@d1 383
@


1.54.2.2
log
@Catch up to -current.
@
text
@a0 398
# $NetBSD: GENERIC,v 1.54.2.1 2002/01/08 00:23:04 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/arc/conf/std.arc"

#ident		"GENERIC-$Revision: 1.54.2.1 $"

maxusers	32		# estimated number of users

# Platform support
options 	PLATFORM_ACER_PICA_61		# Pica, NEC ImageRISCstation
options 	PLATFORM_DESKTECH_ARCSTATION_I	# DESKstation rPC44
options 	PLATFORM_DESKTECH_TYNE		# DESKstation Tyne
options 	PLATFORM_MICROSOFT_JAZZ		# MIPS Magnum
options 	PLATFORM_NEC_JC94		# NEC Express 5800/230 PCI R4K
options 	PLATFORM_NEC_R94		# NEC RISCstation 2200 EISA
options 	PLATFORM_NEC_R96	# NEC Express RISCserver, RISCserver 2200
options 	PLATFORM_NEC_RAX94		# NEC RISCstation 2200 PCI
options 	PLATFORM_NEC_RD94		# NEC RISCstation 2250
options 	PLATFORM_SNI_RM200PCI

# Standard system options

options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
options 	NTP		# NTP phase/frequency locked loop

options 	KTRACE		# system call tracing via ktrace(1)

options 	SYSVMSG		# System V-like message queues
options 	SYSVSEM		# System V-like 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-like memory sharing
#options 	SHMMAXPGS=1024	# 1024 pages is the default

options 	LKM		# loadable kernel modules

# Diagnostic/debugging support options
options 	DIAGNOSTIC		# cheap kernel consistency checks
#options 	DEBUG			# expensive debugging checks/support
#options 	KMEMSTATS		# kernel memory statistics (vmstat -m)
options 	DDB			# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
#options 	KGDB			# remote gdb
#options 	KGDB_DEVRATE=19200	# kernel gdb port rate (default 9600)
#options 	KGDB_DEV="17*256+0"	# device for kernel gdb
#makeoptions	DEBUG="-g"		# compile full symbol table

# Compatibility options
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
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_43	# and 4.3BSD
options 	COMPAT_386BSD_MBRPART # recognize old partition ID

# mipsel specific
options 	COMPAT_ULTRIX	# Ultrix binary compatibility
options 	EXEC_ECOFF	# Ultrix RISC binaries are ECOFF format

# File systems
file-system 	FFS		# fast filesystem
file-system 	EXT2FS		# second extended file system (linux)
file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
file-system 	NFS		# Network File System client
file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
file-system 	NULLFS		# loopback file system
file-system 	OVERLAY		# overlay file system
file-system 	PORTAL		# portal filesystem (still experimental)
file-system 	PROCFS		# /proc
file-system 	UMAPFS		# NULLFS + uid and gid remapping
file-system 	UNION		# union file system
#file-system	CODA		# Coda File System; also needs vcoda (below)

# File system options
options 	QUOTA		# FFS quotas
#options 	FFS_EI		# FFS Endian Independent support
options 	SOFTDEP		# FFS soft updates support.
options 	NFSSERVER	# Network File System server
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

# Networking options
#options 	GATEWAY		# IP packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
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 	MROUTING	# IP multicast routing
options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
options 	ISO,TPIP	# OSI networking
#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)
options 	PFIL_HOOKS	# pfil(9) packet filter hooks
options 	IPFILTER_LOG	# ipmon(8) log support
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options 	EISAVERBOSE	# verbose EISA device autoconfig messages
options 	PCIVERBOSE	# verbose PCI device autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	SCSIVERBOSE	# human readable SCSI error messages

# wscons terminal emulation
options 	WSEMUL_VT100	# VT100 emulation

# Kernel root file system and dump configuration.
options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
config		netbsd	root on ? type ?
#config		netbsd	root on sd0a type ffs
#config		netbsd	root on ? type nfs

#
# Device configuration
#

mainbus0	at root
cpu*		at mainbus0

#### Jazz-Internal bus devices

# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_JC94
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
jazzio*		at mainbus0	# Jazz-Internal bus host bridge.

timer0		at jazzio?
mcclock0 	at jazzio?
#pc0		at jazzio?
#opms0		at jazzio?
vga0		at jazzio?	# Jazz localbus VGA
pckbc0		at jazzio?	# PC keyboard controller
com0		at jazzio?
com1		at jazzio?
lpt0		at jazzio?
sn0		at jazzio?

fdc0		at jazzio?
fd*		at fdc? drive ?

asc0		at jazzio?			# NCR53C9x SCSI
scsibus* 	at asc?

osiop0		at jazzio? flags 0x00000	# NCR53C710 SCSI
osiop1		at jazzio? flags 0x00000
scsibus* 	at osiop?

#oosiop0 	at jazzio?			# NCR53C700 SCSI
#oosiop1 	at jazzio?
#scsibus* 	at oosiop?

#### ISA bus devices

# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
jazzisabr*	at mainbus0	# Jazz-(E)ISA bus bridge.
isa*		at jazzisabr?

# PLATFORM_DESKTECH_ARCSTATION_I
arcsisabr*	at mainbus0	# DESKstation rPC44 ISA host bridge.
isa*		at arcsisabr?

# PLATFORM_DESKTECH_TYNE
tyneisabr*	at mainbus0	# DESKstation Tyne ISA host bridge.
isa*		at tyneisabr?

#isadma0 	at isa?

timer0		at isa? port 0x40 irq 0
mcclock0 	at isa? port 0x70

pc0		at isa? irq 1			# generic PC console device
opms0		at isa? irq 12			# PS/2 auxiliary port mouse
#vga0		at isa?
#pckbc0		at isa?				# PC keyboard controller
com0		at isa? port 0x3f8 irq 4
com1		at isa? port 0x2f8 irq 3
com2		at isa? port 0x3e8 irq 4
com3		at isa? port 0x2e8 irq 3
ast0		at isa? port 0x1a0 irq 3	# AST 4-port serial cards
com*		at ast? slave ?

# Joystick driver. Probe is a little strange; add only if you have one.
#joy0		at isa? port 0x201

# ISA ST506, ESDI, and IDE controllers
# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will
# fall back to 16bits I/O if 32bits I/O are not functional).
# Some controllers pass the initial 32bit test, but will fail later.
# XXX - should be configured
#wdc0		at isa? port 0x1f0 irq 14 flags 0x00
#wdc1		at isa? port 0x170 irq 15 flags 0x00
#wdc*		at isapnp?

# IDE drives
# Flags are used only with controllers that support DMA operations
# and mode settings (e.g. some pciide controllers)
# The lowest order four bits (rightmost digit) of the flags define the PIO
# mode to use, the next set of four bits the DMA mode and the third set the
# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
# to use, and the last bit must be 1 for this setting to be used.
# For DMA and UDMA, 0xf (1111) means 'disable'.
# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
# (0xc=1100, 0xa=1010, 0xf=1111)
# 0x0000 means "use whatever the drive claims to support".
# XXX - should be configured
#wd*		at wdc? channel ? drive ? flags 0x0000

# ATAPI bus support
# XXX - should be configured
#atapibus*	at wdc? channel ?

# ISA parallel printer interfaces
lpt0		at isa? port 0x378 irq 7

# ISA network interfaces
# XXX - should be configured
#ec0		at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
#ep0		at isa? port ? irq ?		# 3C509 ethernet cards
#ne0		at isa? port 0x280 irq 9	# NE[12]000 ethernet cards
#ne1		at isa? port 0x300 irq 10
#ne*		at isapnp?			# NE[12]000 PnP ethernet
#we0		at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
#we1		at isa? port 0x300 iomem 0xcc000 irq 10
#we*		at isapnp?

# XXX - should be configured
#btl0		at isa? port 0x330 irq ? drq ?
#scsibus*	at btl?

#### PCI bus devices

# PLATFORM_NEC_JC94
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
necpb*		at mainbus0	# NEC RISCstation PCI host bridge.
pci*		at necpb?

#pcivga* 	at pci? dev ? function ?
tga*		at pci? dev ? function ?	# DEC ZLXp-E[123] Graphics

ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
scsibus*	at ahc?

iha*		at pci? dev ? function ?	# Initio INIC-940/950 SCSI
scsibus*	at iha?

pcscp*		at pci? dev ? function ?	# AMD Am53c974 PCscsi-PCI SCSI
scsibus* 	at pcscp?

siop*		at pci? dev ? function ?	# NCR/Symbios 53c8xx SCSI
scsibus* 	at siop?

trm*		at pci? dev ? function ?	# Tekram DC-395/315 SCSI
scsibus*	at trm?

#de*		at pci? dev ? function ?
epic*		at pci? dev ? function ?	# SMC EPIC/100 Ethernet
ex*		at pci? dev ? function ?	# 3Com 90x[BC]
fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO
ne*		at pci? dev ? function ?	# NE2000-compatible
pcn*		at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
rtk*		at pci? dev ? function ?	# Tealtek 8129/8139
sip*		at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
tlp*		at pci? dev ? function ?	# DECchip 21x4x (and clones)
#options 	TLP_MATCH_21040
#options 	TLP_MATCH_21041
#options 	TLP_MATCH_21140
#options 	TLP_MATCH_21142

# IDE and related devices
# PCI IDE controllers - see pciide(4) for supported hardware.
# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide*		at pci ? dev ? function ? flags 0x0000
wd*		at pciide? channel ? drive ? flags 0x0000
atapibus*	at pciide? channel ?

#### MII/PHY support

exphy*		at mii? phy ?		# 3Com internal PHYs
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS1890
inphy*		at mii? phy ?		# Intel 82555 PHYs
iophy*		at mii? phy ?		# Intel 82553 PHYs
lxtphy*		at mii? phy ?		# Level One LXT-970 PHYs
nsphy*		at mii? phy ?		# NS83840 PHYs
nsphyter*	at mii? phy ?		# NS83843 PHYs
qsphy*		at mii? phy ?		# Quality Semiconductor QS6612 PHYs
sqphy*		at mii? phy ?		# Seeq 80220/80221/80223 PHYs
tlphy*		at mii? phy ?		# ThunderLAN PHYs
tqphy*		at mii? phy ?		# TDK Semiconductor PHYs
ukphy*		at mii? phy ?		# generic unknown PHYs

#### SCSI bus devices

sd*		at scsibus? target ? lun ?
st*		at scsibus? target ? lun ?
cd*		at scsibus? target ? lun ?
ch*		at scsibus? target ? lun ?
ss*		at scsibus? target ? lun ?
uk*		at scsibus? target ? lun ?

#### ATAPI bus devices

# flags have the same meaning as for IDE drives.
cd*		at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
sd*		at atapibus? drive ? flags 0x0000	# ATAPI disk drives
uk*		at atapibus? drive ? flags 0x0000	# ATAPI unknown

#### Workstation Console attachments

wsdisplay*	at vga?
wsdisplay*	at tga?
pckbd*		at pckbc?	# PC keyboard (kbd port)
wskbd*		at pckbd?
pms*		at pckbc?	# PS/2-style mouse (aux port)
wsmouse*	at pms?
#pmsi*		at pckbc?	# PS/2 "Intelli"mouse (aux port)
#wsmouse*	at pmsi?

#### Pseudo devices

# disk/mass storage pseudo-devices
pseudo-device	ccd		4	# concatenated/striped disk devices
#pseudo-device	raid		4	# RAIDframe disk driver
pseudo-device	md		1	# memory disk device (ramdisk)
pseudo-device	vnd		4	# disk-like interface to files

# network pseudo-devices
pseudo-device	bpfilter	8	# Berkeley packet filter
pseudo-device	ipfilter		# IP filter (firewall) and NAT
pseudo-device	loop		1	# network loopback
pseudo-device	ppp		2	# Point-to-Point Protocol
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
pseudo-device	sl		2	# Serial Line IP
#pseudo-device	strip		2	# Starmode Radio IP (Metricom)
pseudo-device	tun		2	# network tunneling over tty
#pseudo-device	gre		2	# generic L3 over IP tunnel
pseudo-device	ipip		2	# IP Encapsulation within IP (RFC 2003)
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

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
pseudo-device	tb		1	# tablet line discipline
#pseudo-device	sequencer	1	# MIDI sequencer
# rnd works; RND_COM does not on port arc yet.
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)

# a pseudo device needed for Coda	# also needs CODA (above)
#pseudo-device	vcoda		4	# coda minicache <-> venus comm.

# mouse & keyboard multiplexor pseudo-devices
#pseudo-device	wsmux
@


1.54.2.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54.2.2 2002/02/28 04:07:11 nathanw Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.54.2.2 $"
a56 2
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

d322 1
a322 1
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS189x
d365 1
a365 9
pseudo-device	raid		8	# RAIDframe disk driver
# 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.54.2.4
log
@Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54.2.3 2002/04/01 07:39:03 nathanw Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.54.2.3 $"
d304 1
a304 1
rtk*		at pci? dev ? function ?	# Realtek 8129/8139
d389 1
@


1.54.2.5
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54.2.4 2002/04/17 00:02:19 nathanw Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.54.2.4 $"
a56 1
#options 	USERCONF	# userconf(4) support
d360 2
@


1.54.2.6
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54.2.5 2002/06/20 03:37:58 nathanw Exp $
d23 1
a23 3
options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident		"GENERIC-$Revision: 1.54.2.5 $"
d299 1
d307 5
a311 1
tlp*		at pci? dev ? function ?	# DECchip 21x4x and clones
a400 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.54.2.7
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54.2.6 2002/10/18 02:35:09 nathanw Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.54.2.6 $"
a46 1
options 	SYSTRACE	# system call vetting via systrace(1)
d59 1
a59 1
options 	USERCONF	# userconf(4) support
a132 1
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
a362 1
#pseudo-device	cgd		4	# cryptographic disk devices
@


1.54.2.8
log
@Catch up to -current
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54.2.7 2002/11/11 21:56:26 nathanw Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.54.2.7 $"
a62 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.54.2.9
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54.2.8 2002/12/11 05:52:07 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.54.2.8 $"
a33 1
options 	PLATFORM_NEC_J96A		# NEC Express 5800/240 EISA R4K
d63 1
a63 1
# Enable experimental buffer queue strategy for better responsiveness under 
a76 1
#options 	SYMTAB_SPACE=262144
a167 1
# PLATFORM_NEC_J96A
a203 1
# PLATFORM_NEC_J96A
@


1.54.2.10
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54.2.9 2003/01/07 20:57:09 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.54.2.9 $"
a145 1
options 	MIIVERBOSE	# verbose PHY autoconfig messages
@


1.53
log
@Add trm at pci.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.52 2001/09/03 14:39:08 tsutsui Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.52 $"
d383 1
a383 1
#pseudo-device	wsmux		2
@


1.52
log
@Add more working PCI devices on arc:
 pcscp* at pci?
 epic* at pci?
 pcn* at pci?
 rtk* at pci?
 sip* at pci?
and remove le at pci, which is superseded by pcn.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.51 2001/09/02 08:27:07 tsutsui Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.51 $"
d278 3
@


1.52.4.1
log
@Sync the thorpej-mips-cache branch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.53 2001/11/05 01:23:17 tsutsui Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.53 $"
a277 3

trm*		at pci? dev ? function ?	# Tekram DC-395/315 SCSI
scsibus*	at trm?
@


1.51
log
@Enable siop at pci.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.50 2001/09/01 23:08:40 atatat Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.50 $"
d273 3
d280 1
a282 1
le*		at pci? dev ? function ?	# PCnet-PCI
d284 3
@


1.50
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.49 2001/09/01 21:52:24 atatat Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.49 $"
d273 2
a274 2
#siop*		at pci? dev ? function ?	# NCR/Symbios 53c8xx SCSI
#scsibus* 	at siop?
@


1.49
log
@Add bridge pseudo devices to GENERIC configs
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.48 2001/08/22 15:39:05 hubertf Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.48 $"
d360 1
a360 1
pseudo-device	bridge			# simple inter-network bridging
@


1.48
log
@More comment changes: 90x[B] -> 90x[BC]
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.47 2001/07/08 16:32:13 abs Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.47 $"
d360 1
@


1.47
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.46 2001/06/30 11:00:32 darcy Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.46 $"
d277 1
a277 1
ex*		at pci? dev ? function ?	# 3Com 90x[B]
@


1.47.2.1
log
@Merge Aug 24 -current into the kqueue branch.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.48 2001/08/22 15:39:05 hubertf Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.48 $"
d277 1
a277 1
ex*		at pci? dev ? function ?	# 3Com 90x[BC]
@


1.47.2.2
log
@Update the kqueue branch to HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.47.2.1 2001/08/25 06:15:07 thorpej Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.47.2.1 $"
d273 2
a274 5
pcscp*		at pci? dev ? function ?	# AMD Am53c974 PCscsi-PCI SCSI
scsibus* 	at pcscp?

siop*		at pci? dev ? function ?	# NCR/Symbios 53c8xx SCSI
scsibus* 	at siop?
a276 1
epic*		at pci? dev ? function ?	# SMC EPIC/100 Ethernet
d279 1
a280 3
pcn*		at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
rtk*		at pci? dev ? function ?	# Tealtek 8129/8139
sip*		at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
a359 1
#pseudo-device	bridge			# simple inter-network bridging
@


1.47.2.3
log
@Sync kqueue branch with -current.
@
text
@d1 2
a2 1
# $NetBSD: GENERIC,v 1.59 2001/12/28 12:21:53 martin Exp $
d4 1
a4 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.
a5 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.
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.47.2.2 $"
d20 1
a20 1
options 	PLATFORM_NEC_R96	# NEC Express RISCserver, RISCserver 2200
d34 4
a37 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
d44 4
a47 4
options 	DIAGNOSTIC		# cheap kernel consistency checks
#options 	DEBUG			# expensive debugging checks/support
#options 	KMEMSTATS		# kernel memory statistics (vmstat -m)
options 	DDB			# in-kernel debugger
d49 4
a52 4
#options 	KGDB			# remote gdb
#options 	KGDB_DEVRATE=19200	# kernel gdb port rate (default 9600)
#options 	KGDB_DEV="17*256+0"	# device for kernel gdb
#makeoptions	DEBUG="-g"		# compile full symbol table
a278 3
trm*		at pci? dev ? function ?	# Tekram DC-395/315 SCSI
scsibus*	at trm?

a356 1
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
d366 1
a366 1
pseudo-device	bridge			# simple inter-network bridging
d380 1
a380 1
#pseudo-device	wsmux
@


1.47.2.4
log
@Sync w/ -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.47.2.3 2002/01/10 19:37:39 thorpej Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.47.2.3 $"
a56 2
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

d365 1
a365 9
pseudo-device	raid		8	# RAIDframe disk driver
# 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.47.2.5
log
@Catch up with -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.47.2.4 2002/02/11 20:07:14 jdolecek Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.47.2.4 $"
d324 1
a324 1
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS189x
d389 1
@


1.47.2.6
log
@catch up with -current on kqueue branch
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.47.2.5 2002/03/16 15:55:56 jdolecek Exp $
d23 1
a23 3
options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident		"GENERIC-$Revision$"
a56 1
#options 	USERCONF	# userconf(4) support
d298 1
d304 1
a304 1
rtk*		at pci? dev ? function ?	# Realtek 8129/8139
d306 5
a310 1
tlp*		at pci? dev ? function ?	# DECchip 21x4x and clones
d360 2
@


1.47.2.7
log
@sync kqueue branch with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.47.2.6 2002/06/23 17:34:39 jdolecek Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.47.2.6 $"
a397 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.47.2.8
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.47.2.7 2002/09/06 08:32:04 jdolecek Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.47.2.7 $"
d59 1
a59 1
options 	USERCONF	# userconf(4) support
a132 1
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
@


1.46
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.45 2001/06/13 15:37:27 soda Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.45 $"
d55 1
d114 1
a114 3

# Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
#options 	TCP_COMPAT_42
@


1.45
log
@update configurations for "struct platform" and related changes
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.44 2001/06/03 13:46:57 tsutsui Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.44 $"
d34 4
@


1.44
log
@Add iha at pci .
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.43 2001/06/03 13:21:28 tsutsui Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.43 $"
d13 12
d138 11
a148 2
jazzio*		at mainbus0	# Jazz-Internal bus.
aclock0 	at jazzio?
d174 15
a188 2
isabr*		at mainbus0	# ISA Bus bridge (std ISA bus).
isa*		at isabr?
d191 2
a192 1
aclock0 	at isa? port 0x70 irq 0
d194 2
a195 1
pc0		at isa? port 0x60 irq 1		# generic PC console device
a252 9
#### Algor bus devices

#algor*		at mainbus0	# Algorithmics local bus.

#aclock0 	at algor?
#com0		at algor?
#com1		at algor?
#lpt0		at algor?

d255 3
a259 3

#pbcpcibr*	at mainbus0	# Algorithmics PCI bus bridge.
#pci*		at pbcpcibr?
@


1.43
log
@Sort some entries.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.42 2001/04/30 04:52:53 tsutsui Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.42 $"
d239 3
@


1.42
log
@Add MD attachments for the Symbios/NCR 53c710 SCSI controller,
found on the NEC Express5800/230A.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.41 2000/12/24 09:25:25 ur Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.41 $"
d235 6
a240 1
#siop*		at pci? dev ? function ?
d242 1
a243 1

a261 4

tga*		at pci? dev ? function ?	# DEC ZLXp-E[123] Graphics
ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
scsibus*	at ahc?
@


1.41
log
@Switch pica to jazzio.
Split shared MD portion between algor and jazzio.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.40 2000/12/19 10:42:03 bouyer Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.40 $"
d140 1
a140 1
asc0		at jazzio?
d143 7
a149 2
#siop0		at jazzio?
#scsibus* 	at siop?
@


1.41.2.1
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.41 2000/12/24 09:25:25 ur Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.41 $"
a12 12
# Platform support
options 	PLATFORM_ACER_PICA_61		# Pica, NEC ImageRISCstation
options 	PLATFORM_DESKTECH_ARCSTATION_I	# DESKstation rPC44
options 	PLATFORM_DESKTECH_TYNE		# DESKstation Tyne
options 	PLATFORM_MICROSOFT_JAZZ		# MIPS Magnum
options 	PLATFORM_NEC_JC94		# NEC Express 5800/230 PCI R4K
options 	PLATFORM_NEC_R94		# NEC RISCstation 2200 EISA
options 	PLATFORM_NEC_R96      # NEC Express RISCserver, RISCserver 2200
options 	PLATFORM_NEC_RAX94		# NEC RISCstation 2200 PCI
options 	PLATFORM_NEC_RD94		# NEC RISCstation 2250
options 	PLATFORM_SNI_RM200PCI

d126 2
a127 11
# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_JC94
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
jazzio*		at mainbus0	# Jazz-Internal bus host bridge.

timer0		at jazzio?
mcclock0 	at jazzio?
d140 1
a140 1
asc0		at jazzio?			# NCR53C9x SCSI
d143 2
a144 7
osiop0		at jazzio? flags 0x00000	# NCR53C710 SCSI
osiop1		at jazzio? flags 0x00000
scsibus* 	at osiop?

#oosiop0 	at jazzio?			# NCR53C700 SCSI
#oosiop1 	at jazzio?
#scsibus* 	at oosiop?
d148 2
a149 15
# PLATFORM_ACER_PICA_61
# PLATFORM_MICROSOFT_JAZZ
# PLATFORM_NEC_R94
# PLATFORM_NEC_R96
jazzisabr*	at mainbus0	# Jazz-(E)ISA bus bridge.
isa*		at jazzisabr?

# PLATFORM_DESKTECH_ARCSTATION_I
arcsisabr*	at mainbus0	# DESKstation rPC44 ISA host bridge.
isa*		at arcsisabr?

# PLATFORM_DESKTECH_TYNE
tyneisabr*	at mainbus0	# DESKstation Tyne ISA host bridge.
isa*		at tyneisabr?

d152 1
a152 2
timer0		at isa? port 0x40 irq 0
mcclock0 	at isa? port 0x70
d154 1
a154 2
pc0		at isa? irq 1			# generic PC console device
opms0		at isa? irq 12			# PS/2 auxiliary port mouse
d212 9
a222 3
# PLATFORM_NEC_JC94
# PLATFORM_NEC_RAX94
# PLATFORM_NEC_RD94
d226 3
d230 1
a230 9
tga*		at pci? dev ? function ?	# DEC ZLXp-E[123] Graphics

ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
scsibus*	at ahc?

iha*		at pci? dev ? function ?	# Initio INIC-940/950 SCSI
scsibus*	at iha?

#siop*		at pci? dev ? function ?	# NCR/Symbios 53c8xx SCSI
d232 1
a233 1
#de*		at pci? dev ? function ?
d252 4
@


1.40
log
@Add pseudo-device vlan
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.39 2000/09/24 15:59:28 jdolecek Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.39 $"
d124 1
a124 1
#### Pica bus devices
d126 10
a135 10
pica*		at mainbus0	# ACER Pica systems local bus.
aclock0 	at pica?
#pc0		at pica?
#opms0		at pica?
vga0		at pica?	# Jazz localbus VGA
pckbc0		at pica?	# PC keyboard controller
com0		at pica?
com1		at pica?
lpt0		at pica?
sn0		at pica?
d137 1
a137 1
fdc0		at pica?
d140 1
a140 1
asc0		at pica?
d143 1
a143 1
#siop0		at pica?
@


1.39
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.38 2000/08/13 01:31:16 itojun Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.38 $"
d320 1
@


1.39.2.1
log
@file GENERIC was added on branch thorpej_scsipi on 2000-11-20 20:00:24 +0000
@
text
@d1 333
@


1.39.2.2
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
@a0 333
#	$NetBSD: GENERIC,v 1.39.2.1 2000/11/20 20:00:24 bouyer Exp $
#	$OpenBSD: GENERIC,v 1.29 1999/08/29 12:14:03 niklas Exp $
#
#	GENERIC -- everything that's currently supported
#

include		"arch/arc/conf/std.arc"

#ident		"GENERIC-$Revision: 1.39.2.1 $"

maxusers	32		# estimated number of users

# Standard system options

options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
options 	NTP		# NTP phase/frequency locked loop

options 	KTRACE		# system call tracing via ktrace(1)

options 	SYSVMSG		# System V-like message queues
options 	SYSVSEM		# System V-like semaphores
options 	SYSVSHM		# System V-like memory sharing
#options 	SHMMAXPGS=1024	# 1024 pages is the default

options 	LKM		# loadable kernel modules

# Diagnostic/debugging support options
options 	DIAGNOSTIC	# cheap kernel consistency checks
#options 	DEBUG		# expensive debugging checks/support
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
options 	DDB		# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
#options 	KGDB		# remote gdb
#options 	KGDBRATE=19200	# kernel gdb port rate (default 9600)
#options 	KGDBDEV="17*256+0"	# device for kernel gdb
#makeoptions	DEBUG="-g"	# compile full symbol table

# Compatibility options
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_43	# and 4.3BSD
options 	COMPAT_386BSD_MBRPART # recognize old partition ID

# mipsel specific
options 	COMPAT_ULTRIX	# Ultrix binary compatibility
options 	EXEC_ECOFF	# Ultrix RISC binaries are ECOFF format

# File systems
file-system 	FFS		# fast filesystem
file-system 	EXT2FS		# second extended file system (linux)
file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
file-system 	NFS		# Network File System client
file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
file-system 	NULLFS		# loopback file system
file-system 	OVERLAY		# overlay file system
file-system 	PORTAL		# portal filesystem (still experimental)
file-system 	PROCFS		# /proc
file-system 	UMAPFS		# NULLFS + uid and gid remapping
file-system 	UNION		# union file system
#file-system	CODA		# Coda File System; also needs vcoda (below)

# File system options
options 	QUOTA		# FFS quotas
#options 	FFS_EI		# FFS Endian Independent support
options 	SOFTDEP		# FFS soft updates support.
options 	NFSSERVER	# Network File System server
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

# Networking options
#options 	GATEWAY		# IP packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
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 	MROUTING	# IP multicast routing
options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
options 	ISO,TPIP	# OSI networking
#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)
options 	PFIL_HOOKS	# pfil(9) packet filter hooks
options 	IPFILTER_LOG	# ipmon(8) log support

# Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
#options 	TCP_COMPAT_42

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options 	EISAVERBOSE	# verbose EISA device autoconfig messages
options 	PCIVERBOSE	# verbose PCI device autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	SCSIVERBOSE	# human readable SCSI error messages

# wscons terminal emulation
options 	WSEMUL_VT100	# VT100 emulation

# Kernel root file system and dump configuration.
options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
config		netbsd	root on ? type ?
#config		netbsd	root on sd0a type ffs
#config		netbsd	root on ? type nfs

#
# Device configuration
#

mainbus0	at root
cpu*		at mainbus0

#### Pica bus devices

pica*		at mainbus0	# ACER Pica systems local bus.
aclock0 	at pica?
#pc0		at pica?
#opms0		at pica?
vga0		at pica?	# Jazz localbus VGA
pckbc0		at pica?	# PC keyboard controller
com0		at pica?
com1		at pica?
lpt0		at pica?
sn0		at pica?

fdc0		at pica?
fd*		at fdc? drive ?

asc0		at pica?
scsibus* 	at asc?

#siop0		at pica?
#scsibus* 	at siop?

#### ISA bus devices

isabr*		at mainbus0	# ISA Bus bridge (std ISA bus).
isa*		at isabr?
#isadma0 	at isa?

aclock0 	at isa? port 0x70 irq 0

pc0		at isa? port 0x60 irq 1		# generic PC console device
#vga0		at isa?
#pckbc0		at isa?				# PC keyboard controller
com0		at isa? port 0x3f8 irq 4
com1		at isa? port 0x2f8 irq 3
com2		at isa? port 0x3e8 irq 4
com3		at isa? port 0x2e8 irq 3
ast0		at isa? port 0x1a0 irq 3	# AST 4-port serial cards
com*		at ast? slave ?

# Joystick driver. Probe is a little strange; add only if you have one.
#joy0		at isa? port 0x201

# ISA ST506, ESDI, and IDE controllers
# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will
# fall back to 16bits I/O if 32bits I/O are not functional).
# Some controllers pass the initial 32bit test, but will fail later.
# XXX - should be configured
#wdc0		at isa? port 0x1f0 irq 14 flags 0x00
#wdc1		at isa? port 0x170 irq 15 flags 0x00
#wdc*		at isapnp?

# IDE drives
# Flags are used only with controllers that support DMA operations
# and mode settings (e.g. some pciide controllers)
# The lowest order four bits (rightmost digit) of the flags define the PIO
# mode to use, the next set of four bits the DMA mode and the third set the
# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
# to use, and the last bit must be 1 for this setting to be used.
# For DMA and UDMA, 0xf (1111) means 'disable'.
# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
# (0xc=1100, 0xa=1010, 0xf=1111)
# 0x0000 means "use whatever the drive claims to support".
# XXX - should be configured
#wd*		at wdc? channel ? drive ? flags 0x0000

# ATAPI bus support
# XXX - should be configured
#atapibus*	at wdc? channel ?

# ISA parallel printer interfaces
lpt0		at isa? port 0x378 irq 7

# ISA network interfaces
# XXX - should be configured
#ec0		at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
#ep0		at isa? port ? irq ?		# 3C509 ethernet cards
#ne0		at isa? port 0x280 irq 9	# NE[12]000 ethernet cards
#ne1		at isa? port 0x300 irq 10
#ne*		at isapnp?			# NE[12]000 PnP ethernet
#we0		at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
#we1		at isa? port 0x300 iomem 0xcc000 irq 10
#we*		at isapnp?

# XXX - should be configured
#btl0		at isa? port 0x330 irq ? drq ?
#scsibus*	at btl?

#### Algor bus devices

#algor*		at mainbus0	# Algorithmics local bus.

#aclock0 	at algor?
#com0		at algor?
#com1		at algor?
#lpt0		at algor?

#### PCI bus devices

necpb*		at mainbus0	# NEC RISCstation PCI host bridge.
pci*		at necpb?

#pbcpcibr*	at mainbus0	# Algorithmics PCI bus bridge.
#pci*		at pbcpcibr?

#pcivga* 	at pci? dev ? function ?
#siop*		at pci? dev ? function ?
#scsibus* 	at siop?
#de*		at pci? dev ? function ?

ex*		at pci? dev ? function ?	# 3Com 90x[B]
fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO
le*		at pci? dev ? function ?	# PCnet-PCI
ne*		at pci? dev ? function ?	# NE2000-compatible
tlp*		at pci? dev ? function ?	# DECchip 21x4x (and clones)
#options 	TLP_MATCH_21040
#options 	TLP_MATCH_21041
#options 	TLP_MATCH_21140
#options 	TLP_MATCH_21142

# IDE and related devices
# PCI IDE controllers - see pciide(4) for supported hardware.
# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide*		at pci ? dev ? function ? flags 0x0000
wd*		at pciide? channel ? drive ? flags 0x0000
atapibus*	at pciide? channel ?

tga*		at pci? dev ? function ?	# DEC ZLXp-E[123] Graphics
ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
scsibus*	at ahc?

#### MII/PHY support

exphy*		at mii? phy ?		# 3Com internal PHYs
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS1890
inphy*		at mii? phy ?		# Intel 82555 PHYs
iophy*		at mii? phy ?		# Intel 82553 PHYs
lxtphy*		at mii? phy ?		# Level One LXT-970 PHYs
nsphy*		at mii? phy ?		# NS83840 PHYs
nsphyter*	at mii? phy ?		# NS83843 PHYs
qsphy*		at mii? phy ?		# Quality Semiconductor QS6612 PHYs
sqphy*		at mii? phy ?		# Seeq 80220/80221/80223 PHYs
tlphy*		at mii? phy ?		# ThunderLAN PHYs
tqphy*		at mii? phy ?		# TDK Semiconductor PHYs
ukphy*		at mii? phy ?		# generic unknown PHYs

#### SCSI bus devices

sd*		at scsibus? target ? lun ?
st*		at scsibus? target ? lun ?
cd*		at scsibus? target ? lun ?
ch*		at scsibus? target ? lun ?
ss*		at scsibus? target ? lun ?
uk*		at scsibus? target ? lun ?

#### ATAPI bus devices

# flags have the same meaning as for IDE drives.
cd*		at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
sd*		at atapibus? drive ? flags 0x0000	# ATAPI disk drives
uk*		at atapibus? drive ? flags 0x0000	# ATAPI unknown

#### Workstation Console attachments

wsdisplay*	at vga?
wsdisplay*	at tga?
pckbd*		at pckbc?	# PC keyboard (kbd port)
wskbd*		at pckbd?
pms*		at pckbc?	# PS/2-style mouse (aux port)
wsmouse*	at pms?
#pmsi*		at pckbc?	# PS/2 "Intelli"mouse (aux port)
#wsmouse*	at pmsi?

#### Pseudo devices

# disk/mass storage pseudo-devices
pseudo-device	ccd		4	# concatenated/striped disk devices
#pseudo-device	raid		4	# RAIDframe disk driver
pseudo-device	md		1	# memory disk device (ramdisk)
pseudo-device	vnd		4	# disk-like interface to files

# network pseudo-devices
pseudo-device	bpfilter	8	# Berkeley packet filter
pseudo-device	ipfilter		# IP filter (firewall) and NAT
pseudo-device	loop		1	# network loopback
pseudo-device	ppp		2	# Point-to-Point Protocol
pseudo-device	sl		2	# Serial Line IP
#pseudo-device	strip		2	# Starmode Radio IP (Metricom)
pseudo-device	tun		2	# network tunneling over tty
#pseudo-device	gre		2	# generic L3 over IP tunnel
pseudo-device	ipip		2	# IP Encapsulation within IP (RFC 2003)
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

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
pseudo-device	tb		1	# tablet line discipline
#pseudo-device	sequencer	1	# MIDI sequencer
# rnd works; RND_COM does not on port arc yet.
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)

# a pseudo device needed for Coda	# also needs CODA (above)
#pseudo-device	vcoda		4	# coda minicache <-> venus comm.

# mouse & keyboard multiplexor pseudo-devices
#pseudo-device	wsmux		2
@


1.39.2.3
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.39.2.2 2001/01/05 17:33:54 bouyer Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.39.2.2 $"
d124 1
a124 1
#### Jazz-Internal bus devices
d126 10
a135 10
jazzio*		at mainbus0	# Jazz-Internal bus.
aclock0 	at jazzio?
#pc0		at jazzio?
#opms0		at jazzio?
vga0		at jazzio?	# Jazz localbus VGA
pckbc0		at jazzio?	# PC keyboard controller
com0		at jazzio?
com1		at jazzio?
lpt0		at jazzio?
sn0		at jazzio?
d137 1
a137 1
fdc0		at jazzio?
d140 1
a140 1
asc0		at jazzio?
d143 1
a143 1
#siop0		at jazzio?
a319 1
pseudo-device	vlan			# IEEE 802.1q encapsulation
@


1.39.2.4
log
@ahc not ready yet.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.39.2.3 2001/03/28 18:20:25 bouyer Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.39.2.3 $"
d254 2
a255 2
#ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
#scsibus*	at ahc?
@


1.39.2.5
log
@ahc compiles now, and it works on sparc64 so I can't see why it wouldn't
work on something else :)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.39.2.4 2001/04/02 16:28:21 bouyer Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.39.2.4 $"
d254 2
a255 2
ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
scsibus*	at ahc?
@


1.38
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.37 2000/07/23 10:06:43 ur Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.37 $"
d322 1
a322 1
pseudo-device	pty		64	# pseudo-terminals
@


1.37
log
@Add WSEMUL_VT100 to configuration files using wsdisplay.
And update my current configuration. (MIMORI)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.36 2000/07/05 04:07:24 sommerfeld Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.36 $"
a81 1
options 	PULLDOWN_TEST	# use m_pulldown for IPv4/v6 processing
@


1.36
log
@Comment out EON ISO-over-ip tunneling pseudo-driver, and document as
broken/fragile.  Unlikely to be of much use, and confuses new users
when their system crashes when they, or their dhclient stumble over
it.  See kern/10500, kern/8994 for the gory details.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.35 2000/06/30 17:10:15 itojun Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.35 $"
d108 3
@


1.35
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.34 2000/06/22 20:27:50 fvdl Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.34 $"
d90 1
a90 1
options 	EON		# OSI tunneling over IP
@


1.34
log
@Remove prefix construction for softdeps. Add SOFTDEP option to GENERIC.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.33 2000/06/17 07:29:07 soda Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.33 $"
d82 1
@


1.33
log
@ - vga/pckbc attachment for jazz internal bus of Magnum derived machines
  (including Pica, NEC RISCstation/RISCserver).
 - TGA console initialization for NEC RISCstation 2250,
   contributed by Shuichiro URATA <ur@@a-r.org>
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.32 2000/06/14 22:02:19 veego Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.32 $"
d73 1
a73 1
#options 	SOFTDEP		# FFS soft updates support.
@


1.33.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.34 2000/06/22 20:27:50 fvdl Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.34 $"
d73 1
a73 1
options 	SOFTDEP		# FFS soft updates support.
@


1.33.2.2
log
@Comment out EON ISO-over-ip tunneling pseudo-driver, and document as
broken/fragile.  Unlikely to be of much use, and confuses new users
when their system crashes when they, or their dhclient stumble over
it.  See kern/10500, kern/8994 for the gory details.
[pull up approved by thorpej]
@
text
@d1 1
a1 1
#	$NetBSD$
d9 1
a9 1
#ident		"GENERIC-$Revision$"
d89 1
a89 1
#options 	EON		# OSI tunneling over IP
@


1.33.2.3
log
@Pull up to netbsd-1-5 branch.
Approved by: thorpej

- Add WSEMUL_VT100 to configuration files using wsdisplay.
- Update MIMORI configuration.

Revisions pulled up:
 > cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/arc/conf/ARCTIC
 > cvs rdiff -r1.36 -r1.37 syssrc/sys/arch/arc/conf/GENERIC
 > cvs rdiff -r1.8 -r1.9 syssrc/sys/arch/arc/conf/M403
 > cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/arc/conf/MIMORI
 > cvs rdiff -r1.2 -r1.3 syssrc/sys/arch/arc/conf/PCCONS
 > cvs rdiff -r1.21 -r1.22 syssrc/sys/arch/arc/conf/PICA
 > cvs rdiff -r1.9 -r1.10 syssrc/sys/arch/arc/conf/RAMDISK
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.33.2.2 2000/07/06 14:10:34 sommerfeld Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.33.2.2 $"
a106 3

# wscons terminal emulation
options 	WSEMUL_VT100	# VT100 emulation
@


1.33.2.4
log
@Pull up revision 1.40 (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$"
a319 1
pseudo-device	vlan			# IEEE 802.1q encapsulation
@


1.32
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.31 2000/06/09 05:33:02 soda Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.31 $"
d125 4
a128 2
pc0		at pica?
opms0		at pica?
d140 3
d152 2
a250 1
wsdisplay*	at tga?
d284 11
@


1.31
log
@NEC RISCstation 2250 (RD-94) PCI bus support,
contributed by Shuichiro URATA <ur@@a-r.org>
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.30 2000/05/27 02:19:35 soren Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.30 $"
a76 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.30
log
@ncr(4) wouldn't work, so s/ncr/siop/.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.29 2000/04/19 06:50:29 itojun Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.29 $"
d117 1
a117 1
#options 	PCIVERBOSE	# verbose PCI device autoconfig messages
a196 7
# ATAPI devices
# flags have the same meaning as for IDE drives.
# XXX - should be configured
#cd*		at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
#sd*		at atapibus? drive ? flags 0x0000	# ATAPI disk drives
#uk*		at atapibus? drive ? flags 0x0000	# ATAPI unknown

d226 3
d237 39
d284 7
@


1.30.2.1
log
@Sync w/ netbsd-1-5-base.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.33 2000/06/17 07:29:07 soda Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.33 $"
d78 13
d117 1
a117 1
options 	PCIVERBOSE	# verbose PCI device autoconfig messages
d138 2
a139 4
#pc0		at pica?
#opms0		at pica?
vga0		at pica?	# Jazz localbus VGA
pckbc0		at pica?	# PC keyboard controller
a150 3
#siop0		at pica?
#scsibus* 	at siop?

a159 2
#vga0		at isa?
#pckbc0		at isa?				# PC keyboard controller
d197 7
a232 3
necpb*		at mainbus0	# NEC RISCstation PCI host bridge.
pci*		at necpb?

a240 38
ex*		at pci? dev ? function ?	# 3Com 90x[B]
fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO
le*		at pci? dev ? function ?	# PCnet-PCI
ne*		at pci? dev ? function ?	# NE2000-compatible
tlp*		at pci? dev ? function ?	# DECchip 21x4x (and clones)
#options 	TLP_MATCH_21040
#options 	TLP_MATCH_21041
#options 	TLP_MATCH_21140
#options 	TLP_MATCH_21142

# IDE and related devices
# PCI IDE controllers - see pciide(4) for supported hardware.
# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide*		at pci ? dev ? function ? flags 0x0000
wd*		at pciide? channel ? drive ? flags 0x0000
atapibus*	at pciide? channel ?

tga*		at pci? dev ? function ?	# DEC ZLXp-E[123] Graphics
ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
scsibus*	at ahc?

#### MII/PHY support

exphy*		at mii? phy ?		# 3Com internal PHYs
icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS1890
inphy*		at mii? phy ?		# Intel 82555 PHYs
iophy*		at mii? phy ?		# Intel 82553 PHYs
lxtphy*		at mii? phy ?		# Level One LXT-970 PHYs
nsphy*		at mii? phy ?		# NS83840 PHYs
nsphyter*	at mii? phy ?		# NS83843 PHYs
qsphy*		at mii? phy ?		# Quality Semiconductor QS6612 PHYs
sqphy*		at mii? phy ?		# Seeq 80220/80221/80223 PHYs
tlphy*		at mii? phy ?		# ThunderLAN PHYs
tqphy*		at mii? phy ?		# TDK Semiconductor PHYs
ukphy*		at mii? phy ?		# generic unknown PHYs

a248 18

#### ATAPI bus devices

# flags have the same meaning as for IDE drives.
cd*		at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
sd*		at atapibus? drive ? flags 0x0000	# ATAPI disk drives
uk*		at atapibus? drive ? flags 0x0000	# ATAPI unknown

#### Workstation Console attachments

wsdisplay*	at vga?
wsdisplay*	at tga?
pckbd*		at pckbc?	# PC keyboard (kbd port)
wskbd*		at pckbd?
pms*		at pckbc?	# PS/2-style mouse (aux port)
wsmouse*	at pms?
#pmsi*		at pckbc?	# PS/2 "Intelli"mouse (aux port)
#wsmouse*	at pmsi?
@


1.29
log
@add stf pseudo interface (commented out due to possible security risks)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.28 2000/03/22 00:58:18 cgd Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.28 $"
d237 2
a238 2
#ncr*		at pci? dev ? function ?
#scsibus* 	at ncr?
@


1.28
log
@add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.27 2000/02/22 11:25:58 soda Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.27 $"
d270 1
@


1.27
log
@merge changes between OpenBSD-2.1 and OpenBSD-2.6
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.26 2000/02/12 03:30:19 thorpej Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.26 $"
d118 1
@


1.26
log
@Nuke NKMEMCLUSTERS.
@
text
@d1 2
a2 2
#	$NetBSD: GENERIC,v 1.25 2000/01/26 12:48:44 soda Exp $
#	$OpenBSD: GENERIC,v 1.17 1997/05/18 13:45:23 pefo Exp $
d4 1
a4 1
#	Generic configuration file for MIPS R4x00 ARC Systems
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.25 $"
d11 3
a13 1
maxusers	32
a14 1
# Need to set locally
d16 1
d18 1
a18 8
# Standard system options
options 	KTRACE		# system call tracing support
#options 	LKM		# Loadable Kernel Modules
#options 	NTP		# NTP phase/frequency locked loop

# Diagnostic/debugging support options
options 	DIAGNOSTIC	# extra kernel debugging checks
options 	DEBUG		# extra kernel debugging support
a19 1
# System V options
d23 27
a49 1
options 	SHMMAXPGS=1024	# 1024 pages is the default
d51 1
a51 1
# Filesystem options
d53 4
a56 2
file-system 	MFS		# memory-based filesystem
#file-system	LFS		# Log-based filesystem (still experimental)
d58 11
a68 10
file-system 	MSDOSFS		# Ability to read write MS-Dos filsystem
file-system 	NFS		# Sun NFS-compatible filesystem (client)
file-system 	KERNFS		# kernel data-structure filesystem
file-system	PROCFS		# /proc
file-system 	FDESC		# user file descriptor filesystem
#file-system	UMAPFS		# uid/gid remapping filesystem
#file-system	UNION		# union file system
#file-system	NULLFS		# null layer filesystem
#file-system 	OVERLAY		# overlay file system
#file-system	PORTAL		# portal filesystem (still experimental)
d70 1
d72 1
a72 1
#options 	FFS_EI		# FFS Endian Independant support
d74 3
a76 3
options 	NFSSERVER	# Sun NFS-compatible filesystem (server)

#options 	SCSIVERBOSE	# Verbose SCSI errors
d93 2
a94 2
options 	INET		# Internet protocols
#options 	INET6		# IPV6
d98 21
a118 22
#options 	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
#options 	MULTICAST	# Multicast support
#options 	MROUTING	# Multicast routing support
#options 	NS		# XNS
#options 	IPX		# IPX+SPX
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC,HDLC	# X.25
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks.

# Compatibilitry modules
options 	COMPAT_43	# compatibility with 4.3BSD binaries
options 	COMPAT_11
options 	COMPAT_12
options 	COMPAT_13
options 	COMPAT_14
#options 	COMPAT_ULTRIX	# Ultrix binary compatibility (no go yet)
options 	COMPAT_386BSD_MBRPART # recognize old partition ID

#options 	KGDB			# support for kernel gdb
#options 	KGDBRATE=19200		# kernel gdb port rate (default 9600)
#options 	KGDBDEV="15*256+0"	# device for kernel gdb
d121 4
a124 2
options 	NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM
config		netbsd root on ? type ?
d127 1
a127 1
# Definition of system
d129 1
d133 1
a133 1
#### Main local buses
d136 1
a136 5
isabr*		at mainbus0	# ISA Bus bridge (std ISA bus).

#### PICA bus devices

aclock0		at pica?
d150 1
a150 1
#### ISA Bus.
d152 1
d154 1
d156 1
a156 1
aclock0		at isa? port 0x70 irq 0
d163 5
d174 3
a176 2
#wdc0	at isa? port 0x1f0 irq 14 flags 0x00
##wdc1	at isa? port 0x170 irq 15 flags 0x00
d190 1
a190 1
#wd*	at wdc? channel ? drive ? flags 0x0000
d194 1
a194 1
#atapibus* at wdc? channel ?
d199 17
a215 3
#cd*	at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
#sd*	at atapibus? drive ? flags 0x0000	# ATAPI disk drives
#uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown
d217 3
d221 1
a221 1
# Parallel Printer Interfaces
d223 1
a223 1
lpt0		at isa? port 0x378 irq 7
d225 4
d230 1
a230 1
# Network Interfaces
d232 2
a233 9
# XXX - should fix conflict with files.isa
#ec0	at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
# XXX - should fix conflict with files.isa
#ep0		at isa? port ? irq ?		# 3C509 ethernet cards
# XXX - should fix conflict with files.isa
#ne0	at isa? port 0x280 irq 9		# NE[12]000 ethernet cards
#ne1	at isa? port 0x300 irq 10
#we0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
#we1	at isa? port 0x300 iomem 0xcc000 irq 10
d235 4
a238 3
# XXX - should be configured
#btl0		at isa? port 0x330 irq ? drq ?
#scsibus* 	at btl?
d240 1
a240 1
#### SCSI Bus devices
d249 1
a249 1
#### PSEUDO Devices
d251 14
a264 2
pseudo-device	loop		 1	# network loopback
pseudo-device	bpfilter	 8	# packet filter ports
d266 1
a266 3
pseudo-device	sl		 2	# serial-line IP ports
pseudo-device	ppp		 2	# serial-line PPP ports
pseudo-device	tun		 2	# network tunneling over tty
a268 1
pseudo-device	ipfilter		# ip filter
d270 13
a282 8
pseudo-device	pty		64	# pseudo ptys
pseudo-device	tb		 1	# tablet line discipline
pseudo-device	vnd		 4	# paging to files
pseudo-device	ccd		 4	# concatenated disk devices
#pseudo-device 	raid		4	# RAIDframe disk driver
#pseudo-device	md		 1	# memory disk devices
# rnd is EXPERIMENTAL
#pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.25
log
@options<SPACE><TAB> and options "<foo>=<bar>" clean up
pointed point by enami@@netbsd.org
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.24 2000/01/24 08:04:11 soda Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.24 $"
a92 1
options 	NKMEMCLUSTERS=1024	# 4K pages in kernel malloc pool
@


1.24
log
@Add commented out "ident"-command
from hubertf's changes to (removed) pica/conf/GENERIC
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.23 2000/01/23 21:01:52 soda Exp $
d49 1
a49 1
#options 	SOFTDEP         # FFS soft updates support.
d93 1
a93 1
options 	"NKMEMCLUSTERS=1024"	# 4K pages in kernel malloc pool
d95 2
a96 5
#options 	"KGDBRATE=19200"	# kernel gdb port rate (default 9600)
#options 	"KGDBDEV=15*256+0"	# device for kernel gdb

# Special options
options 	MACHINE_NONCONTIG # Support noncontigous memory.
d98 1
a99 1

d135 1
a135 1
pc0    		at isa? port 0x60 irq 1         # generic PC console device
d185 1
a185 1
#ep0		at isa? port ? irq ?           # 3C509 ethernet cards
@


1.23
log
@merge to NetBSD-current (DeskStation and Algor support is currently broken)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.21 2000/01/20 19:12:34 wrstuden Exp $
d8 2
@


1.22
log
@Moved from /cvsroot/syssrc/sys/arch/pica/conf/GENERIC,v
@
text
@d1 2
a2 1
#	$NetBSD: GENERIC,v 1.20 1999/11/21 14:00:43 itojun Exp $
d4 1
a4 1
#	Generic configuration file for MIPS R4400 PICA system
d7 1
a7 1
include		"arch/pica/conf/std.pica"
d9 1
a9 1
maxusers	8
d12 1
a12 2
options 	TIMEZONE="8*60"		# minutes west of GMT (for)
options 	DST=1			# use daylight savings rules
d15 7
a21 12
options 	DIAGNOSTIC		# extra kernel debugging checks
options 	DEBUG			# extra kernel debugging support
options 	"COMPAT_43"		# compatibility with 4.3BSD binaries
options 	COMPAT_11
options 	COMPAT_12
options 	COMPAT_13
options 	COMPAT_14
#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
d32 3
d37 1
a37 2
file-system 	MSDOSFS		# Ability to read write MS-Dos filsystem
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
d40 1
a42 1
#file-system	LFS		# Log-based filesystem (still experimental)
d66 1
d68 1
a68 1
options 	INET6		# IPV6
d72 1
a72 2
options 	"TCP_COMPAT_42"	# compatibility with 4.2BSD TCP/IP
options 	GATEWAY		# IP packet forwarding
d75 25
a99 3
#options 	ISO		# OSI networking
#options 	TPIP
#options 	EON
d103 3
d109 8
a116 2
pica*		at mainbus0
clock0		at pica?
d118 3
a120 3
pms0		at pica?
pcom0		at pica?
pcom1		at pica?
d130 69
d202 5
d208 3
d213 1
a213 4
pseudo-device	pty		64	# pseudo ptys
pseudo-device	bpfilter	16	# packet filter ports
#pseudo-device	gre		2	# generic L3 over IP tunnel
pseudo-device	loop
d216 6
a221 2
pseudo-device	vnd		4	# virtual disk
pseudo-device	ccd		4	# concatenated disks
d223 1
@


1.21
log
@Add overlay to kernel configs.
@
text
@@


1.20
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.19 1999/11/15 19:10:56 fvdl Exp $
d44 1
@


1.19
log
@Add commented out option SOFTDEP to all GENERIC kernels.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.18 1999/07/29 10:37:21 augustss Exp $
d54 13
d69 4
d111 2
@


1.18
log
@It's time to be COMPAT_14.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.17 1998/11/25 20:30:46 hwr Exp $
d49 1
@


1.18.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.18 1999/07/29 10:37:21 augustss Exp $
a51 2

#options	NON_PO2_BLOCKS	# non-2**n block size support
@


1.18.8.2
log
@Pull up to last week's -current.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.18.8.1 1999/12/21 23:16:13 wrstuden Exp $
a48 1
#options 	SOFTDEP         # FFS soft updates support.
a52 1
<<<<<<< GENERIC
a54 15
=======
# 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.20
a56 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
a94 2
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
@


1.17
log
@Add (commented out) 'gre' pseudo device line. Feedback is welcome.
Inspired by Klaus Klein.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.16 1998/11/16 16:44:57 oster Exp $
d21 1
@


1.17.6.1
log
@Update from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.18 1999/07/29 10:37:21 augustss Exp $
a20 1
options 	COMPAT_14
@


1.16
log
@Added a (commented out) configuration line for the RAIDframe device driver.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.15 1998/06/26 01:54:06 lukem Exp $
d90 1
@


1.15
log
@remove options FIFO; it's now the default
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.14 1998/03/18 16:34:43 bouyer Exp $
d93 1
@


1.14
log
@Add commented out "options FFS_EI"
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.13 1998/02/25 23:29:49 thorpej Exp $
a45 1
options 	FIFO		# POSIX fifo support (in all filesystems)
@


1.13
log
@Fix a few screwups that made it impossible to config these kernels.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.12 1997/12/01 15:50:43 kleink Exp $
d48 1
@


1.12
log
@Add COMPAT_13.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.11 1997/11/20 08:11:17 fair Exp $
d6 1
a6 1
machine		pica
a14 3
options 	SWAPPAGER		# swap pager (anonymous and swap space)
options 	VNODEPAGER		# vnode pager (mapped files)
options 	DEVPAGER		# device pager (mapped devices)
@


1.11
log
@add pseudo-device rnd, commented out
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.10 1997/11/17 01:58:17 lukem Exp $
d23 1
@


1.10
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.9 1997/10/15 23:00:50 thorpej Exp $
d95 2
@


1.9
log
@Pulldown from marc-pcmcia branch: minimal changes to avoid namespace
collision between Pica port "com" (now "pcom") driver and more heavily-used
"com" driver.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.6.8.3 1997/10/15 22:54:50 thorpej Exp $
d11 2
a12 2
options		TIMEZONE="8*60"		# minutes west of GMT (for)
options		DST=1			# use daylight savings rules
d15 6
a20 6
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
d23 5
a27 5
#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
d30 4
a33 4
options		SYSVMSG		# System V-like message queues
options		SYSVSEM		# System V-like semaphores
options		SYSVSHM		# System V-like memory sharing
options		SHMMAXPGS=1024	# 1024 pages is the default
d48 3
a50 3
options		FIFO		# POSIX fifo support (in all filesystems)
options		QUOTA		# FFS quotas
options		NFSSERVER	# Sun NFS-compatible filesystem (server)
d55 8
a62 8
options		INET		# Internet protocols
options		"TCP_COMPAT_42"	# compatibility with 4.2BSD TCP/IP
options		GATEWAY		# IP packet forwarding
#options	MULTICAST	# Multicast support
#options	MROUTING	# Multicast routing support
#options	ISO		# OSI networking
#options	TPIP
#options	EON
@


1.8
log
@add a before tab to SCSIVERBOSE
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.7 1997/08/20 18:42:42 mjacob Exp $
d73 2
a74 2
com0		at pica?
com1		at pica?
@


1.7
log
@add commented out reference SCSIVERBOSE option
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.6 1997/01/31 01:58:17 thorpej Exp $
d52 1
a52 1
#options	SCSIVERBOSE	# Verbose SCSI errors
@


1.6
log
@Adopt for new file system and root spec grammar.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.5 1997/01/15 01:28:57 perry Exp $
d51 2
@


1.6.8.1
log
@Update marc-pcmcia branch from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.7 1997/08/20 18:42:42 mjacob Exp $
a50 2

#options	SCSIVERBOSE	# Verbose SCSI errors
@


1.6.8.2
log
@Update marc-pcmcia branch from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.6.8.1 1997/08/23 07:11:31 thorpej Exp $
d52 1
a52 1
#options 	SCSIVERBOSE	# Verbose SCSI errors
@


1.6.8.3
log
@Minimal changes to rename the Pica port's "com" driver to "pcom", to
avoid a namespace collision with the more heavily-used "com" driver,
which needs to be declared in sys/conf/files.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.6.8.2 1997/08/27 22:33:17 thorpej Exp $
d73 2
a74 2
pcom0		at pica?
pcom1		at pica?
@


1.5
log
@Eliminate obsolete TIMEZONE and DST options.
Eliminate obsolete global kernel variable "struct timezone tz"
Add RTC_OFFSET option
Add global kernel variable rtc_offset, which is initialized by
RTC_OFFSET at kernel compile time.
on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many
minutes west (east) of GMT the hardware RTC runs. Defaults to 0.
Places where tz variable was used to indicate this in the past have
been replaced with rtc_offset.
Add sysctl interface to rtc_offset.
Kill obsolete DST_* macros in sys/time.h
gettimeofday now always returns zeroed timezone if zone is requested.
settimeofday now ignores and logs attempts to set non-existant kernel
timezone.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.4 1997/01/11 09:11:43 mikel Exp $
d10 3
a12 2
# does not really do anything anymore, but this replaces "ident GENERIC"
options		GENERIC
d36 12
d49 1
a49 3
options		FFS,QUOTA	# fast filesystem with user and group quotas
options		MFS		# memory-based filesystem
options		NFSCLIENT	# Sun NFS-compatible filesystem (client)
a50 8
options		KERNFS		# kernel data-structure filesystem
options		MSDOSFS		# Ability to read write MS-Dos filsystem
options		CD9660		# ISO 9660 + Rock Ridge file system
options		FDESC		# user file descriptor 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)
d62 1
a62 1
config		bsd swap generic
@


1.4
log
@add 'pseudo-device ccd' where necessary; PR kern/1830.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.3 1996/08/26 23:40:46 mrg Exp $
a11 4

# Need to set locally
options		TIMEZONE="8*60"		# minutes west of GMT (for)
options		DST=1			# use daylight savings rules
@


1.4.2.1
log
@Snapshot of work-in-progress, committed to private branch.

These changes implement machine-independent root device and file system
selection.  Notable features:

	- All ports behave in a consistent manner regarding root
	  device selection.
	- No more "options GENERIC"; all kernels have the ability
	  to boot with RB_ASKNAME to select root device and file system
	  type.
	- Root file system type can be wildcarded; a machine-independent
	  function will try all possible file systems for the selected
	  root device until one succeeds.
	- If the root file system fails to mount, the operator will
	  be given the chance to select a new root device and file
	  system type, rather than having the machine simply panic.
	- nfs_mountroot() no longer panics if any part of the NFS
	  mount process fails; it now returns an error, giving the
	  operator a chance to recover.
	- New, more consistent, config(8) grammar.  The constructs:

		config netbsd swap generic
		config netbsd root on nfs

	  have been replaced with:

		config netbsd root on ? type ?
		config netbsd root on ? type nfs

	  Additionally, the operator may select or wildcard root file
	  system type in the kernel configuration file:

		config netbsd root on cd0a type cd9660

	  config(8) now requires that a "root" specification be
	  made.  "root" may be wired down or wildcarded.  "swap" and
	  "dump" specifications are optional, and follow previous
	  semantics.

	- config(8) has a new "file-system" keyword, used to configure
	  file systems into the kernel.  Eventually, this will be used
	  to generate the default vfssw[].

	- "options NFSCLIENT" is obsolete, and is replaced by
	  "file-system NFS".  "options NFSSERVER" still exists, since
	  NFS server support is independent of the NFS file system
	  client.

	- sys/arch/<foo>/<foo>/swapgeneric.c is no longer used, and
	  will be removed; all information is now generated by config(8).

As of this commit, all ports except arm32 have been updated to use
the new setroot().  Only SPARC, i386, and Alpha ports have been
tested at this time.  Port masters should test these changes on their
ports, and report any problems back to me.

More changes are on their way, including RB_ASKNAME support in
nfs_mountroot() (to prompt for server address and path) and, potentially,
the ability to select rarp/bootparam or bootp in nfs_mountroot().
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.4 1997/01/11 09:11:43 mikel Exp $
d10 3
a38 12
file-system 	FFS		# fast filesystem
file-system 	MFS		# memory-based filesystem
file-system 	NFS		# Sun NFS-compatible filesystem (client)
file-system 	KERNFS		# kernel data-structure filesystem
file-system 	MSDOSFS		# Ability to read write MS-Dos filsystem
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	FDESC		# user file descriptor filesystem
#file-system	UMAPFS		# uid/gid remapping filesystem
#file-system	NULLFS		# null layer filesystem
#file-system	LFS		# Log-based filesystem (still experimental)
#file-system	PORTAL		# portal filesystem (still experimental)

d40 3
a42 1
options		QUOTA		# FFS quotas
d44 8
d63 1
a63 1
config		netbsd root on ? type ?
@


1.4.2.2
log
@Update from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.5 1997/01/15 01:28:57 perry Exp $
@


1.3
log
@add COMPAT_12.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.2 1996/07/16 23:24:05 thorpej Exp $
d93 1
@


1.2
log
@RCS id police.
@
text
@d1 1
a1 1
#	$NetBSD: $
d24 2
@


1.1
log
@Initial revision
@
text
@d1 1
@


1.1.1.1
log
@First commit of Per Fogelstrom's port to the Acer pica r4400/isa machine.
@
text
@@


1.1.1.2
log
@OpenBSD-2.1/arc
@
text
@a0 1
#	$OpenBSD: GENERIC,v 1.17 1997/05/18 13:45:23 pefo Exp $
d2 1
a2 1
#	Generic configuration file for MIPS R4x00 ARC Systems
d5 1
a5 1
machine		arc
d7 4
a10 1
maxusers	32
d13 2
a14 2
options		TIMEZONE=0		# minutes west of GMT (for)
options		DST=0			# use daylight savings rules
d18 1
a19 1

a20 1
options 	KTRACE			# system call tracing support
d22 6
a27 1
options		COMPAT_43		# compatibility with 4.3BSD binaries
a33 1
options		NATIVE_ELF	# Arc systems uses ELF as native format
a35 2
options		CD9660		# ISO 9660 + Rock Ridge file system
options		FDESC		# user file descriptor filesystem (/dev/fd)
a37 1
options		KERNFS		# kernel data-structure filesystem
a38 1
options		MSDOSFS		# Ability to read write MS-Dos filsystem
d41 8
a48 6
options 	NULLFS		# null layer filesystem
options 	PORTAL		# portal filesystem (still experimental)
option          PROCFS          # /proc
options 	UMAPFS		# uid/gid remapping filesystem
option          UNION           # union file system

d51 8
a58 12
#options 	GATEWAY		# IP packet forwarding
options 	INET		# Internet protocols
#option         NS              # XNS
#option         IPX             # IPX+SPX
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
#option         CCITT,LLC,HDLC  # X.25
option          IPFILTER        # IP packet filter for security

#options 	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
#options 	MULTICAST	# Multicast support
#options 	MROUTING	# Multicast routing support
d60 1
a60 2
# Special options
options 	MACHINE_NONCONTIG # Support noncontigous memory.
a61 6
# Specify storage configuration (its a joke..)
config		bsd	swap generic

#
# Definition of system
#
d65 1
a65 7
#### Main local buses

pica*		at mainbus0	# ACER Pica systems local bus.
isabr*		at mainbus0	# ISA Bus bridge (std ISA bus).

#### PICA bus devices

a79 30
#### ISA Bus.

isa*		at isabr?

clock0		at isa? port 0x70 irq 0

pc0    		at isa? port 0x60 irq 1         # generic PC console device
com0		at isa? port 0x3f8 irq 4
com1		at isa? port 0x2f8 irq 3
com2		at isa? port 0x3e8 irq 4
com3		at isa? port 0x2e8 irq 3

wdc0		at isa? port 0x1f0 irq 14	# ST506, ESDI, IDE controllers
#wdc1		at isa? port 0x170 irq 15
wd*		at wdc? drive ?

atapibus*	at wdc?
acd*		at atapibus? drive?

lpt0		at isa? port 0x378 irq 7
ep0		at isa? port ? irq ?           # 3C509 ethernet cards
ed0    		at isa? port 0x280 iomem 0xd0000 irq 9  # WD/SMC, 3C503, NE[12]000
ed1    		at isa? port 0x250 iomem 0xd8000 irq 9  #   ethernet cards
ed2    		at isa? port 0x300 iomem 0xcc000 irq 10 #

btl0		at isa? port 0x330 irq ? drq ?
scsibus* 	at btl?

#### SCSI Bus devices

a82 3
ch*		at scsibus? target ? lun ?
ss*		at scsibus? target ? lun ?
uk*		at scsibus? target ? lun ?
a83 4
#### PSEUDO Devices

pseudo-device	loop		 1	# network loopback
pseudo-device	bpfilter	 8	# packet filter ports
a85 2
pseudo-device	tun		 2	# network tunneling over tty

d87 3
a89 4
pseudo-device	tb		 1	# tablet line discipline
pseudo-device	vnd		 4	# paging to files
pseudo-device   ccd		 4	# concatenated disk devices

@


1.1.1.3
log
@OpenBSD-2.6/arc
@
text
@d1 1
a1 1
#	$OpenBSD: GENERIC,v 1.29 1999/08/29 12:14:03 niklas Exp $
d6 1
a6 1
machine		arc mips
d8 1
a8 1
include "../../../conf/GENERIC"
d10 50
a59 1
maxusers	32
d61 2
a62 2
# MD options
option		NATIVE_ELF	# Arc systems uses ELF as native format
a104 3
ast0		at isa? port 0x1a0 irq 3	# AST 4-port serial cards
com*		at ast? slave ?
lpt0		at isa? port 0x378 irq 7
d106 6
a111 2
# Joystick driver. Probe is a little strange; add only if you have one.
# joy0		at isa? port 0x201
d113 5
a117 21
# IDE controllers
wdc0		at isa? port 0x1f0 irq 14 flags 0x00
wdc1		at isa? port 0x170 irq 15 flags 0x00
#wdc*		at isapnp?

# IDE hard drives
wd*		at wdc? channel ? drive ? flags 0x0000

# ATAPI<->SCSI
atapiscsi*	at wdc? channel ?
scsibus*	at atapiscsi?

ep0		at isa? port ? irq ?		        # 3C509 ethernet cards
we0		at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC 80x3 ethernet
we1		at isa? port 0x300 iomem 0xcc000 irq 10	#
#we*		at isapnp?
ec0		at isa? port 0x250 iomem 0xd8000 irq 9	# 3C503 ethernet
ne0		at isa? port 0x240 irq 9		# NE[12]000 ethernet
ne1		at isa? port 0x300 irq 10		# NE[12]000 ethernet
ne2		at isa? port 0x280 irq 9		# NE[12]000 ethernet
#ne*		at isapnp?				# NE[12]000 PnP ether
d130 14
@
