head	1.170;
access;
symbols
	netbsd-11-0-RC3:1.170
	netbsd-11-0-RC2:1.170
	netbsd-11-0-RC1:1.170
	perseant-exfatfs-base-20250801:1.170
	netbsd-11:1.170.0.4
	netbsd-11-base:1.170
	netbsd-10-1-RELEASE:1.168
	perseant-exfatfs-base-20240630:1.170
	perseant-exfatfs:1.170.0.2
	perseant-exfatfs-base:1.170
	netbsd-8-3-RELEASE:1.153.6.1
	netbsd-9-4-RELEASE:1.160
	netbsd-10-0-RELEASE:1.168
	netbsd-10-0-RC6:1.168
	netbsd-10-0-RC5:1.168
	netbsd-10-0-RC4:1.168
	netbsd-10-0-RC3:1.168
	netbsd-10-0-RC2:1.168
	thorpej-ifq:1.169.0.4
	thorpej-ifq-base:1.169
	thorpej-altq-separation:1.169.0.2
	thorpej-altq-separation-base:1.169
	netbsd-10-0-RC1:1.168
	netbsd-10:1.168.0.4
	netbsd-10-base:1.168
	bouyer-sunxi-drm:1.168.0.2
	bouyer-sunxi-drm-base:1.168
	netbsd-9-3-RELEASE:1.160
	thorpej-i2c-spi-conf2:1.165.0.14
	thorpej-i2c-spi-conf2-base:1.165
	thorpej-futex2:1.165.0.12
	thorpej-futex2-base:1.165
	thorpej-cfargs2:1.165.0.10
	thorpej-cfargs2-base:1.165
	cjep_sun2x-base1:1.165
	cjep_sun2x:1.165.0.8
	cjep_sun2x-base:1.165
	cjep_staticlib_x-base1:1.165
	netbsd-9-2-RELEASE:1.160
	cjep_staticlib_x:1.165.0.6
	cjep_staticlib_x-base:1.165
	thorpej-i2c-spi-conf:1.165.0.4
	thorpej-i2c-spi-conf-base:1.165
	thorpej-cfargs:1.165.0.2
	thorpej-cfargs-base:1.165
	thorpej-futex:1.164.0.2
	thorpej-futex-base:1.165
	netbsd-9-1-RELEASE:1.160
	bouyer-xenpvh-base2:1.162
	phil-wifi-20200421:1.162
	bouyer-xenpvh-base1:1.162
	phil-wifi-20200411:1.162
	bouyer-xenpvh:1.162.0.2
	bouyer-xenpvh-base:1.162
	is-mlppp:1.161.0.2
	is-mlppp-base:1.161
	phil-wifi-20200406:1.162
	netbsd-8-2-RELEASE:1.153.6.1
	ad-namecache-base3:1.161
	netbsd-9-0-RELEASE:1.160
	netbsd-9-0-RC2:1.160
	ad-namecache-base2:1.161
	ad-namecache-base1:1.160
	ad-namecache:1.160.0.4
	ad-namecache-base:1.160
	netbsd-9-0-RC1:1.160
	phil-wifi-20191119:1.160
	netbsd-9:1.160.0.2
	netbsd-9-base:1.160
	phil-wifi-20190609:1.160
	netbsd-8-1-RELEASE:1.153.6.1
	netbsd-8-1-RC1:1.153.6.1
	isaki-audio2:1.159.0.2
	isaki-audio2-base:1.159
	pgoyette-compat-merge-20190127:1.157.2.1
	pgoyette-compat-20190127:1.158
	pgoyette-compat-20190118:1.158
	pgoyette-compat-1226:1.158
	pgoyette-compat-1126:1.158
	pgoyette-compat-1020:1.158
	pgoyette-compat-0930:1.158
	pgoyette-compat-0906:1.158
	netbsd-7-2-RELEASE:1.141.4.2
	pgoyette-compat-0728:1.157
	netbsd-8-0-RELEASE:1.153.6.1
	phil-wifi:1.157.0.4
	phil-wifi-base:1.157
	pgoyette-compat-0625:1.157
	netbsd-8-0-RC2:1.153.6.1
	pgoyette-compat-0521:1.157
	pgoyette-compat-0502:1.157
	pgoyette-compat-0422:1.157
	netbsd-8-0-RC1:1.153.6.1
	pgoyette-compat-0415:1.157
	pgoyette-compat-0407:1.157
	pgoyette-compat-0330:1.157
	pgoyette-compat-0322:1.157
	pgoyette-compat-0315:1.157
	netbsd-7-1-2-RELEASE:1.141.4.2
	pgoyette-compat:1.157.0.2
	pgoyette-compat-base:1.157
	netbsd-7-1-1-RELEASE:1.141.4.2
	tls-maxphys-base-20171202:1.156
	matt-nb8-mediatek:1.153.0.10
	matt-nb8-mediatek-base:1.153
	nick-nhusb-base-20170825:1.154
	perseant-stdc-iso10646:1.153.0.8
	perseant-stdc-iso10646-base:1.153
	netbsd-8:1.153.0.6
	netbsd-8-base:1.153
	prg-localcount2-base3:1.153
	prg-localcount2-base2:1.153
	prg-localcount2-base1:1.153
	prg-localcount2:1.153.0.4
	prg-localcount2-base:1.153
	pgoyette-localcount-20170426:1.153
	bouyer-socketcan-base1:1.153
	jdolecek-ncq:1.153.0.2
	jdolecek-ncq-base:1.153
	pgoyette-localcount-20170320:1.153
	netbsd-7-1:1.141.4.2.0.6
	netbsd-7-1-RELEASE:1.141.4.2
	netbsd-7-1-RC2:1.141.4.2
	nick-nhusb-base-20170204:1.152
	netbsd-7-nhusb-base-20170116:1.141.4.2
	bouyer-socketcan:1.152.0.2
	bouyer-socketcan-base:1.152
	pgoyette-localcount-20170107:1.152
	netbsd-7-1-RC1:1.141.4.2
	nick-nhusb-base-20161204:1.147
	pgoyette-localcount-20161104:1.146
	netbsd-7-0-2-RELEASE:1.141.4.2
	nick-nhusb-base-20161004:1.146
	localcount-20160914:1.146
	netbsd-7-nhusb:1.141.4.2.0.4
	netbsd-7-nhusb-base:1.141.4.2
	pgoyette-localcount-20160806:1.146
	pgoyette-localcount-20160726:1.146
	pgoyette-localcount:1.146.0.2
	pgoyette-localcount-base:1.146
	nick-nhusb-base-20160907:1.146
	nick-nhusb-base-20160529:1.146
	netbsd-7-0-1-RELEASE:1.141.4.2
	nick-nhusb-base-20160422:1.146
	nick-nhusb-base-20160319:1.146
	nick-nhusb-base-20151226:1.146
	netbsd-7-0:1.141.4.2.0.2
	netbsd-7-0-RELEASE:1.141.4.2
	nick-nhusb-base-20150921:1.146
	netbsd-7-0-RC3:1.141.4.2
	netbsd-7-0-RC2:1.141.4.2
	netbsd-7-0-RC1:1.141.4.2
	nick-nhusb-base-20150606:1.145
	nick-nhusb-base-20150406:1.145
	nick-nhusb:1.145.0.2
	nick-nhusb-base:1.145
	netbsd-5-2-3-RELEASE:1.112
	netbsd-5-1-5-RELEASE:1.112
	netbsd-6-0-6-RELEASE:1.129.2.1
	netbsd-6-1-5-RELEASE:1.129.2.1
	netbsd-7:1.141.0.4
	netbsd-7-base:1.141
	yamt-pagecache-base9:1.141
	yamt-pagecache-tag8:1.127.2.2
	netbsd-6-1-4-RELEASE:1.129.2.1
	netbsd-6-0-5-RELEASE:1.129.2.1
	tls-earlyentropy:1.141.0.2
	tls-earlyentropy-base:1.141
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.141
	riastradh-drm2-base3:1.140
	netbsd-6-1-3-RELEASE:1.129.2.1
	netbsd-6-0-4-RELEASE:1.129.2.1
	netbsd-5-2-2-RELEASE:1.112
	netbsd-5-1-4-RELEASE:1.112
	netbsd-6-1-2-RELEASE:1.129.2.1
	netbsd-6-0-3-RELEASE:1.129.2.1
	netbsd-5-2-1-RELEASE:1.112
	netbsd-5-1-3-RELEASE:1.112
	rmind-smpnet-nbase:1.141
	netbsd-6-1-1-RELEASE:1.129.2.1
	riastradh-drm2-base2:1.140
	riastradh-drm2-base1:1.140
	riastradh-drm2:1.140.0.2
	riastradh-drm2-base:1.140
	rmind-smpnet:1.139.0.2
	rmind-smpnet-base:1.141
	netbsd-6-1:1.129.2.1.0.6
	netbsd-6-0-2-RELEASE:1.129.2.1
	netbsd-6-1-RELEASE:1.129.2.1
	khorben-n900:1.138.0.2
	netbsd-6-1-RC4:1.129.2.1
	netbsd-6-1-RC3:1.129.2.1
	agc-symver:1.135.0.2
	agc-symver-base:1.135
	netbsd-6-1-RC2:1.129.2.1
	netbsd-6-1-RC1:1.129.2.1
	yamt-pagecache-base8:1.133
	netbsd-5-2:1.112.0.14
	netbsd-6-0-1-RELEASE:1.129.2.1
	yamt-pagecache-base7:1.133
	netbsd-5-2-RELEASE:1.112
	netbsd-5-2-RC1:1.112
	matt-nb6-plus-nbase:1.129.2.1
	yamt-pagecache-base6:1.133
	netbsd-6-0:1.129.2.1.0.4
	netbsd-6-0-RELEASE:1.129.2.1
	netbsd-6-0-RC2:1.129.2.1
	tls-maxphys:1.131.0.2
	tls-maxphys-base:1.141
	matt-nb6-plus:1.129.2.1.0.2
	matt-nb6-plus-base:1.129.2.1
	netbsd-6-0-RC1:1.129.2.1
	jmcneill-usbmp-base10:1.130
	yamt-pagecache-base5:1.130
	jmcneill-usbmp-base9:1.130
	yamt-pagecache-base4:1.130
	jmcneill-usbmp-base8:1.130
	jmcneill-usbmp-base7:1.130
	jmcneill-usbmp-base6:1.129
	jmcneill-usbmp-base5:1.129
	jmcneill-usbmp-base4:1.129
	jmcneill-usbmp-base3:1.129
	jmcneill-usbmp-pre-base2:1.128
	jmcneill-usbmp-base2:1.129
	netbsd-6:1.129.0.2
	netbsd-6-base:1.129
	netbsd-5-1-2-RELEASE:1.112
	netbsd-5-1-1-RELEASE:1.112
	jmcneill-usbmp:1.128.0.2
	jmcneill-usbmp-base:1.128
	jmcneill-audiomp3:1.127.0.4
	jmcneill-audiomp3-base:1.127
	yamt-pagecache-base3:1.127
	yamt-pagecache-base2:1.127
	yamt-pagecache:1.127.0.2
	yamt-pagecache-base:1.127
	rmind-uvmplock-nbase:1.126
	cherry-xenmp:1.126.0.2
	cherry-xenmp-base:1.126
	jym-xensuspend-nbase:1.126
	uebayasi-xip-base7:1.125
	bouyer-quota2-nbase:1.125
	bouyer-quota2:1.125.0.4
	bouyer-quota2-base:1.125
	jruoho-x86intr:1.125.0.2
	jruoho-x86intr-base:1.125
	matt-mips64-premerge-20101231:1.125
	matt-nb5-mips64-premerge-20101231:1.112
	matt-nb5-pq3:1.112.0.12
	matt-nb5-pq3-base:1.112
	netbsd-5-1:1.112.0.10
	uebayasi-xip-base6:1.124
	uebayasi-xip-base5:1.124
	netbsd-5-1-RELEASE:1.112
	uebayasi-xip-base4:1.124
	uebayasi-xip-base3:1.122
	yamt-nfs-mp-base11:1.120
	netbsd-5-1-RC4:1.112
	matt-nb5-mips64-k15:1.112
	uebayasi-xip-base2:1.120
	yamt-nfs-mp-base10:1.120
	netbsd-5-1-RC3:1.112
	netbsd-5-1-RC2:1.112
	uebayasi-xip-base1:1.117
	netbsd-5-1-RC1:1.112
	rmind-uvmplock:1.116.0.4
	rmind-uvmplock-base:1.126
	yamt-nfs-mp-base9:1.116
	uebayasi-xip:1.116.0.2
	uebayasi-xip-base:1.116
	netbsd-5-0-2-RELEASE:1.112
	matt-nb5-mips64-premerge-20091211:1.112
	matt-premerge-20091211:1.116
	yamt-nfs-mp-base8:1.115
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.112
	matt-nb4-mips64-k7-u2a-k9b:1.112
	matt-nb5-mips64-u1-k1-k5:1.112
	yamt-nfs-mp-base7:1.115
	matt-nb5-mips64:1.112.0.8
	netbsd-5-0-1-RELEASE:1.112
	jymxensuspend-base:1.115
	yamt-nfs-mp-base6:1.115
	yamt-nfs-mp-base5:1.115
	yamt-nfs-mp-base4:1.115
	yamt-nfs-mp-base3:1.115
	nick-hppapmap-base4:1.115
	nick-hppapmap-base3:1.115
	netbsd-5-0:1.112.0.6
	netbsd-5-0-RELEASE:1.112
	netbsd-5-0-RC4:1.112
	netbsd-5-0-RC3:1.112
	nick-hppapmap-base2:1.115
	netbsd-5-0-RC2:1.112
	jym-xensuspend:1.115.0.2
	jym-xensuspend-base:1.126
	netbsd-5-0-RC1:1.112
	haad-dm-base2:1.114
	haad-nbase2:1.114
	ad-audiomp2:1.114.0.2
	ad-audiomp2-base:1.114
	netbsd-5:1.112.0.4
	netbsd-5-base:1.112
	nick-hppapmap:1.112.0.2
	nick-hppapmap-base:1.115
	matt-mips64-base2:1.112
	haad-dm-base1:1.112
	wrstuden-revivesa-base-4:1.112
	netbsd-4-0-1-RELEASE:1.104.2.1
	wrstuden-revivesa-base-3:1.112
	wrstuden-revivesa-base-2:1.112
	wrstuden-fixsa-newbase:1.104.2.1
	nick-csl-alignment-base5:1.105
	haad-dm:1.110.0.2
	haad-dm-base:1.114
	wrstuden-revivesa-base-1:1.110
	simonb-wapbl-nbase:1.110
	yamt-pf42-base4:1.110
	simonb-wapbl:1.109.0.2
	simonb-wapbl-base:1.110
	yamt-pf42-base3:1.109
	hpcarm-cleanup-nbase:1.107
	yamt-pf42-baseX:1.107
	yamt-pf42-base2:1.107
	yamt-nfs-mp-base2:1.107
	wrstuden-revivesa:1.107.0.12
	wrstuden-revivesa-base:1.110
	yamt-nfs-mp:1.107.0.10
	yamt-nfs-mp-base:1.107
	yamt-pf42:1.107.0.8
	yamt-pf42-base:1.107
	ad-socklock-base1:1.107
	yamt-lazymbuf-base15:1.107
	yamt-lazymbuf-base14:1.107
	keiichi-mipv6-nbase:1.107
	mjf-devfs2:1.107.0.6
	mjf-devfs2-base:1.114
	nick-net80211-sync:1.107.0.4
	nick-net80211-sync-base:1.107
	keiichi-mipv6:1.107.0.2
	keiichi-mipv6-base:1.107
	bouyer-xeni386-merge1:1.106.8.1
	matt-armv6-prevmlocking:1.105.10.1
	wrstuden-fixsa-base-1:1.104.2.1
	vmlocking2-base3:1.106
	netbsd-4-0:1.104.2.1.0.4
	netbsd-4-0-RELEASE:1.104.2.1
	bouyer-xeni386-nbase:1.107
	yamt-kmem-base3:1.106
	cube-autoconf:1.106.0.10
	cube-autoconf-base:1.106
	yamt-kmem-base2:1.106
	bouyer-xeni386:1.106.0.8
	bouyer-xeni386-base:1.107
	yamt-kmem:1.106.0.6
	yamt-kmem-base:1.106
	vmlocking2-base2:1.106
	reinoud-bufcleanup-nbase:1.106
	vmlocking2:1.106.0.4
	vmlocking2-base1:1.106
	netbsd-4-0-RC5:1.104.2.1
	matt-nb4-arm:1.104.2.1.0.2
	matt-nb4-arm-base:1.104.2.1
	matt-armv6-nbase:1.107
	jmcneill-base:1.106
	netbsd-4-0-RC4:1.104.2.1
	mjf-devfs:1.106.0.2
	mjf-devfs-base:1.107
	bouyer-xenamd64-base2:1.106
	vmlocking-nbase:1.106
	yamt-x86pmap-base4:1.106
	bouyer-xenamd64:1.105.0.14
	bouyer-xenamd64-base:1.106
	netbsd-4-0-RC3:1.104.2.1
	yamt-x86pmap-base3:1.105
	yamt-x86pmap-base2:1.105
	netbsd-4-0-RC2:1.104.2.1
	yamt-x86pmap:1.105.0.12
	yamt-x86pmap-base:1.105
	netbsd-4-0-RC1:1.104.2.1
	matt-armv6:1.105.0.10
	matt-armv6-base:1.107
	jmcneill-pm:1.105.0.8
	jmcneill-pm-base:1.106
	hpcarm-cleanup:1.105.0.6
	hpcarm-cleanup-base:1.107
	nick-csl-alignment:1.105.0.4
	nick-csl-alignment-base:1.105
	matt-mips64:1.105.0.2
	matt-mips64-base:1.105
	netbsd-3-1-1-RELEASE:1.80.2.3
	netbsd-3-0-3-RELEASE:1.80.2.3
	yamt-idlelwp-base8:1.104
	wrstuden-fixsa:1.104.0.18
	wrstuden-fixsa-base:1.104.2.1
	ppcoea-renovation:1.104.0.16
	ppcoea-renovation-base:1.105
	thorpej-atomic:1.104.0.14
	thorpej-atomic-base:1.104
	reinoud-bufcleanup:1.104.0.12
	reinoud-bufcleanup-base:1.106
	mjf-ufs-trans:1.104.0.10
	mjf-ufs-trans-base:1.105
	vmlocking:1.104.0.8
	vmlocking-base:1.105
	ad-audiomp:1.104.0.6
	ad-audiomp-base:1.104
	yamt-idlelwp:1.104.0.4
	post-newlock2-merge:1.104
	newlock2-nbase:1.104
	yamt-splraiseipl-base5:1.104
	yamt-splraiseipl-base4:1.104
	yamt-splraiseipl-base3:1.104
	abandoned-netbsd-4-base:1.99
	abandoned-netbsd-4:1.99.0.2
	netbsd-3-1:1.80.2.3.0.4
	netbsd-3-1-RELEASE:1.80.2.3
	netbsd-3-0-2-RELEASE:1.80.2.3
	yamt-splraiseipl-base2:1.103
	netbsd-3-1-RC4:1.80.2.3
	yamt-splraiseipl:1.102.0.2
	yamt-splraiseipl-base:1.102
	netbsd-3-1-RC3:1.80.2.3
	yamt-pdpolicy-base9:1.101
	newlock2:1.101.0.2
	newlock2-base:1.104
	yamt-pdpolicy-base8:1.101
	netbsd-3-1-RC2:1.80.2.3
	netbsd-3-1-RC1:1.80.2.3
	yamt-pdpolicy-base7:1.99
	netbsd-4:1.104.0.2
	netbsd-4-base:1.104
	yamt-pdpolicy-base6:1.98
	chap-midi-nbase:1.98
	netbsd-3-0-1-RELEASE:1.80.2.3
	gdamore-uart:1.98.0.4
	gdamore-uart-base:1.98
	simonb-timcounters-final:1.95.2.1
	yamt-pdpolicy-base5:1.98
	chap-midi:1.98.0.2
	chap-midi-base:1.98
	yamt-pdpolicy-base4:1.98
	yamt-pdpolicy-base3:1.98
	peter-altq-base:1.97
	peter-altq:1.97.0.6
	yamt-pdpolicy-base2:1.97
	elad-kernelauth-base:1.98
	elad-kernelauth:1.97.0.4
	yamt-pdpolicy:1.97.0.2
	yamt-pdpolicy-base:1.97
	yamt-uio_vmspace-base5:1.97
	simonb-timecounters:1.95.0.2
	simonb-timecounters-base:1.98
	rpaulo-netinet-merge-pcb:1.94.0.4
	rpaulo-netinet-merge-pcb-base:1.101
	yamt-uio_vmspace:1.94.0.2
	netbsd-3-0:1.80.2.3.0.2
	netbsd-3-0-RELEASE:1.80.2.3
	netbsd-3-0-RC6:1.80.2.3
	yamt-readahead-base3:1.92
	netbsd-3-0-RC5:1.80.2.3
	netbsd-3-0-RC4:1.80.2.3
	netbsd-3-0-RC3:1.80.2.3
	yamt-readahead-base2:1.89
	netbsd-3-0-RC2:1.80.2.3
	yamt-readahead-pervnode:1.89
	yamt-readahead-perfile:1.89
	yamt-readahead:1.89.0.2
	yamt-readahead-base:1.89
	netbsd-3-0-RC1:1.80.2.3
	yamt-vop-base3:1.88
	netbsd-2-0-3-RELEASE:1.69.2.2
	netbsd-2-1:1.69.2.2.0.4
	yamt-vop-base2:1.88
	thorpej-vnode-attr:1.88.0.4
	thorpej-vnode-attr-base:1.88
	netbsd-2-1-RELEASE:1.69.2.2
	yamt-vop:1.88.0.2
	yamt-vop-base:1.88
	netbsd-2-1-RC6:1.69.2.2
	netbsd-2-1-RC5:1.69.2.2
	netbsd-2-1-RC4:1.69.2.2
	netbsd-2-1-RC3:1.69.2.2
	netbsd-2-1-RC2:1.69.2.2
	netbsd-2-1-RC1:1.69.2.2
	yamt-lazymbuf:1.83.0.2
	yamt-km-base4:1.81
	netbsd-2-0-2-RELEASE:1.69.2.2
	yamt-km-base3:1.80
	netbsd-3:1.80.0.2
	netbsd-3-base:1.80
	yamt-km-base2:1.78
	yamt-km:1.75.0.6
	yamt-km-base:1.75
	kent-audio2:1.75.0.4
	kent-audio2-base:1.81
	netbsd-2-0-1-RELEASE:1.69.2.2
	kent-audio1-beforemerge:1.75
	netbsd-2:1.69.2.2.0.2
	netbsd-2-base:1.69.2.2
	kent-audio1:1.75.0.2
	kent-audio1-base:1.75
	netbsd-2-0-RELEASE:1.69.2.2
	netbsd-2-0-RC5:1.69.2.2
	netbsd-2-0-RC4:1.69.2.2
	netbsd-2-0-RC3:1.69.2.2
	netbsd-2-0-RC2:1.69.2.2
	netbsd-2-0-RC1:1.69.2.2
	netbsd-2-0:1.69.0.2
	netbsd-2-0-base:1.69
	netbsd-1-6-PATCH002-RELEASE:1.55.4.1
	netbsd-1-6-PATCH002:1.55.4.1
	netbsd-1-6-PATCH002-RC4:1.55.4.1
	netbsd-1-6-PATCH002-RC3:1.55.4.1
	netbsd-1-6-PATCH002-RC2:1.55.4.1
	netbsd-1-6-PATCH002-RC1:1.55.4.1
	ktrace-lwp:1.63.0.2
	ktrace-lwp-base:1.94
	netbsd-1-6-PATCH001:1.55.4.1
	netbsd-1-6-PATCH001-RELEASE:1.55.4.1
	netbsd-1-6-PATCH001-RC3:1.55.4.1
	netbsd-1-6-PATCH001-RC2:1.55.4.1
	netbsd-1-6-PATCH001-RC1:1.55.4.1
	nathanw_sa_end:1.44.4.9
	nathanw_sa_before_merge:1.61
	fvdl_fs64_base:1.61
	gmcgarry_ctxsw:1.61.0.4
	gmcgarry_ctxsw_base:1.61
	gmcgarry_ucred:1.61.0.2
	gmcgarry_ucred_base:1.61
	nathanw_sa_base:1.61
	kqueue-aftermerge:1.60
	kqueue-beforemerge:1.60
	netbsd-1-6-RELEASE:1.55.4.1
	netbsd-1-6-RC3:1.55.4.1
	netbsd-1-6-RC2:1.55.4.1
	netbsd-1-6-RC1:1.55.4.1
	netbsd-1-6:1.55.0.4
	netbsd-1-6-base:1.55
	gehenna-devsw:1.55.0.2
	gehenna-devsw-base:1.56
	netbsd-1-5-PATCH003:1.28.2.4
	eeh-devprop:1.52.0.4
	eeh-devprop-base:1.52
	newlock:1.52.0.2
	newlock-base:1.52
	ifpoll-base:1.51
	nathanw_sa:1.44.0.4
	thorpej-mips-cache:1.44.0.2
	thorpej-mips-cache-base:1.44
	thorpej-devvp-base3:1.44
	thorpej-devvp-base2:1.44
	post-chs-ubcperf:1.44
	pre-chs-ubcperf:1.44
	thorpej-devvp:1.43.0.2
	thorpej-devvp-base:1.43
	netbsd-1-5-PATCH002:1.28.2.4
	kqueue:1.40.0.2
	kqueue-base:1.57
	netbsd-1-5-PATCH001:1.28.2.4
	thorpej_scsipi_beforemerge:1.38
	thorpej_scsipi_nbase:1.38
	netbsd-1-5-RELEASE:1.28.2.3
	netbsd-1-5-BETA2:1.28.2.3
	netbsd-1-5-BETA:1.28.2.3
	netbsd-1-4-PATCH003:1.17.2.1
	netbsd-1-5-ALPHA2:1.28.2.2
	netbsd-1-5:1.28.0.2
	netbsd-1-5-base:1.28
	minoura-xpg4dl:1.27.0.2
	minoura-xpg4dl-base:1.27
	netbsd-1-4-PATCH002:1.17
	chs-ubc2-newbase:1.23
	wrstuden-devbsize-19991221:1.21
	wrstuden-devbsize:1.19.0.8
	wrstuden-devbsize-base:1.21
	kame_141_19991130:1.17
	comdex-fall-1999:1.19.0.6
	comdex-fall-1999-base:1.19
	fvdl-softdep:1.19.0.4
	fvdl-softdep-base:1.19
	thorpej_scsipi:1.19.0.2
	thorpej_scsipi_base:1.38
	netbsd-1-4-PATCH001:1.17
	kame_14_19990705:1.17
	kame_14_19990628:1.17
	kame:1.17.0.6
	chs-ubc2:1.17.0.4
	chs-ubc2-base:1.19
	netbsd-1-4-RELEASE:1.17
	netbsd-1-4:1.17.0.2
	netbsd-1-4-base:1.17
	netbsd-1-3-PATCH003:1.1
	netbsd-1-3-PATCH003-CANDIDATE2:1.1
	kenh-if-detach:1.16.0.2
	kenh-if-detach-base:1.16
	netbsd-1-3-PATCH003-CANDIDATE1:1.1
	netbsd-1-3-PATCH003-CANDIDATE0:1.1
	chs-ubc:1.13.0.2
	chs-ubc-base:1.13
	eeh-paddr_t:1.12.0.2
	eeh-paddr_t-base:1.12
	netbsd-1-3-PATCH002:1.1
	netbsd-1-3-PATCH001:1.1
	netbsd-1-3-RELEASE:1.1
	netbsd-1-3-BETA:1.1
	netbsd-1-3:1.1.0.2
	netbsd-1-3-base:1.1
	marc-pcmcia-base:1.1;
locks; strict;
comment	@# @;


1.170
date	2024.01.29.18.27.10;	author christos;	state Exp;
branches;
next	1.169;
commitid	KXsF1U1D4DhafnWE;

1.169
date	2023.02.12.14.50.38;	author abs;	state Exp;
branches;
next	1.168;
commitid	SblLlq95sRoclfdE;

1.168
date	2022.09.29.10.10.05;	author riastradh;	state Exp;
branches;
next	1.167;
commitid	I1zvTyF77D5Z9KVD;

1.167
date	2022.08.07.02.52.24;	author simonb;	state Exp;
branches;
next	1.166;
commitid	HXKRRXLciPDtrTOD;

1.166
date	2022.06.07.18.30.49;	author martin;	state Exp;
branches;
next	1.165;
commitid	SEfWd77Mp7eVA8HD;

1.165
date	2021.01.21.06.51.54;	author nia;	state Exp;
branches;
next	1.164;
commitid	3cU8FmkCubAfPyEC;

1.164
date	2020.09.27.13.48.50;	author roy;	state Exp;
branches
	1.164.2.1;
next	1.163;
commitid	DA9l8f9bbF8ATGpC;

1.163
date	2020.08.01.08.20.48;	author maxv;	state Exp;
branches;
next	1.162;
commitid	JD2lavAMv7TQUkiC;

1.162
date	2020.03.25.17.06.18;	author jdolecek;	state Exp;
branches;
next	1.161;
commitid	VzwOpdvTaWX4YN1C;

1.161
date	2020.01.19.01.25.04;	author thorpej;	state Exp;
branches;
next	1.160;
commitid	JHEWDzmAWJGESeTB;

1.160
date	2019.04.26.21.40.29;	author sevan;	state Exp;
branches
	1.160.4.1;
next	1.159;
commitid	6ehTybiQEayJbUkB;

1.159
date	2019.04.13.08.22.59;	author isaki;	state Exp;
branches;
next	1.158;
commitid	rmsmdwQtLK6aeajB;

1.158
date	2018.08.01.20.04.10;	author maxv;	state Exp;
branches;
next	1.157;
commitid	UbIHSaPqOzfNisMA;

1.157
date	2018.01.23.14.47.54;	author sevan;	state Exp;
branches
	1.157.2.1
	1.157.4.1;
next	1.156;
commitid	AGdejQ7TNSzBE0oA;

1.156
date	2017.09.14.07.58.39;	author mrg;	state Exp;
branches;
next	1.155;
commitid	ngZ6fHXwTqlZA87A;

1.155
date	2017.09.13.22.24.42;	author sevan;	state Exp;
branches;
next	1.154;
commitid	U9QcH0HsUyAtp57A;

1.154
date	2017.07.29.18.08.56;	author maxv;	state Exp;
branches;
next	1.153;

1.153
date	2017.02.19.07.47.00;	author rin;	state Exp;
branches
	1.153.6.1;
next	1.152;

1.152
date	2016.12.14.14.00.16;	author martin;	state Exp;
branches
	1.152.2.1;
next	1.151;

1.151
date	2016.12.13.20.42.16;	author christos;	state Exp;
branches;
next	1.150;

1.150
date	2016.12.10.23.03.23;	author christos;	state Exp;
branches;
next	1.149;

1.149
date	2016.12.09.02.25.46;	author christos;	state Exp;
branches;
next	1.148;

1.148
date	2016.12.08.11.31.09;	author nat;	state Exp;
branches;
next	1.147;

1.147
date	2016.11.26.13.59.45;	author christos;	state Exp;
branches;
next	1.146;

1.146
date	2015.08.08.06.36.25;	author maxv;	state Exp;
branches
	1.146.2.1;
next	1.145;

1.145
date	2014.11.16.16.01.40;	author manu;	state Exp;
branches
	1.145.2.1;
next	1.144;

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

1.143
date	2014.08.23.20.26.57;	author dholland;	state Exp;
branches;
next	1.142;

1.142
date	2014.08.16.17.56.31;	author apb;	state Exp;
branches;
next	1.141;

1.141
date	2014.03.24.14.15.37;	author szptvlfn;	state Exp;
branches
	1.141.4.1;
next	1.140;

1.140
date	2013.06.30.21.38.56;	author rmind;	state Exp;
branches;
next	1.139;

1.139
date	2013.06.05.23.08.00;	author christos;	state Exp;
branches
	1.139.2.1;
next	1.138;

1.138
date	2013.04.27.22.21.13;	author christos;	state Exp;
branches;
next	1.137;

1.137
date	2013.04.27.21.43.18;	author christos;	state Exp;
branches;
next	1.136;

1.136
date	2013.04.27.18.19.28;	author christos;	state Exp;
branches;
next	1.135;

1.135
date	2013.03.02.02.42.10;	author christos;	state Exp;
branches;
next	1.134;

1.134
date	2013.03.01.18.25.30;	author joerg;	state Exp;
branches;
next	1.133;

1.133
date	2012.10.20.11.58.45;	author kiyohara;	state Exp;
branches;
next	1.132;

1.132
date	2012.10.17.14.48.09;	author apb;	state Exp;
branches;
next	1.131;

1.131
date	2012.06.05.08.44.07;	author abs;	state Exp;
branches
	1.131.2.1;
next	1.130;

1.130
date	2012.03.10.21.51.50;	author joerg;	state Exp;
branches;
next	1.129;

1.129
date	2011.12.18.05.49.25;	author dholland;	state Exp;
branches
	1.129.2.1;
next	1.128;

1.128
date	2011.11.22.21.25.01;	author tls;	state Exp;
branches
	1.128.2.1;
next	1.127;

1.127
date	2011.06.30.20.09.21;	author wiz;	state Exp;
branches
	1.127.2.1;
next	1.126;

1.126
date	2011.03.06.17.08.20;	author bouyer;	state Exp;
branches;
next	1.125;

1.125
date	2010.11.23.11.13.55;	author hannken;	state Exp;
branches
	1.125.2.1
	1.125.4.1;
next	1.124;

1.124
date	2010.11.03.05.19.29;	author kiyohara;	state Exp;
branches;
next	1.123;

1.123
date	2010.10.30.05.57.41;	author kiyohara;	state Exp;
branches;
next	1.122;

1.122
date	2010.10.20.02.39.19;	author kiyohara;	state Exp;
branches;
next	1.121;

1.121
date	2010.10.16.05.49.03;	author kiyohara;	state Exp;
branches;
next	1.120;

1.120
date	2010.08.01.06.13.19;	author kiyohara;	state Exp;
branches;
next	1.119;

1.119
date	2010.05.08.22.16.26;	author mrg;	state Exp;
branches;
next	1.118;

1.118
date	2010.04.29.22.40.50;	author chs;	state Exp;
branches;
next	1.117;

1.117
date	2010.04.16.13.48.29;	author pooka;	state Exp;
branches;
next	1.116;

1.116
date	2009.12.05.20.11.10;	author pooka;	state Exp;
branches
	1.116.2.1
	1.116.4.1;
next	1.115;

1.115
date	2009.01.24.05.06.05;	author mrg;	state Exp;
branches;
next	1.114;

1.114
date	2008.11.24.11.41.08;	author ad;	state Exp;
branches;
next	1.113;

1.113
date	2008.11.12.12.35.57;	author ad;	state Exp;
branches;
next	1.112;

1.112
date	2008.08.10.15.31.20;	author tls;	state Exp;
branches
	1.112.2.1;
next	1.111;

1.111
date	2008.07.31.07.41.00;	author simonb;	state Exp;
branches;
next	1.110;

1.110
date	2008.06.11.02.23.52;	author kiyohara;	state Exp;
branches
	1.110.2.1;
next	1.109;

1.109
date	2008.05.30.20.10.01;	author tsutsui;	state Exp;
branches
	1.109.2.1;
next	1.108;

1.108
date	2008.05.30.16.03.01;	author kiyohara;	state Exp;
branches;
next	1.107;

1.107
date	2007.12.31.15.31.50;	author ad;	state Exp;
branches
	1.107.6.1
	1.107.8.1
	1.107.10.1
	1.107.12.1;
next	1.106;

1.106
date	2007.10.17.19.53.59;	author garbled;	state Exp;
branches
	1.106.2.1
	1.106.8.1;
next	1.105;

1.105
date	2007.06.04.08.55.20;	author martin;	state Exp;
branches
	1.105.8.1
	1.105.10.1
	1.105.12.1
	1.105.14.1;
next	1.104;

1.104
date	2006.11.11.18.47.09;	author jmmv;	state Exp;
branches
	1.104.2.1
	1.104.8.1
	1.104.10.1
	1.104.16.1
	1.104.18.1;
next	1.103;

1.103
date	2006.09.27.21.42.05;	author manu;	state Exp;
branches;
next	1.102;

1.102
date	2006.09.15.08.25.02;	author gdamore;	state Exp;
branches
	1.102.2.1;
next	1.101;

1.101
date	2006.08.26.07.59.21;	author tsutsui;	state Exp;
branches
	1.101.2.1;
next	1.100;

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

1.99
date	2006.06.28.15.19.27;	author liamjfoy;	state Exp;
branches
	1.99.2.1;
next	1.98;

1.98
date	2006.03.28.20.58.39;	author pavel;	state Exp;
branches
	1.98.4.1;
next	1.97;

1.97
date	2006.02.05.05.01.49;	author cube;	state Exp;
branches
	1.97.2.1
	1.97.4.1
	1.97.6.1;
next	1.96;

1.96
date	2006.02.04.02.43.21;	author rpaulo;	state Exp;
branches;
next	1.95;

1.95
date	2006.02.02.21.32.08;	author reinoud;	state Exp;
branches
	1.95.2.1;
next	1.94;

1.94
date	2005.12.09.23.34.01;	author elad;	state Exp;
branches
	1.94.2.1
	1.94.4.1;
next	1.93;

1.93
date	2005.12.07.09.10.12;	author tsutsui;	state Exp;
branches;
next	1.92;

1.92
date	2005.11.25.16.41.31;	author thorpej;	state Exp;
branches;
next	1.91;

1.91
date	2005.11.25.16.35.11;	author thorpej;	state Exp;
branches;
next	1.90;

1.90
date	2005.11.25.16.30.23;	author thorpej;	state Exp;
branches;
next	1.89;

1.89
date	2005.11.03.16.48.29;	author chs;	state Exp;
branches
	1.89.2.1;
next	1.88;

1.88
date	2005.09.10.19.20.48;	author jmmv;	state Exp;
branches;
next	1.87;

1.87
date	2005.08.19.05.19.50;	author christos;	state Exp;
branches;
next	1.86;

1.86
date	2005.08.19.02.03.49;	author christos;	state Exp;
branches;
next	1.85;

1.85
date	2005.07.17.00.08.28;	author hubertf;	state Exp;
branches;
next	1.84;

1.84
date	2005.07.07.17.05.47;	author tron;	state Exp;
branches;
next	1.83;

1.83
date	2005.06.25.12.05.16;	author rpaulo;	state Exp;
branches
	1.83.2.1;
next	1.82;

1.82
date	2005.06.09.14.43.30;	author tsutsui;	state Exp;
branches;
next	1.81;

1.81
date	2005.03.25.23.28.44;	author cube;	state Exp;
branches;
next	1.80;

1.80
date	2005.02.25.13.46.48;	author simonb;	state Exp;
branches
	1.80.2.1;
next	1.79;

1.79
date	2005.02.18.21.05.51;	author dsl;	state Exp;
branches;
next	1.78;

1.78
date	2005.02.11.08.25.53;	author dsl;	state Exp;
branches;
next	1.77;

1.77
date	2005.01.31.16.54.33;	author hannken;	state Exp;
branches;
next	1.76;

1.76
date	2005.01.28.03.19.49;	author rumble;	state Exp;
branches;
next	1.75;

1.75
date	2004.11.10.17.54.03;	author christos;	state Exp;
branches
	1.75.4.1
	1.75.6.1;
next	1.74;

1.74
date	2004.07.15.03.53.45;	author atatat;	state Exp;
branches;
next	1.73;

1.73
date	2004.06.26.07.32.05;	author abs;	state Exp;
branches;
next	1.72;

1.72
date	2004.06.22.14.09.50;	author itojun;	state Exp;
branches;
next	1.71;

1.71
date	2004.06.18.15.04.04;	author christos;	state Exp;
branches;
next	1.70;

1.70
date	2004.06.16.15.07.39;	author christos;	state Exp;
branches;
next	1.69;

1.69
date	2004.03.13.05.29.29;	author jmc;	state Exp;
branches
	1.69.2.1;
next	1.68;

1.68
date	2004.03.13.05.20.10;	author jmc;	state Exp;
branches;
next	1.67;

1.67
date	2004.01.14.22.29.03;	author jonathan;	state Exp;
branches;
next	1.66;

1.66
date	2003.10.18.08.30.12;	author lukem;	state Exp;
branches;
next	1.65;

1.65
date	2003.10.08.11.06.24;	author bouyer;	state Exp;
branches;
next	1.64;

1.64
date	2003.08.06.12.32.06;	author bouyer;	state Exp;
branches;
next	1.63;

1.63
date	2003.04.26.14.10.13;	author ragge;	state Exp;
branches
	1.63.2.1;
next	1.62;

1.62
date	2003.02.27.19.22.39;	author perseant;	state Exp;
branches;
next	1.61;

1.61
date	2002.11.22.12.21.00;	author wiz;	state Exp;
branches;
next	1.60;

1.60
date	2002.10.19.05.58.26;	author junyoung;	state Exp;
branches;
next	1.59;

1.59
date	2002.10.14.18.39.28;	author elric;	state Exp;
branches;
next	1.58;

1.58
date	2002.10.06.02.11.55;	author provos;	state Exp;
branches;
next	1.57;

1.57
date	2002.09.18.02.43.56;	author lukem;	state Exp;
branches;
next	1.56;

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

1.55
date	2002.04.25.15.06.24;	author atatat;	state Exp;
branches
	1.55.2.1
	1.55.4.1;
next	1.54;

1.54
date	2002.04.18.15.44.22;	author wiz;	state Exp;
branches;
next	1.53;

1.53
date	2002.04.12.08.10.53;	author gmcgarry;	state Exp;
branches;
next	1.52;

1.52
date	2002.03.09.23.35.56;	author chs;	state Exp;
branches;
next	1.51;

1.51
date	2002.01.27.13.23.13;	author jdolecek;	state Exp;
branches;
next	1.50;

1.50
date	2002.01.19.18.45.08;	author oster;	state Exp;
branches;
next	1.49;

1.49
date	2001.12.28.12.21.54;	author martin;	state Exp;
branches;
next	1.48;

1.48
date	2001.12.14.05.34.46;	author gmcgarry;	state Exp;
branches;
next	1.47;

1.47
date	2001.11.23.05.00.24;	author atatat;	state Exp;
branches;
next	1.46;

1.46
date	2001.11.20.12.56.23;	author lukem;	state Exp;
branches;
next	1.45;

1.45
date	2001.11.13.17.54.48;	author augustss;	state Exp;
branches;
next	1.44;

1.44
date	2001.09.12.21.05.38;	author manu;	state Exp;
branches
	1.44.4.1;
next	1.43;

1.43
date	2001.09.01.23.08.41;	author atatat;	state Exp;
branches
	1.43.2.1;
next	1.42;

1.42
date	2001.09.01.21.52.25;	author atatat;	state Exp;
branches;
next	1.41;

1.41
date	2001.08.26.02.47.35;	author matt;	state Exp;
branches;
next	1.40;

1.40
date	2001.07.08.16.32.15;	author abs;	state Exp;
branches
	1.40.2.1;
next	1.39;

1.39
date	2001.06.10.11.07.36;	author tsubai;	state Exp;
branches;
next	1.38;

1.38
date	2001.04.04.17.08.07;	author manu;	state Exp;
branches;
next	1.37;

1.37
date	2001.04.03.19.50.43;	author manu;	state Exp;
branches;
next	1.36;

1.36
date	2001.02.12.06.12.18;	author briggs;	state Exp;
branches
	1.36.2.1;
next	1.35;

1.35
date	2000.12.19.10.42.03;	author bouyer;	state Exp;
branches;
next	1.34;

1.34
date	2000.10.04.22.26.49;	author itojun;	state Exp;
branches;
next	1.33;

1.33
date	2000.09.24.15.59.31;	author jdolecek;	state Exp;
branches;
next	1.32;

1.32
date	2000.08.13.01.31.17;	author itojun;	state Exp;
branches;
next	1.31;

1.31
date	2000.07.27.17.53.37;	author mason;	state Exp;
branches;
next	1.30;

1.30
date	2000.06.30.17.10.16;	author itojun;	state Exp;
branches;
next	1.29;

1.29
date	2000.06.22.20.27.51;	author fvdl;	state Exp;
branches;
next	1.28;

1.28
date	2000.06.14.22.02.23;	author veego;	state Exp;
branches
	1.28.2.1;
next	1.27;

1.27
date	2000.04.19.06.50.30;	author itojun;	state Exp;
branches
	1.27.2.1;
next	1.26;

1.26
date	2000.03.22.00.58.19;	author cgd;	state Exp;
branches;
next	1.25;

1.25
date	2000.02.29.06.32.24;	author simonb;	state Exp;
branches;
next	1.24;

1.24
date	2000.02.26.17.35.36;	author oster;	state Exp;
branches;
next	1.23;

1.23
date	2000.01.23.23.46.08;	author hubertf;	state Exp;
branches;
next	1.22;

1.22
date	2000.01.20.19.12.30;	author wrstuden;	state Exp;
branches;
next	1.21;

1.21
date	99.11.21.14.00.39;	author itojun;	state Exp;
branches;
next	1.20;

1.20
date	99.11.15.19.10.46;	author fvdl;	state Exp;
branches;
next	1.19;

1.19
date	99.07.29.19.36.59;	author augustss;	state Exp;
branches
	1.19.2.1
	1.19.8.1;
next	1.18;

1.18
date	99.07.29.10.37.16;	author augustss;	state Exp;
branches;
next	1.17;

1.17
date	99.01.23.16.10.48;	author drochner;	state Exp;
branches
	1.17.2.1
	1.17.4.1;
next	1.16;

1.16
date	98.11.25.20.30.45;	author hwr;	state Exp;
branches;
next	1.15;

1.15
date	98.11.18.09.05.18;	author sakamoto;	state Exp;
branches;
next	1.14;

1.14
date	98.11.16.16.44.56;	author oster;	state Exp;
branches;
next	1.13;

1.13
date	98.09.03.01.43.34;	author sakamoto;	state Exp;
branches;
next	1.12;

1.12
date	98.06.26.01.53.53;	author lukem;	state Exp;
branches;
next	1.11;

1.11
date	98.06.09.05.41.20;	author sakamoto;	state Exp;
branches;
next	1.10;

1.10
date	98.05.28.08.44.59;	author sakamoto;	state Exp;
branches;
next	1.9;

1.9
date	98.04.15.21.46.23;	author drochner;	state Exp;
branches;
next	1.8;

1.8
date	98.03.26.23.51.08;	author sakamoto;	state Exp;
branches;
next	1.7;

1.7
date	98.03.18.16.34.42;	author bouyer;	state Exp;
branches;
next	1.6;

1.6
date	98.02.03.03.59.53;	author sakamoto;	state Exp;
branches;
next	1.5;

1.5
date	98.01.19.03.58.35;	author sakamoto;	state Exp;
branches;
next	1.4;

1.4
date	97.12.15.08.00.27;	author sakamoto;	state Exp;
branches;
next	1.3;

1.3
date	97.12.01.15.21.50;	author kleink;	state Exp;
branches;
next	1.2;

1.2
date	97.11.17.01.57.41;	author lukem;	state Exp;
branches;
next	1.1;

1.1
date	97.10.14.06.48.00;	author sakamoto;	state Exp;
branches;
next	;

1.164.2.1
date	2021.04.03.22.28.20;	author thorpej;	state Exp;
branches;
next	;
commitid	1gqS07EfPjskJTNC;

1.160.4.1
date	2020.01.25.22.38.38;	author ad;	state Exp;
branches;
next	;
commitid	ethRERRmx7bMJ7UB;

1.157.2.1
date	2018.09.06.06.55.28;	author pgoyette;	state Exp;
branches;
next	;
commitid	HCi1bXD317XIK0RA;

1.157.4.1
date	2019.06.10.22.05.59;	author christos;	state Exp;
branches;
next	1.157.4.2;
commitid	jtc8rnCzWiEEHGqB;

1.157.4.2
date	2020.04.08.14.07.32;	author martin;	state Exp;
branches;
next	;
commitid	Qli2aW9E74UFuA3C;

1.153.6.1
date	2018.01.26.14.28.17;	author martin;	state Exp;
branches;
next	;
commitid	PZEWbwc3WwWusooA;

1.152.2.1
date	2017.04.21.16.53.24;	author bouyer;	state Exp;
branches;
next	;

1.146.2.1
date	2017.01.07.08.56.12;	author pgoyette;	state Exp;
branches;
next	1.146.2.2;

1.146.2.2
date	2017.03.20.06.57.12;	author pgoyette;	state Exp;
branches;
next	;

1.145.2.1
date	2015.09.22.12.05.39;	author skrll;	state Exp;
branches;
next	1.145.2.2;

1.145.2.2
date	2016.12.05.10.54.51;	author skrll;	state Exp;
branches;
next	1.145.2.3;

1.145.2.3
date	2017.02.05.13.40.05;	author skrll;	state Exp;
branches;
next	1.145.2.4;

1.145.2.4
date	2017.08.28.17.51.32;	author skrll;	state Exp;
branches;
next	;
commitid	UQQpnjvcNkUZn05A;

1.141.4.1
date	2014.11.14.15.16.16;	author martin;	state Exp;
branches;
next	1.141.4.2;

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

1.139.2.1
date	2013.08.28.23.59.12;	author rmind;	state Exp;
branches;
next	1.139.2.2;

1.139.2.2
date	2014.05.18.17.45.01;	author rmind;	state Exp;
branches;
next	;

1.131.2.1
date	2012.11.20.03.01.10;	author tls;	state Exp;
branches;
next	1.131.2.2;

1.131.2.2
date	2013.06.23.06.20.01;	author tls;	state Exp;
branches;
next	1.131.2.3;

1.131.2.3
date	2014.08.20.00.02.49;	author tls;	state Exp;
branches;
next	1.131.2.4;

1.131.2.4
date	2017.12.03.11.35.59;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

1.129.2.1
date	2012.06.12.17.48.02;	author riz;	state Exp;
branches;
next	;

1.128.2.1
date	2012.02.18.07.31.40;	author mrg;	state Exp;
branches;
next	1.128.2.2;

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

1.127.2.1
date	2012.04.17.00.06.10;	author yamt;	state Exp;
branches;
next	1.127.2.2;

1.127.2.2
date	2012.10.30.17.19.14;	author yamt;	state Exp;
branches;
next	1.127.2.3;

1.127.2.3
date	2014.05.22.11.39.36;	author yamt;	state Exp;
branches;
next	;

1.125.2.1
date	2011.06.06.09.05.11;	author jruoho;	state Exp;
branches;
next	;

1.125.4.1
date	2011.02.08.19.29.31;	author bouyer;	state Exp;
branches;
next	;

1.116.2.1
date	2010.04.30.14.39.13;	author uebayasi;	state Exp;
branches;
next	1.116.2.2;

1.116.2.2
date	2010.08.17.06.44.10;	author uebayasi;	state Exp;
branches;
next	1.116.2.3;

1.116.2.3
date	2010.10.22.07.21.06;	author uebayasi;	state Exp;
branches;
next	1.116.2.4;

1.116.2.4
date	2010.11.06.08.08.15;	author uebayasi;	state Exp;
branches;
next	;

1.116.4.1
date	2010.05.30.05.16.41;	author rmind;	state Exp;
branches;
next	1.116.4.2;

1.116.4.2
date	2011.03.05.20.49.44;	author rmind;	state Exp;
branches;
next	1.116.4.3;

1.116.4.3
date	2011.04.21.01.40.54;	author rmind;	state Exp;
branches;
next	;

1.112.2.1
date	2009.01.19.13.16.02;	author skrll;	state Exp;
branches;
next	1.112.2.2;

1.112.2.2
date	2009.03.03.18.28.52;	author skrll;	state Exp;
branches;
next	;

1.110.2.1
date	2008.10.19.22.15.43;	author haad;	state Exp;
branches;
next	1.110.2.2;

1.110.2.2
date	2008.12.13.01.13.05;	author haad;	state Exp;
branches;
next	;

1.109.2.1
date	2008.06.18.16.32.39;	author simonb;	state Exp;
branches;
next	;

1.107.6.1
date	2008.06.02.13.21.58;	author mjf;	state Exp;
branches;
next	1.107.6.2;

1.107.6.2
date	2008.06.29.09.32.55;	author mjf;	state Exp;
branches;
next	1.107.6.3;

1.107.6.3
date	2008.09.28.10.39.52;	author mjf;	state Exp;
branches;
next	1.107.6.4;

1.107.6.4
date	2009.01.17.13.27.56;	author mjf;	state Exp;
branches;
next	;

1.107.8.1
date	2008.06.04.02.04.41;	author yamt;	state Exp;
branches;
next	1.107.8.2;

1.107.8.2
date	2008.06.17.09.13.58;	author yamt;	state Exp;
branches;
next	;

1.107.10.1
date	2009.05.04.08.10.51;	author yamt;	state Exp;
branches;
next	1.107.10.2;

1.107.10.2
date	2010.03.11.15.02.10;	author yamt;	state Exp;
branches;
next	1.107.10.3;

1.107.10.3
date	2010.08.11.22.51.47;	author yamt;	state Exp;
branches;
next	;

1.107.12.1
date	2008.06.23.04.30.12;	author wrstuden;	state Exp;
branches;
next	1.107.12.2;

1.107.12.2
date	2008.06.24.04.15.50;	author wrstuden;	state Exp;
branches;
next	1.107.12.3;

1.107.12.3
date	2008.09.18.04.33.22;	author wrstuden;	state Exp;
branches;
next	;

1.106.2.1
date	2008.02.18.21.04.24;	author mjf;	state Exp;
branches;
next	;

1.106.8.1
date	2008.01.02.21.47.28;	author bouyer;	state Exp;
branches;
next	;

1.105.8.1
date	2007.10.26.15.42.18;	author joerg;	state Exp;
branches;
next	;

1.105.10.1
date	2007.11.06.23.15.29;	author matt;	state Exp;
branches;
next	1.105.10.2;

1.105.10.2
date	2008.01.09.01.45.33;	author matt;	state Exp;
branches;
next	;

1.105.12.1
date	2007.10.18.08.31.47;	author yamt;	state Exp;
branches;
next	;

1.105.14.1
date	2007.10.25.22.35.37;	author bouyer;	state Exp;
branches;
next	;

1.104.2.1
date	2007.06.05.20.50.07;	author bouyer;	state Exp;
branches;
next	;

1.104.8.1
date	2007.06.09.23.55.00;	author ad;	state Exp;
branches;
next	1.104.8.2;

1.104.8.2
date	2007.10.23.20.11.57;	author ad;	state Exp;
branches;
next	;

1.104.10.1
date	2007.07.11.19.58.24;	author mjf;	state Exp;
branches;
next	;

1.104.16.1
date	2007.06.26.18.12.19;	author garbled;	state Exp;
branches;
next	1.104.16.2;

1.104.16.2
date	2007.07.23.22.47.15;	author ober;	state Exp;
branches;
next	;

1.104.18.1
date	2007.09.03.07.03.12;	author wrstuden;	state Exp;
branches;
next	;

1.102.2.1
date	2006.10.22.06.04.35;	author yamt;	state Exp;
branches;
next	1.102.2.2;

1.102.2.2
date	2006.12.10.07.15.49;	author yamt;	state Exp;
branches;
next	;

1.101.2.1
date	2006.11.18.21.29.08;	author ad;	state Exp;
branches;
next	;

1.99.2.1
date	2006.08.14.13.41.28;	author tron;	state Exp;
branches;
next	1.99.2.2;

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

1.98.4.1
date	2006.07.13.17.48.45;	author gdamore;	state Exp;
branches;
next	;

1.97.2.1
date	2006.04.01.12.06.11;	author yamt;	state Exp;
branches;
next	1.97.2.2;

1.97.2.2
date	2006.08.11.15.41.19;	author yamt;	state Exp;
branches;
next	1.97.2.3;

1.97.2.3
date	2006.09.03.15.22.43;	author yamt;	state Exp;
branches;
next	;

1.97.4.1
date	2006.04.19.02.32.20;	author elad;	state Exp;
branches;
next	;

1.97.6.1
date	2006.03.31.09.44.58;	author tron;	state Exp;
branches;
next	;

1.95.2.1
date	2006.04.22.11.37.20;	author simonb;	state Exp;
branches;
next	;

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

1.94.4.1
date	2006.09.09.02.38.21;	author rpaulo;	state Exp;
branches;
next	;

1.89.2.1
date	2005.11.29.21.22.57;	author yamt;	state Exp;
branches;
next	;

1.83.2.1
date	2006.06.21.14.50.05;	author yamt;	state Exp;
branches;
next	1.83.2.2;

1.83.2.2
date	2006.12.30.20.45.45;	author yamt;	state Exp;
branches;
next	1.83.2.3;

1.83.2.3
date	2007.09.03.14.23.43;	author yamt;	state Exp;
branches;
next	1.83.2.4;

1.83.2.4
date	2007.10.27.11.25.33;	author yamt;	state Exp;
branches;
next	1.83.2.5;

1.83.2.5
date	2008.01.21.09.35.57;	author yamt;	state Exp;
branches;
next	;

1.80.2.1
date	2005.07.18.21.13.59;	author riz;	state Exp;
branches;
next	1.80.2.2;

1.80.2.2
date	2005.08.14.21.14.20;	author riz;	state Exp;
branches;
next	1.80.2.3;

1.80.2.3
date	2005.11.05.00.39.47;	author tron;	state Exp;
branches;
next	;

1.75.4.1
date	2005.04.29.11.28.06;	author kent;	state Exp;
branches;
next	;

1.75.6.1
date	2005.02.12.18.17.31;	author yamt;	state Exp;
branches;
next	1.75.6.2;

1.75.6.2
date	2005.03.19.08.32.52;	author yamt;	state Exp;
branches;
next	1.75.6.3;

1.75.6.3
date	2005.03.26.18.19.16;	author yamt;	state Exp;
branches;
next	;

1.69.2.1
date	2004.06.30.21.03.57;	author jdc;	state Exp;
branches;
next	1.69.2.2;

1.69.2.2
date	2004.07.15.20.17.54;	author he;	state Exp;
branches;
next	;

1.63.2.1
date	2004.08.03.10.33.36;	author skrll;	state Exp;
branches;
next	1.63.2.2;

1.63.2.2
date	2004.09.18.14.33.20;	author skrll;	state Exp;
branches;
next	1.63.2.3;

1.63.2.3
date	2004.09.21.13.14.20;	author skrll;	state Exp;
branches;
next	1.63.2.4;

1.63.2.4
date	2004.11.14.08.15.05;	author skrll;	state Exp;
branches;
next	1.63.2.5;

1.63.2.5
date	2005.02.04.11.44.17;	author skrll;	state Exp;
branches;
next	1.63.2.6;

1.63.2.6
date	2005.02.15.21.32.32;	author skrll;	state Exp;
branches;
next	1.63.2.7;

1.63.2.7
date	2005.03.04.16.38.12;	author skrll;	state Exp;
branches;
next	1.63.2.8;

1.63.2.8
date	2005.04.01.14.27.08;	author skrll;	state Exp;
branches;
next	1.63.2.9;

1.63.2.9
date	2005.11.10.13.55.33;	author skrll;	state Exp;
branches;
next	1.63.2.10;

1.63.2.10
date	2005.12.11.10.28.15;	author christos;	state Exp;
branches;
next	;

1.55.2.1
date	2002.07.14.17.46.02;	author gehenna;	state Exp;
branches;
next	;

1.55.4.1
date	2002.08.01.04.17.57;	author lukem;	state Exp;
branches;
next	;

1.44.4.1
date	2001.09.12.21.05.38;	author nathanw;	state dead;
branches;
next	1.44.4.2;

1.44.4.2
date	2002.01.08.00.23.44;	author nathanw;	state Exp;
branches;
next	1.44.4.3;

1.44.4.3
date	2002.02.28.04.08.36;	author nathanw;	state Exp;
branches;
next	1.44.4.4;

1.44.4.4
date	2002.04.01.07.39.37;	author nathanw;	state Exp;
branches;
next	1.44.4.5;

1.44.4.5
date	2002.04.17.00.02.48;	author nathanw;	state Exp;
branches;
next	1.44.4.6;

1.44.4.6
date	2002.06.20.03.38.22;	author nathanw;	state Exp;
branches;
next	1.44.4.7;

1.44.4.7
date	2002.10.18.02.36.02;	author nathanw;	state Exp;
branches;
next	1.44.4.8;

1.44.4.8
date	2002.11.11.21.57.25;	author nathanw;	state Exp;
branches;
next	1.44.4.9;

1.44.4.9
date	2002.12.11.05.58.22;	author thorpej;	state Exp;
branches;
next	;

1.43.2.1
date	2001.10.01.12.38.22;	author fvdl;	state Exp;
branches;
next	;

1.40.2.1
date	2001.09.13.01.13.27;	author thorpej;	state Exp;
branches;
next	1.40.2.2;

1.40.2.2
date	2002.01.10.19.40.43;	author thorpej;	state Exp;
branches;
next	1.40.2.3;

1.40.2.3
date	2002.02.11.20.07.31;	author jdolecek;	state Exp;
branches;
next	1.40.2.4;

1.40.2.4
date	2002.03.16.15.57.00;	author jdolecek;	state Exp;
branches;
next	1.40.2.5;

1.40.2.5
date	2002.06.23.17.35.25;	author jdolecek;	state Exp;
branches;
next	1.40.2.6;

1.40.2.6
date	2002.09.06.08.33.32;	author jdolecek;	state Exp;
branches;
next	1.40.2.7;

1.40.2.7
date	2002.10.10.18.32.08;	author jdolecek;	state Exp;
branches;
next	;

1.36.2.1
date	2001.04.09.01.52.05;	author nathanw;	state Exp;
branches;
next	1.36.2.2;

1.36.2.2
date	2001.06.21.19.20.44;	author nathanw;	state Exp;
branches;
next	;

1.28.2.1
date	2000.06.23.14.36.08;	author fvdl;	state Exp;
branches;
next	1.28.2.2;

1.28.2.2
date	2000.08.11.20.18.02;	author mason;	state Exp;
branches;
next	1.28.2.3;

1.28.2.3
date	2000.10.05.00.04.08;	author itojun;	state Exp;
branches;
next	1.28.2.4;

1.28.2.4
date	2001.05.01.15.47.46;	author he;	state Exp;
branches;
next	;

1.27.2.1
date	2000.06.22.16.59.41;	author minoura;	state Exp;
branches;
next	;

1.19.2.1
date	2000.11.20.20.06.05;	author bouyer;	state Exp;
branches;
next	1.19.2.2;

1.19.2.2
date	2001.01.05.17.34.08;	author bouyer;	state Exp;
branches;
next	1.19.2.3;

1.19.2.3
date	2001.03.12.13.27.58;	author bouyer;	state Exp;
branches;
next	1.19.2.4;

1.19.2.4
date	2001.04.21.17.53.25;	author bouyer;	state Exp;
branches;
next	;

1.19.8.1
date	99.12.21.23.15.57;	author wrstuden;	state Exp;
branches;
next	1.19.8.2;

1.19.8.2
date	99.12.27.18.31.52;	author wrstuden;	state Exp;
branches;
next	;

1.17.2.1
date	2000.06.03.14.45.26;	author he;	state Exp;
branches;
next	;

1.17.4.1
date	99.08.02.19.44.01;	author thorpej;	state Exp;
branches;
next	;


desc
@@


1.170
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.169 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/bebox/conf/std.bebox"

options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident 		"GENERIC-$Revision: 1.169 $"

maxusers	32

# 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_ONPANIC=1	# see also sysctl(7): `ddb.onpanic'
options 	DDB_HISTORY_SIZE=512	# Enable history editing in DDB
#makeoptions	DEBUG="-g"

include 	"conf/compat_netbsd09.config"

#options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
#options 	COMPAT_LINUX	# Linux binary compatibility
#options 	COMPAT_OSSAUDIO	# Linux binary compatibility

# File systems
file-system	FFS		# UFS
#file-system	EXT2FS		# second extended file system (linux)
#file-system	LFS		# log-structured file system
file-system	MFS		# memory file system
file-system	NFS		# Network File System client
file-system	CD9660		# ISO 9660 + Rock Ridge file system
file-system	MSDOSFS		# MS-DOS file system
#file-system	FDESC		# /dev/fd
file-system	KERNFS		# /kern
file-system	NULLFS		# loopback file system
#file-system	OVERLAY		# overlay file system
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	HFS		# experimental - Apple HFS+ (read-only)

# File system options
#options 	APPLE_UFS	# Apple UFS support in FFS
#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 	DISKLABEL_EI	# disklabel Endian Independent support
#options 	NFSSERVER	# Network File System server

# Networking options
#options 	GATEWAY		# 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

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

#options 	NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP

# wscons options
# builtin terminal emulations
#options 	WSEMUL_SUN		# sun terminal emulation
options 	WSEMUL_VT100		# VT100 / VT220 emulation
options 	WS_DEFAULT_FG=WSCOL_LIGHT_WHITE
# compatibility to other console drivers
options 	WSDISPLAY_COMPAT_USL	# wsconscfg VT handling
options 	WSDISPLAY_COMPAT_RAWKBD	# can get raw scancodes

config		netbsd	root on ? type ?

mainbus0 at root

cpu*	at mainbus0
pci0	at mainbus0 bus ?

pci*	at ppb? bus ?

ppb*	at pci? dev ? function ?	# PCI-PCI bridges
pchb*	at pci? dev ? function ?	# PCI-Host bridges
pcib*	at pci? dev ? function ?	# PCI-ISA bridges

isa*	at pcib?			# ISA on PCI-ISA bridge

# Console Devices

# wscons
pckbc0		at isa?			# pc keyboard controller
pckbd*		at pckbc?		# PC keyboard
pms*		at pckbc?		# PS/2 mouse for wsmouse
#options	PMS_DISABLE_POWERHOOK	# Disable PS/2 reset on resume
#options 	PMS_SYNAPTICS_TOUCHPAD	# Enable support for Synaptics Touchpads
genfb*		at pci? dev ? function ?
options 	WSFB_FAKE_VGA_FB
vga*		at pci? dev ? function ?
wsdisplay*	at vga? console ?
wskbd*		at pckbd? console ?
wsmouse*	at pms? mux 0

# make sure the console display is always wsdisplay0
wsdisplay0	at wsemuldisplaydev? console 1
wsdisplay*	at wsemuldisplaydev?

com0	at isa? port 0x3f8 irq 4	# standard PC serial ports
com1	at isa? port 0x2f8 irq 3
com2	at isa? port 0x380 irq 22
com3	at isa? port 0x388 irq 23

lpt0	at isa? port 0x378 irq 7	# standard PC parallel ports

mcclock0 at isa? port 0x70		# time-of-day clock
attimer0 at isa?
#pcppi0	at isa?
#spkr*	at pcppi?

wss0	at isa? port 0x82c irq 30 drq 6 drq2 7	# Windows Sound System

# Audio support
audio*	at audiobus?

spkr*	at audio?			# PC speaker (synthesized)

# MIDI support
#midi*	at pcppi?			# MIDI interface to the PC speaker

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

siop*	at pci? dev ? function ?	# NCR 538XX SCSI controllers
scsibus* at siop?

sd*	at scsibus? target ? lun ?	# SCSI disk drives
#st*	at scsibus? target ? lun ?	# SCSI tape drives
cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
#ch*	at scsibus? target ? lun ?	# SCSI autochangers
#ss*	at scsibus? target ? lun ?	# SCSI scanners
#uk*	at scsibus? target ? lun ?	# SCSI unknown

fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
fd0	at fdc? drive 1
#fd*	at fdc? drive ?

wdc0	at isa? port 0x1f0 irq 14	# ST506, ESDI, and IDE controllers

atabus* at ata?
wd*	at atabus? drive ?

# ATAPI bus support
atapibus* at atapi?

# ATAPI 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
#st*	at atapibus? drive ? flags 0x0000	# ATAPI tape drives
#uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown

# Network devices
ec0	at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
ne0	at isa? port 0x300 irq 5	# NE[12]000 ethernet cards
fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones

# MII/PHY support
ukphy*  at mii? phy ?                   # generic unknown PHYs

# TV cards

# Brooktree 848/849/878/879 based TV cards
bktr*	at pci? dev ? function ?	# Brooktree video/audio capture/tuner


# Pseudo-Devices

pseudo-device	crypto			# /dev/crypto device
					# (disabled, requires generic softints)
pseudo-device	swcrypto		# software crypto implementation

# disk/mass storage pseudo-devices
#pseudo-device	bio			# RAID control device driver
pseudo-device	ccd			# concatenated/striped disk devices
pseudo-device	cgd			# cryptographic disk devices
#pseudo-device	raid			# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
#options 	RF_INCLUDE_EVENODD=1
#options 	RF_INCLUDE_RAID5_RS=1
#options 	RF_INCLUDE_PARITYLOGGING=1
#options 	RF_INCLUDE_CHAINDECLUSTER=1
#options 	RF_INCLUDE_INTERDECLUSTER=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
pseudo-device	fss			# file system snapshot device

pseudo-device	md			# memory disk device
pseudo-device	vnd			# disk-like interface to files
options 	VND_COMPRESSION		# compressed vnd(4)

# network pseudo-devices
pseudo-device	bpfilter		# 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	irframetty		# IrDA frame line discipline
pseudo-device	tap			# virtual Ethernet
pseudo-device	tun			# network tunneling over tty
#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
# srt is EXPERIMENTAL
#pseudo-device	srt			# source-address-based routing

#
# 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
#options 	RND_COM			# use "com" randomness as well (BROKEN)
pseudo-device	clockctl		# user control of clock subsystem
pseudo-device	ksyms			# /dev/ksyms
pseudo-device	lockstat		# lock profiling
#pseudo-device	bcsp			# BlueCore Serial Protocol
#pseudo-device	btuart			# Bluetooth HCI UART (H4)
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.

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

# pseudo audio device driver
#pseudo-device	pad

# userland interface to drivers, including autoconf and properties retrieval
pseudo-device	drvctl

include "dev/veriexec.config"

#options 	PAX_MPROTECT=0		# PaX mprotect(2) restrictions
#options 	PAX_ASLR=0		# PaX Address Space Layout Randomization

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


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


1.168
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.167 2022/08/07 02:52:24 simonb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.167 $"
d328 3
@


1.167
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.166 2022/06/07 18:30:49 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.166 $"
d309 1
@


1.166
log
@This kernel has no midi configured, so comment out pseudo-device sequencer
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.165 2021/01/21 06:51:54 nia Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.165 $"
d85 3
d90 5
a95 3
#options 	FFS_EI		# FFS Endian Independent support
options 	WAPBL		# File system journaling support
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
a96 5
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
options 	UFS_EXTATTR	# Extended attribute support for UFS1
#options 	EXT2FS_SYSTEM_FLAGS	# makes ext2fs file flags (append and
				# immutable) behave as system flags.
#options 	APPLE_UFS	# Apple UFS support in FFS
@


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

requested by mrg
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.164 2020/09/27 13:48:50 roy Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.164 $"
d302 1
a302 1
pseudo-device	sequencer		# MIDI sequencer
@


1.164
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.163 2020/08/01 08:20:48 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.163 $"
d61 1
@


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


1.163
log
@Remove references to BRIDGE_IPF, it is now compiled in by default.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.162 2020/03/25 17:06:18 jdolecek Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.162 $"
d289 1
@


1.162
log
@remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configs
to prepare for their eventual removal
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.161 2020/01/19 01:25:04 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.161 $"
a288 1
#options	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


1.161
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.160 2019/04/26 21:40:29 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.160 $"
a77 1
#file-system	SMBFS		# CIFS; also needs nsmb (below)
a311 3
# a pseudo device needed for SMBFS
#pseudo-device	nsmb			# experimental - SMB requester

@


1.160
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.159 2019/04/13 08:22:59 isaki Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.159 $"
a280 1
#pseudo-device	strip			# Starmode Radio IP (Metricom)
@


1.160.4.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.161 2020/01/19 01:25:04 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.161 $"
d281 1
@


1.159
log
@Add drvctl to kernel which has audio device.
audiocfg(1) requires drvctl(4).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.158 2018/08/01 20:04:10 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.158 $"
d47 1
a47 1
#options 	BUFQ_PRIOCSCAN
d275 1
a275 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d327 1
a327 16
#options 	FILEASSOC		# fileassoc(9) - required for Veriexec
					# and PAX_SEGVGUARD


# 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.158
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.157 2018/01/23 14:47:54 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.157 $"
d325 1
a325 1
#pseudo-device	drvctl
@


1.157
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.156 2017/09/14 07:58:39 mrg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.156 $"
a109 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
d276 1
a276 1
pseudo-device	ipfilter		# IP filter (firewall) and NAT
a292 2
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
@


1.157.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.160 2019/04/26 21:40:29 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.160 $"
d47 1
a47 1
options 	BUFQ_PRIOCSCAN
d110 4
d279 2
a280 2
pseudo-device	carp			# Common Address Redundancy Protocol
pseudo-device	npf			# NPF packet filter
d297 2
d331 1
a331 1
pseudo-device	drvctl
d333 16
a348 1
include "dev/veriexec.config"
@


1.157.4.2
log
@Merge changes from current as of 20200406
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d78 1
d281 1
d314 3
@


1.157.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.158 2018/08/01 20:04:10 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.158 $"
d110 4
d280 1
a280 1
pseudo-device	npf			# NPF packet filter
d297 2
@


1.156
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.155 2017/09/13 22:24:42 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.155 $"
d44 2
a45 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.155
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.154 2017/07/29 18:08:56 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.154 $"
d57 2
a58 15
options 	COMPAT_09	# NetBSD 0.9,
options 	COMPAT_10	# NetBSD 1.0,
options 	COMPAT_11	# NetBSD 1.1,
options 	COMPAT_12	# NetBSD 1.2,
options 	COMPAT_13	# NetBSD 1.3,
options 	COMPAT_14	# NetBSD 1.4,
options 	COMPAT_15	# NetBSD 1.5,
options 	COMPAT_16	# NetBSD 1.6,
options 	COMPAT_20	# NetBSD 2.0,
options 	COMPAT_30	# NetBSD 3.0,
options 	COMPAT_40	# NetBSD 4.0,
options 	COMPAT_50	# NetBSD 5.0,
options 	COMPAT_60	# NetBSD 6.0, and
options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
options 	COMPAT_43	# 4.3BSD binary compatibility.
a60 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.154
log
@Remove TCP_COMPAT_42 from the config files. Pass 3.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.153 2017/02/19 07:47:00 rin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.153 $"
a359 1
#options 	VERIFIED_EXEC_FP_RMD160
a362 2
#options 	VERIFIED_EXEC_FP_SHA1
#options 	VERIFIED_EXEC_FP_MD5
@


1.153
log
@PR kern/51208
Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for
ALL on amd64 and i386.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.152 2016/12/14 14:00:16 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.152 $"
a73 1
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
@


1.153.6.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.153 2017/02/19 07:47:00 rin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.153 $"
d44 2
a45 2
# Alternate buffer queue strategies for better responsiveness under high
# disk I/O load.
@


1.152
log
@Comment out spkr at pcppi, as pcppi is commented out too.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.151 2016/12/13 20:42:16 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.151 $"
d102 1
@


1.152.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.153 2017/02/19 07:47:00 rin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.153 $"
a101 1
#options 	DISKLABEL_EI	# disklabel Endian Independent support
@


1.151
log
@wildcard speaker attachments, now that we can handle many of them.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.150 2016/12/10 23:03:23 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.150 $"
d205 1
a205 1
spkr*	at pcppi?
@


1.150
log
@remove VAUDIOSPEAKER for now, will be done differently.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.149 2016/12/09 02:25:46 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.149 $"
d205 1
a205 1
#spkr0	at pcppi?
d212 1
a212 1
spkr0	at audio0		# PC speaker (synthesized)
@


1.149
log
@kill PCPPISPEAKER
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.148 2016/12/08 11:31:09 nat Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.148 $"
a211 1
options VAUDIOSPEAKER
@


1.148
log
@Add a synthesized pc beeper and keyboard bell for platforms with an audio
device.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.147 2016/11/26 13:59:45 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.147 $"
a204 1
#options PCPPISPEAKER
@


1.147
log
@mention PAX_SEGVGUARD dependency on FILEASSOC
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.146 2015/08/08 06:36:25 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.146 $"
d205 1
d213 3
@


1.146
log
@Remove KMEMSTATS.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145 2014/11/16 16:01:40 manu Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.145 $"
d346 1
@


1.146.2.1
log
@Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.152 2016/12/14 14:00:16 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.152 $"
d205 1
a205 1
#spkr*	at pcppi?
a211 2
spkr*	at audio?			# PC speaker (synthesized)

a345 1
					# and PAX_SEGVGUARD
@


1.146.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.153 2017/02/19 07:47:00 rin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.153 $"
a101 1
#options 	DISKLABEL_EI	# disklabel Endian Independent support
@


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


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


1.145.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145.2.1 2015/09/22 12:05:39 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.145.2.1 $"
a345 1
					# and PAX_SEGVGUARD
@


1.145.2.3
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145.2.2 2016/12/05 10:54:51 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.145.2.2 $"
d205 1
a205 1
#spkr*	at pcppi?
a211 2
spkr*	at audio?			# PC speaker (synthesized)

@


1.145.2.4
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.145.2.3 2017/02/05 13:40:05 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.145.2.3 $"
d74 1
a101 1
#options 	DISKLABEL_EI	# disklabel Endian Independent support
@


1.144
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.143 2014/08/23 20:26:57 dholland Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.143 $"
a108 2
options 	UFS_EXTATTR_AUTOSTART
options 	UFS_EXTATTR_AUTOCREATE=1024
@


1.143
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.142 2014/08/16 17:56:31 apb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.142 $"
d108 3
@


1.142
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.141 2014/03/24 14:15:37 szptvlfn Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.141 $"
d67 6
a72 6
options 	COMPAT_30	# NetBSD 3.0 compatibility.
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.
options 	COMPAT_43	# 4.3BSD
@


1.141
log
@fix manual section numbering of sysctl.
  thanks wiz@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.140 2013/06/30 21:38:56 rmind Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.140 $"
d71 1
@


1.141.4.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.141 2014/03/24 14:15:37 szptvlfn Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.141 $"
a106 3
options 	UFS_EXTATTR	# Extended attribute support for UFS1
options 	UFS_EXTATTR_AUTOSTART
options 	UFS_EXTATTR_AUTOCREATE=1024
@


1.141.4.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.141.4.1 2014/11/14 15:16:16 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.141.4.1 $"
d108 2
@


1.140
log
@G/C PFIL_HOOKS from the kernel configs.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.139 2013/06/05 23:08:00 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.139 $"
d54 1
a54 1
options 	DDB_ONPANIC=1	# see also sysctl(8): `ddb.onpanic'
@


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


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


1.139.2.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.139.2.1 2013/08/28 23:59:12 rmind Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.139.2.1 $"
d54 1
a54 1
options 	DDB_ONPANIC=1	# see also sysctl(7): `ddb.onpanic'
@


1.138
log
@more bogus number removal
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.137 2013/04/27 21:43:18 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.137 $"
a115 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.137
log
@the bogus number police
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.136 2013/04/27 18:19:28 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.136 $"
d322 1
a322 1
pseudo-device	sequencer	1	# MIDI sequencer
@


1.136
log
@remove confusing numeric locators where they are unused.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.135 2013/03/02 02:42:10 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.135 $"
d274 1
a274 1
#pseudo-device	raid		8	# RAIDframe disk driver
d331 1
a331 1
#pseudo-device	vcoda		4	# coda minicache <-> venus comm.
d352 1
a352 1
#pseudo-device	veriexec		1
@


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


1.134
log
@Retire OSI network stack. OK core@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.133 2012/10/20 11:58:45 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.133 $"
a115 1
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
@


1.133
log
@Disable some not working drivers. (pcppi, spkr, midi)
Disable some not need drivers. (fdc1, bio, raid)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.132 2012/10/17 14:48:09 apb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.132 $"
a120 2
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
@


1.132
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.131 2012/06/05 08:44:07 abs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.131 $"
d208 2
a209 2
pcppi0	at isa?
spkr0	at pcppi?
d217 1
a217 1
midi*	at pcppi?			# MIDI interface to the PC speaker
a232 1
#fdc1	at isa? port 0x370 irq ? drq ?
d274 1
a274 1
pseudo-device	bio			# RAID control device driver
d277 2
a278 2
pseudo-device	raid		8	# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
@


1.131
log
@Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least
give a hint that its not just for third party compat. No functional change.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.130 2012/03/10 21:51:50 joerg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.130 $"
d70 1
@


1.131.2.1
log
@Resync to 2012-11-19 00:00:00 UTC
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.133 2012/10/20 11:58:45 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.133 $"
a69 1
options 	COMPAT_60	# NetBSD 6.0 compatibility.
d207 2
a208 2
#pcppi0	at isa?
#spkr0	at pcppi?
d216 1
a216 1
#midi*	at pcppi?			# MIDI interface to the PC speaker
d232 1
d274 1
a274 1
#pseudo-device	bio			# RAID control device driver
d277 2
a278 2
#pseudo-device	raid		8	# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
@


1.131.2.2
log
@resync from head
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d116 2
d121 2
d275 3
a277 3
pseudo-device	ccd			# concatenated/striped disk devices
pseudo-device	cgd			# cryptographic disk devices
#pseudo-device	raid			# RAIDframe disk driver
d325 1
a325 1
pseudo-device	sequencer		# MIDI sequencer
d334 1
a334 1
#pseudo-device	vcoda			# coda minicache <-> venus comm.
d355 1
a355 1
#pseudo-device	veriexec
@


1.131.2.3
log
@Rebase to HEAD as of a few days ago.
@
text
@d54 1
a54 1
options 	DDB_ONPANIC=1	# see also sysctl(7): `ddb.onpanic'
d123 1
@


1.131.2.4
log
@update from HEAD
@
text
@d52 1
d58 14
a71 2
include 	"conf/compat_netbsd09.config"

d74 2
a101 1
#options 	DISKLABEL_EI	# disklabel Endian Independent support
a106 1
options 	UFS_EXTATTR	# Extended attribute support for UFS1
d204 1
a204 1
#spkr*	at pcppi?
a210 2
spkr*	at audio?			# PC speaker (synthesized)

a344 1
					# and PAX_SEGVGUARD
d356 1
d360 2
@


1.130
log
@P1003_1B_SEMAPHORE is no longer optional.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.129 2011/12/18 05:49:25 dholland Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.129 $"
d161 1
a161 1
options 	WSDISPLAY_COMPAT_USL	# VT handling
@


1.129
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.128 2011/11/22 21:25:01 tls Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.128 $"
a38 1
options 	P1003_1B_SEMAPHORE	# p1003.1b semaphore support
@


1.129.2.1
log
@Pull up following revision(s) (requested by abs in ticket #311):
	sys/arch/netwinder/conf/GENERIC: revision 1.112
	sys/arch/i386/conf/GENERIC: revision 1.1074
	sys/arch/atari/conf/MILAN.in: revision 1.26
	sys/arch/zaurus/conf/GENERIC: revision 1.54
	sys/arch/shark/conf/GENERIC: revision 1.101
	sys/arch/hpcmips/conf/MPC303: revision 1.60
	sys/arch/i386/conf/XEN3_DOM0: revision 1.67
	sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.29
	sys/arch/vax/conf/GENERIC: revision 1.181
	sys/arch/sparc/conf/KRUPS: revision 1.59
	sys/arch/evbarm/conf/BEAGLEBOARD: revision 1.27
	sys/arch/i386/conf/INSTALL_FLOPPY: revision 1.16
	sys/arch/prep/conf/GENERIC: revision 1.163
	sys/arch/hpcmips/conf/GENERIC: revision 1.216
	sys/arch/sparc/conf/TADPOLE3GX: revision 1.56
	sys/arch/shark/conf/INSTALL: revision 1.50
	sys/arch/next68k/conf/GENERIC: revision 1.127
	sys/arch/evbppc/conf/VIRTEX_GSRD2: revision 1.16
	sys/arch/evbppc/conf/VIRTEX_DFC: revision 1.17
	sys/arch/evbppc/conf/EXPLORA451: revision 1.48
	sys/arch/bebox/conf/INSTALL: revision 1.54
	sys/arch/next68k/conf/SLAB: revision 1.46
	sys/arch/i386/conf/GENERIC_TINY: revision 1.132
	sys/arch/bebox/conf/GENERIC: revision 1.131
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.84
	sys/arch/amd64/conf/GENERIC: revision 1.356
	sys/arch/evbarm/conf/MMNET_GENERIC: revision 1.6
	share/man/man4/wscons.4: revision 1.31
	sys/arch/hpcmips/conf/TX3912: revision 1.79
	sys/arch/evbarm/conf/ARMADILLO9: revision 1.35
	sys/arch/hpcsh/conf/GENERIC: revision 1.97
	sys/arch/i386/conf/ALL: revision 1.339
	sys/arch/hpcmips/conf/TX3922: revision 1.93
	sys/arch/cats/conf/INSTALL: revision 1.82
	sys/arch/sparc64/conf/GENERIC: revision 1.151
	sys/arch/i386/conf/INSTALL_TINY: revision 1.135
	sys/arch/evbppc/conf/VIRTEX_GSRD1: revision 1.15
	sys/arch/evbarm/conf/TS7200: revision 1.49
	sys/arch/hpcmips/conf/VR41XX: revision 1.55
	sys/arch/hp700/conf/GENERIC: revision 1.115
	sys/arch/cats/conf/GENERIC: revision 1.140
Mention wsconscfg(8) needs WSDISPLAY_COMPAT_USL
If a port is going to have wscons for virtual terminals then it really make=
s
sense to enable WSDISPLAY_COMPAT_USL so the system can switch between the
virtual terminals...
Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least
give a hint that its not just for third party compat. No functional change.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d162 1
a162 1
options 	WSDISPLAY_COMPAT_USL	# wsconscfg VT handling
@


1.128
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.127 2011/06/30 20:09:21 wiz Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.127 $"
d103 1
a103 1
options 	WAPBL		# File system journaling support - Experimental
@


1.128.2.1
log
@merge to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.129 2011/12/18 05:49:25 dholland Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.129 $"
d103 1
a103 1
options 	WAPBL		# File system journaling support
@


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


1.127
log
@dependant -> dependent
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.126 2011/03/06 17:08:20 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.126 $"
a326 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.127.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.127 2011/06/30 20:09:21 wiz Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.127 $"
d39 1
d103 1
a103 1
options 	WAPBL		# File system journaling support
d327 1
@


1.127.2.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.127.2.1 2012/04/17 00:06:10 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.127.2.1 $"
a69 1
options 	COMPAT_60	# NetBSD 6.0 compatibility.
d161 1
a161 1
options 	WSDISPLAY_COMPAT_USL	# wsconscfg VT handling
d207 2
a208 2
#pcppi0	at isa?
#spkr0	at pcppi?
d216 1
a216 1
#midi*	at pcppi?			# MIDI interface to the PC speaker
d232 1
d274 1
a274 1
#pseudo-device	bio			# RAID control device driver
d277 2
a278 2
#pseudo-device	raid		8	# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
@


1.127.2.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.127.2.2 2012/10/30 17:19:14 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.127.2.2 $"
d54 1
a54 1
options 	DDB_ONPANIC=1	# see also sysctl(7): `ddb.onpanic'
d116 2
d121 2
d127 1
d275 3
a277 3
pseudo-device	ccd			# concatenated/striped disk devices
pseudo-device	cgd			# cryptographic disk devices
#pseudo-device	raid			# RAIDframe disk driver
d325 1
a325 1
pseudo-device	sequencer		# MIDI sequencer
d334 1
a334 1
#pseudo-device	vcoda			# coda minicache <-> venus comm.
d355 1
a355 1
#pseudo-device	veriexec
@


1.126
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$"
d102 1
a102 1
#options 	FFS_EI		# FFS Endian Independant support
@


1.125
log
@Remove unused count from pseudo-device md.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.124 2010/11/03 05:19:29 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.124 $"
d100 2
a101 1
options 	QUOTA		# UFS quotas
@


1.125.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.126 2011/03/06 17:08:20 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.126 $"
d100 1
a100 2
options 	QUOTA		# legacy UFS quotas
options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.125.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.125 2010/11/23 11:13:55 hannken Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.125 $"
d100 1
a100 2
options 	QUOTA		# legacy UFS quotas
options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.124
log
@Enable wss(4) at port 0x82c.
Also enable audio.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.123 2010/10/30 05:57:41 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.123 $"
d289 1
a289 1
pseudo-device	md		1	# memory disk device
@


1.123
log
@Enable INCLUDE_CONFIG_FILE.
Remove NTFS maybe unnecessary.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.122 2010/10/20 02:39:19 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.122 $"
d210 1
a210 1
#wss0	at isa? port ? irq 30 drq 6 drq2 7	# Windows Sound System
d213 1
a213 1
#audio*  at audiobus?
@


1.122
log
@Move PCI_NETBSD_CONFIGURE to std.bebox.  It is MUST REQUIRED.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.121 2010/10/16 05:49:03 kiyohara Exp $
d23 1
a23 1
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.121 $"
a82 1
#file-system 	NTFS		# Windows/NT file system (experimental)
@


1.121
log
@Add bktr(4).  (BeOS seems to have supported BT848. ;)
Remove INSECURE.
Disable options PMS_SYNAPTICS_TOUCHPAD.
Remove mms and lms from majors.bebox.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.120 2010/08/01 06:13:19 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.120 $"
a151 1
options 	PCI_NETBSD_CONFIGURE
@


1.120
log
@Support xserver.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.119 2010/05/08 22:16:26 mrg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.119 $"
a30 2
options 	INSECURE	# disable kernel security levels - X needs this

d188 1
a188 1
options		PMS_SYNAPTICS_TOUCHPAD	# Enable support for Synaptics Touchpads
d263 5
@


1.119
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.118 2010/04/29 22:40:50 chs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.118 $"
d164 3
d192 1
@


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


1.117
log
@Remove unused count (invariably "4") from pseudo-device fss.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.116 2009/12/05 20:11:10 pooka Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.116 $"
d92 1
a92 1
#file-system	PROCFS		# /proc
d97 2
a98 2
#file-system	PTYFS		# /dev/pts/N support
#file-system	TMPFS		# Efficient memory file-system
@


1.116
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.115 2009/01/24 05:06:05 mrg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.115 $"
d281 1
a281 1
pseudo-device	fss		4	# file system snapshot device
@


1.116.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.116 2009/12/05 20:11:10 pooka Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.116 $"
d92 1
a92 1
file-system	PROCFS		# /proc
d97 2
a98 2
file-system	PTYFS		# /dev/pts/N support
file-system	TMPFS		# Efficient memory file-system
a131 1
options 	IPFILTER_COMPAT # Compat for IP-Filter
d281 1
a281 1
pseudo-device	fss			# file system snapshot device
@


1.116.4.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD$
d23 1
a23 1
options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d31 2
d85 1
d154 1
a163 3
# compatibility to other console drivers
options 	WSDISPLAY_COMPAT_USL	# VT handling
options 	WSDISPLAY_COMPAT_RAWKBD	# can get raw scancodes
d187 1
a187 1
#options 	PMS_SYNAPTICS_TOUCHPAD	# Enable support for Synaptics Touchpads
a188 1
options 	WSFB_FAKE_VGA_FB
d210 1
a210 1
wss0	at isa? port 0x82c irq 30 drq 6 drq2 7	# Windows Sound System
d213 1
a213 1
audio*	at audiobus?
a260 5
# TV cards

# Brooktree 848/849/878/879 based TV cards
bktr*	at pci? dev ? function ?	# Brooktree video/audio capture/tuner

d284 1
a284 1
pseudo-device	md			# memory disk device
@


1.116.4.3
log
@sync with head
@
text
@d100 1
a100 2
options 	QUOTA		# legacy UFS quotas
options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.116.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.116 $"
d281 1
a281 1
pseudo-device	fss			# file system snapshot device
@


1.116.2.2
log
@Sync with HEAD.
@
text
@d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d92 1
a92 1
file-system	PROCFS		# /proc
d97 2
a98 2
file-system	PTYFS		# /dev/pts/N support
file-system	TMPFS		# Efficient memory file-system
a131 1
options 	IPFILTER_COMPAT # Compat for IP-Filter
a162 3
# compatibility to other console drivers
options 	WSDISPLAY_COMPAT_USL	# VT handling
options 	WSDISPLAY_COMPAT_RAWKBD	# can get raw scancodes
a187 1
options 	WSFB_FAKE_VGA_FB
@


1.116.2.3
log
@Sync with HEAD (-D20101022).
@
text
@d31 2
d154 1
d190 1
a190 1
#options 	PMS_SYNAPTICS_TOUCHPAD	# Enable support for Synaptics Touchpads
a264 5
# TV cards

# Brooktree 848/849/878/879 based TV cards
bktr*	at pci? dev ? function ?	# Brooktree video/audio capture/tuner

@


1.116.2.4
log
@Sync with HEAD.
@
text
@d23 1
a23 1
options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.116.2.3 $"
d83 1
d211 1
a211 1
wss0	at isa? port 0x82c irq 30 drq 6 drq2 7	# Windows Sound System
d214 1
a214 1
audio*	at audiobus?
@


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


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

Proposed on tech-kern@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.113 2008/11/12 12:35:57 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.113 $"
d72 1
@


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

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


1.112
log
@Add accept filters to GENERIC kernels where they exist.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.111 2008/07/31 07:41:00 simonb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.111 $"
a42 1
options 	LKM		# loadable kernel modules
@


1.112.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.114 2008/11/24 11:41:08 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.114 $"
d43 1
d106 1
@


1.112.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.112.2.1 2009/01/19 13:16:02 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.112.2.1 $"
a71 1
options 	COMPAT_50	# NetBSD 5.0 compatibility.
@


1.111
log
@Add "options WAPBL" to standard GENERIC/INSTALL type configs.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.110 2008/06/11 02:23:52 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.110 $"
d314 5
@


1.110
log
@Enable siop and scsi bus/devices.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.109 2008/05/30 20:10:01 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.109 $"
d107 1
@


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

@


1.110.2.2
log
@Update haad-dm branch to haad-dm-base2.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.114 2008/11/24 11:41:08 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.114 $"
d43 1
d106 1
@


1.109
log
@Add options COMPAT_40 to files which have options COMPAT_30.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.108 2008/05/30 16:03:01 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.108 $"
d221 2
a222 2
#siop*	at pci? dev ? function ?	# NCR 538XX SCSI controllers
#scsibus* at siop?
d224 1
a224 1
#sd*	at scsibus? target ? lun ?	# SCSI disk drives
d226 1
a226 1
#cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
@


1.109.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.110 2008/06/11 02:23:52 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.110 $"
d221 2
a222 2
siop*	at pci? dev ? function ?	# NCR 538XX SCSI controllers
scsibus* at siop?
d224 1
a224 1
sd*	at scsibus? target ? lun ?	# SCSI disk drives
d226 1
a226 1
cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
@


1.108
log
@Renewal GENERIC and files.bebox.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107 2007/12/31 15:31:50 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107 $"
d72 1
@


1.107
log
@Remove systrace. Ok core@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.106 2007/10/17 19:53:59 garbled Exp $
d4 1
a4 1
# 
d23 1
a23 1
options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.106 $"
d29 17
a45 15
#options 	IPKDBUSERHACK	# Allow access to mapped memory via kgdb
#options 	DEBUG_BY_TOOLS	# Allow debugging from toolsnet
# HMAC key to be used for debugging sessions
#options 	IPKDBKEY="\"HMAC pass phrase text\""
#options 	IPKDBSECURE	# Allow debugging even when securelevel > 0
makeoptions	DEBUG="-g"

#options 	DEBUG
#options 	DIAGNOSTIC
options 	TRAP_PANICWAIT
options 	DDB
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
options 	KTRACE
options 	USERCONF		# userconf(4) support
#options	PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
d48 1
a48 1
# Enable experimental buffer queue strategy for better responsiveness under 
d53 22
a75 12
options 	COMPAT_43
options 	COMPAT_09
options 	COMPAT_10
options 	COMPAT_12
options 	COMPAT_13
options 	COMPAT_14
options 	COMPAT_15
options 	COMPAT_16
options 	COMPAT_20
options 	COMPAT_30	# NetBSD 3.0 compatibility.
options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
#options 	COMPAT_LINUX		# Linux binary compatibility
d78 20
a97 14
file-system 	FFS
file-system 	MFS
file-system 	NFS
file-system 	CD9660
file-system 	MSDOSFS
file-system 	FDESC
file-system 	KERNFS
file-system 	NULLFS
file-system 	OVERLAY
file-system 	PORTAL
file-system 	PROCFS
file-system 	UMAPFS
file-system 	UNION
file-system	PTYFS		# /dev/pts/N support
d100 1
d102 2
d106 2
a107 2
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	NFSSERVER
d109 7
a115 2

options 	INET
d121 12
a132 1

d148 7
a154 1
options 	NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP
d156 1
a156 1
config		netbsd	root on ? type ?
d158 5
a162 31
#pseudo-device 	crypto			# /dev/crypto device
#pseudo-device	swcrypto		# software crypto implementation
#pseudo-device	cgd		4	# cryptographic disk devices
pseudo-device	vnd		
#options 	VND_COMPRESSION		# compressed vnd(4)
pseudo-device	loop
pseudo-device	bpfilter		# packet filter
#pseudo-device	carp			# Common Address Redundancy Protocol
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	pppoe			# PPP over Ethernet (RFC 2516)
pseudo-device	bridge			# simple inter-network bridging
#options	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
pseudo-device	agr			# IEEE 802.3ad link aggregation
pseudo-device	pty			# pseudo-terminals
pseudo-device	raid		8	# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
# options	RF_INCLUDE_EVENODD=1
# options	RF_INCLUDE_RAID5_RS=1
# options	RF_INCLUDE_PARITYLOGGING=1
# options	RF_INCLUDE_CHAINDECLUSTER=1
# options	RF_INCLUDE_INTERDECLUSTER=1
# options 	RF_INCLUDE_PARITY_DECLUSTERING=1
# options	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
pseudo-device	fss		4	# file system snapshot device
#pseudo-device	gre			# generic L3 over IP tunnel
pseudo-device	wsmux
pseudo-device	clockctl		# user control of clock subsystem
d164 1
a164 31
# random number generator pseudo-device
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)
pseudo-device	ksyms			# /dev/ksyms
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if

# Veriexec
#
# 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

#
# device
#
options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT

options 	PCIVERBOSE	# verbose PCI device messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	PCI_NETBSD_CONFIGURE
d171 2
a173 1
pci*	at ppb? bus ?
d179 13
a191 1
mcclock0 at isa? port 0x70		# time-of-day clock
d193 3
a195 1
#pc0	at isa? port 0x60 irq 1		# generic PC console device
d199 2
a200 2
#com2	at isa? port 0x380 irq 16
#com3	at isa? port 0x388 irq 17
a202 2
#lpt1	at isa? port 0x278
#lpt2	at isa? port 0x3bc
d204 6
a209 15
#lms0	at isa? port 0x23c irq 5	# Logitech bus mouse
#lms1	at isa? port 0x238 irq 5
#mms0	at isa? port 0x23c irq 5	# Microsoft InPort mouse
#mms1	at isa? port 0x238 irq 5

pckbc0	at isa?
pckbd*	at pckbc?
#pms*	at pckbc?
#vga0	at isa?
vga*	at pci?
#pfb*	at pci?
wsdisplay*	at vga? console ?
#wsdisplay*	at pfb? console ?
wskbd*		at pckbd? console ?
#wsmouse*	at pms? mux 0
d211 2
a212 1
# Cryptographic Devices
d214 5
a218 3
# PCI cryptographic devices
#hifn*	at pci? dev ? function ?	# Hifn 7755/7811/795x
#ubsec*	at pci? dev ? function ?	# Broadcom 5501/5601/580x/582x
a221 2
#esiop*	at pci? dev ? function ?	# NCR 53875 and newer SCSI controllers
#scsibus* at esiop?
d236 1
d240 12
d253 79
a331 1
#ipkdbif0 at ne?
d333 2
a334 1
#wss0	at isa? port 0x530 irq 10 drq 0	# Windows Sound System
d336 2
a337 3
#attimer0	at isa?
#pcppi0 at isa?
#spkr0	at pcppi?
d339 21
a359 2
# Joystick driver. Probe is a little strange; add only if you have one.
#joy0	at isa? port 0x201
@


1.107.10.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107 2007/12/31 15:31:50 ad Exp $
d4 1
a4 1
#
d23 1
a23 1
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107 $"
d29 15
a43 16
# Standard system options

options 	INSECURE	# disable kernel security levels - X needs this

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 	P1003_1B_SEMAPHORE	# p1003.1b semaphore support

options 	USERCONF	# userconf(4) support
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d46 1
a46 1
# Enable experimental buffer queue strategy for better responsiveness under
d51 10
a60 18
# 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_ONPANIC=1	# see also sysctl(8): `ddb.onpanic'
options 	DDB_HISTORY_SIZE=512	# Enable history editing in DDB
#makeoptions	DEBUG="-g"

options 	COMPAT_09	# NetBSD 0.9,
options 	COMPAT_10	# NetBSD 1.0,
options 	COMPAT_11	# NetBSD 1.1,
options 	COMPAT_12	# NetBSD 1.2,
options 	COMPAT_13	# NetBSD 1.3,
options 	COMPAT_14	# NetBSD 1.4,
options 	COMPAT_15	# NetBSD 1.5,
options 	COMPAT_16	# NetBSD 1.6,
options 	COMPAT_20	# NetBSD 2.0,
d62 2
a63 6
options 	COMPAT_40	# NetBSD 4.0 compatibility.
options 	COMPAT_50	# NetBSD 5.0 compatibility.
options 	COMPAT_43	# 4.3BSD
#options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
#options 	COMPAT_LINUX	# Linux binary compatibility
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
d66 14
a79 20
# File systems
file-system	FFS		# UFS
#file-system	EXT2FS		# second extended file system (linux)
#file-system	LFS		# log-structured file system
file-system	MFS		# memory file system
file-system	NFS		# Network File System client
#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	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	SMBFS		# CIFS; also needs nsmb (below)
#file-system	PTYFS		# /dev/pts/N support
a81 1
#file-system	HFS		# experimental - Apple HFS+ (read-only)
a82 2
# File system options
options 	QUOTA		# UFS quotas
d84 3
a86 3
options 	WAPBL		# File system journaling support - Experimental
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	NFSSERVER	# Network File System server
d88 2
a89 7
#options 	EXT2FS_SYSTEM_FLAGS	# makes ext2fs file flags (append and
				# immutable) behave as system flags.
#options 	APPLE_UFS	# Apple UFS support in FFS

# Networking options
#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
d95 1
a95 12
#options 	MROUTING	# IP multicast routing
#options 	PIM		# Protocol Independent Multicast
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#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 	IPFILTER_LOOKUP	# ippool(8) support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
d111 42
a152 7
# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
options 	PCIVERBOSE	# verbose PCI device autoconfig messages
options 	MIIVERBOSE	# verbose PHY autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	PCI_NETBSD_CONFIGURE
options 	SCSIVERBOSE	# human readable SCSI error messages
d154 15
a168 1
#options 	NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP
d170 4
a173 5
# wscons options
# builtin terminal emulations
#options 	WSEMUL_SUN		# sun terminal emulation
options 	WSEMUL_VT100		# VT100 / VT220 emulation
options 	WS_DEFAULT_FG=WSCOL_LIGHT_WHITE
d175 3
a177 1
config		netbsd	root on ? type ?
d184 1
a185 2

ppb*	at pci? dev ? function ?	# PCI-PCI bridges
d191 1
a191 13
# Console Devices

# wscons
pckbc0		at isa?			# pc keyboard controller
pckbd*		at pckbc?		# PC keyboard
pms*		at pckbc?		# PS/2 mouse for wsmouse
#options	PMS_DISABLE_POWERHOOK	# Disable PS/2 reset on resume
options		PMS_SYNAPTICS_TOUCHPAD	# Enable support for Synaptics Touchpads
genfb*		at pci? dev ? function ?
vga*		at pci? dev ? function ?
wsdisplay*	at vga? console ?
wskbd*		at pckbd? console ?
wsmouse*	at pms? mux 0
d193 1
a193 3
# make sure the console display is always wsdisplay0
wsdisplay0	at wsemuldisplaydev? console 1
wsdisplay*	at wsemuldisplaydev?
d197 2
a198 2
com2	at isa? port 0x380 irq 22
com3	at isa? port 0x388 irq 23
d201 2
d204 15
a218 9
mcclock0 at isa? port 0x70		# time-of-day clock
attimer0 at isa?
pcppi0	at isa?
spkr0	at pcppi?

#wss0	at isa? port ? irq 30 drq 6 drq2 7	# Windows Sound System

# Audio support
#audio*  at audiobus?
d220 1
a220 2
# MIDI support
midi*	at pcppi?			# MIDI interface to the PC speaker
d222 3
a224 2
# Joystick driver. Probe is a little strange; add only if you have one.
joy0	at isa? port 0x201
d226 4
a229 2
siop*	at pci? dev ? function ?	# NCR 538XX SCSI controllers
scsibus* at siop?
d231 1
a231 1
sd*	at scsibus? target ? lun ?	# SCSI disk drives
d233 1
a233 1
cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
a243 1

a246 12
# ATAPI bus support
atapibus* at atapi?

# ATAPI 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
#st*	at atapibus? drive ? flags 0x0000	# ATAPI tape drives
#uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown

# Network devices
ec0	at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
d248 1
a248 3
fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
d250 1
a250 2
# MII/PHY support
ukphy*  at mii? phy ?                   # generic unknown PHYs
d252 3
d256 2
a257 104
# Pseudo-Devices

pseudo-device	crypto			# /dev/crypto device
					# (disabled, requires generic softints)
pseudo-device	swcrypto		# software crypto implementation

# disk/mass storage pseudo-devices
pseudo-device	bio			# RAID control device driver
pseudo-device	ccd		4	# concatenated/striped disk devices
pseudo-device	cgd		4	# cryptographic disk devices
pseudo-device	raid		8	# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
#options 	RF_INCLUDE_EVENODD=1
#options 	RF_INCLUDE_RAID5_RS=1
#options 	RF_INCLUDE_PARITYLOGGING=1
#options 	RF_INCLUDE_CHAINDECLUSTER=1
#options 	RF_INCLUDE_INTERDECLUSTER=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
pseudo-device	fss		4	# file system snapshot device

pseudo-device	md		1	# memory disk device
pseudo-device	vnd			# disk-like interface to files
options 	VND_COMPRESSION		# compressed vnd(4)

# network pseudo-devices
pseudo-device	bpfilter		# packet filter
#pseudo-device	carp			# Common Address Redundancy Protocol
pseudo-device	ipfilter		# IP filter (firewall) and NAT
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	strip			# Starmode Radio IP (Metricom)
#pseudo-device	irframetty		# IrDA frame line discipline
pseudo-device	tap			# virtual Ethernet
pseudo-device	tun			# network tunneling over tty
#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
#options	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
#pseudo-device	agr			# IEEE 802.3ad link aggregation
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
# srt is EXPERIMENTAL
#pseudo-device	srt			# source-address-based routing

#
# 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	1	# MIDI sequencer
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)
pseudo-device	clockctl		# user control of clock subsystem
pseudo-device	ksyms			# /dev/ksyms
pseudo-device	lockstat		# lock profiling
#pseudo-device	bcsp			# BlueCore Serial Protocol
#pseudo-device	btuart			# Bluetooth HCI UART (H4)

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

# a pseudo device needed for SMBFS
#pseudo-device	nsmb			# experimental - SMB requester

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

# pseudo audio device driver
#pseudo-device	pad

# userland interface to drivers, including autoconf and properties retrieval
#pseudo-device	drvctl

#options 	FILEASSOC		# fileassoc(9) - required for Veriexec


# Veriexec
#
# 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

#options 	PAX_MPROTECT=0		# PaX mprotect(2) restrictions
#options 	PAX_ASLR=0		# PaX Address Space Layout Randomization
@


1.107.10.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107.10.1 2009/05/04 08:10:51 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107.10.1 $"
d92 1
@


1.107.10.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107.10.2 2010/03/11 15:02:10 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107.10.2 $"
d92 1
a92 1
file-system	PROCFS		# /proc
d97 2
a98 2
file-system	PTYFS		# /dev/pts/N support
file-system	TMPFS		# Efficient memory file-system
a131 1
options 	IPFILTER_COMPAT # Compat for IP-Filter
a162 3
# compatibility to other console drivers
options 	WSDISPLAY_COMPAT_USL	# VT handling
options 	WSDISPLAY_COMPAT_RAWKBD	# can get raw scancodes
a187 1
options 	WSFB_FAKE_VGA_FB
d281 1
a281 1
pseudo-device	fss			# file system snapshot device
@


1.107.12.1
log
@Sync w/ -current. 34 merge conflicts to follow.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107 2007/12/31 15:31:50 ad Exp $
d4 1
a4 1
#
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107 $"
d111 42
a152 7
# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
options 	PCIVERBOSE	# verbose PCI device autoconfig messages
options 	MIIVERBOSE	# verbose PHY autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	PCI_NETBSD_CONFIGURE
options 	SCSIVERBOSE	# human readable SCSI error messages
d154 15
a168 1
#options 	NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP
d170 4
a173 5
# wscons options
# builtin terminal emulations
#options 	WSEMUL_SUN		# sun terminal emulation
options 	WSEMUL_VT100		# VT100 / VT220 emulation
options 	WS_DEFAULT_FG=WSCOL_LIGHT_WHITE
d175 3
a177 1
config		netbsd	root on ? type ?
d184 1
a185 2

ppb*	at pci? dev ? function ?	# PCI-PCI bridges
d191 1
a191 1
# Console Devices
d193 1
a193 15
# wscons
pckbc0		at isa?			# pc keyboard controller
pckbd*		at pckbc?		# PC keyboard
pms*		at pckbc?		# PS/2 mouse for wsmouse
#options	PMS_DISABLE_POWERHOOK	# Disable PS/2 reset on resume
options		PMS_SYNAPTICS_TOUCHPAD	# Enable support for Synaptics Touchpads
genfb*		at pci? dev ? function ?
vga*		at pci? dev ? function ?
wsdisplay*	at vga? console ?
wskbd*		at pckbd? console ?
wsmouse*	at pms? mux 0

# make sure the console display is always wsdisplay0
wsdisplay0	at wsemuldisplaydev? console 1
wsdisplay*	at wsemuldisplaydev?
d197 2
a198 2
com2	at isa? port 0x380 irq 22
com3	at isa? port 0x388 irq 23
d201 2
d204 15
a218 4
mcclock0 at isa? port 0x70		# time-of-day clock
attimer0 at isa?
pcppi0	at isa?
spkr0	at pcppi?
d220 1
a220 1
#wss0	at isa? port ? irq 30 drq 6 drq2 7	# Windows Sound System
d222 3
a224 2
# Audio support
#audio*  at audiobus?
d226 4
a229 2
# MIDI support
midi*	at pcppi?			# MIDI interface to the PC speaker
d231 1
a231 7
# Joystick driver. Probe is a little strange; add only if you have one.
joy0	at isa? port 0x201

siop*	at pci? dev ? function ?	# NCR 538XX SCSI controllers
scsibus* at siop?

sd*	at scsibus? target ? lun ?	# SCSI disk drives
d233 1
a233 1
cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
a243 1

a246 12
# ATAPI bus support
atapibus* at atapi?

# ATAPI 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
#st*	at atapibus? drive ? flags 0x0000	# ATAPI tape drives
#uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown

# Network devices
ec0	at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
d248 1
a248 3
fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
d250 1
a250 2
# MII/PHY support
ukphy*  at mii? phy ?                   # generic unknown PHYs
d252 3
d256 2
a257 99
# Pseudo-Devices

pseudo-device	crypto			# /dev/crypto device
					# (disabled, requires generic softints)
pseudo-device	swcrypto		# software crypto implementation

# disk/mass storage pseudo-devices
pseudo-device	bio			# RAID control device driver
pseudo-device	ccd		4	# concatenated/striped disk devices
pseudo-device	cgd		4	# cryptographic disk devices
pseudo-device	raid		8	# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
#options 	RF_INCLUDE_EVENODD=1
#options 	RF_INCLUDE_RAID5_RS=1
#options 	RF_INCLUDE_PARITYLOGGING=1
#options 	RF_INCLUDE_CHAINDECLUSTER=1
#options 	RF_INCLUDE_INTERDECLUSTER=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
pseudo-device	fss		4	# file system snapshot device

pseudo-device	md		1	# memory disk device
pseudo-device	vnd			# disk-like interface to files
options 	VND_COMPRESSION		# compressed vnd(4)

# network pseudo-devices
pseudo-device	bpfilter		# packet filter
#pseudo-device	carp			# Common Address Redundancy Protocol
pseudo-device	ipfilter		# IP filter (firewall) and NAT
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	strip			# Starmode Radio IP (Metricom)
#pseudo-device	irframetty		# IrDA frame line discipline
pseudo-device	tap			# virtual Ethernet
pseudo-device	tun			# network tunneling over tty
#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
#options	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
#pseudo-device	agr			# IEEE 802.3ad link aggregation
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
# srt is EXPERIMENTAL
#pseudo-device	srt			# source-address-based routing

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
pseudo-device	sequencer	1	# MIDI sequencer
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)
pseudo-device	clockctl		# user control of clock subsystem
pseudo-device	ksyms			# /dev/ksyms
pseudo-device	lockstat		# lock profiling
#pseudo-device	bcsp			# BlueCore Serial Protocol
#pseudo-device	btuart			# Bluetooth HCI UART (H4)

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

# a pseudo device needed for SMBFS
#pseudo-device	nsmb			# experimental - SMB requester

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

# pseudo audio device driver
#pseudo-device	pad

# userland interface to drivers, including autoconf and properties retrieval
#pseudo-device	drvctl

#options 	FILEASSOC		# fileassoc(9) - required for Veriexec


# Veriexec
#
# 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

#options 	PAX_MPROTECT=0		# PaX mprotect(2) restrictions
#options 	PAX_ASLR=0		# PaX Address Space Layout Randomization
@


1.107.12.2
log
@Hand-merge files that didn't merge right in recent sync w/ current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.110 2008/06/11 02:23:52 kiyohara Exp $
d23 1
a23 1
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.110 $"
d29 15
a43 17
# Standard system options

options 	INSECURE	# disable kernel security levels - X needs this

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 	P1003_1B_SEMAPHORE	# p1003.1b semaphore support

options 	LKM		# loadable kernel modules
options 	USERCONF	# userconf(4) support
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d46 1
a46 1
# Enable experimental buffer queue strategy for better responsiveness under
d51 10
a60 18
# 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_ONPANIC=1	# see also sysctl(8): `ddb.onpanic'
options 	DDB_HISTORY_SIZE=512	# Enable history editing in DDB
#makeoptions	DEBUG="-g"

options 	COMPAT_09	# NetBSD 0.9,
options 	COMPAT_10	# NetBSD 1.0,
options 	COMPAT_11	# NetBSD 1.1,
options 	COMPAT_12	# NetBSD 1.2,
options 	COMPAT_13	# NetBSD 1.3,
options 	COMPAT_14	# NetBSD 1.4,
options 	COMPAT_15	# NetBSD 1.5,
options 	COMPAT_16	# NetBSD 1.6,
options 	COMPAT_20	# NetBSD 2.0,
d62 2
a63 5
options 	COMPAT_40	# NetBSD 4.0 compatibility.
options 	COMPAT_43	# 4.3BSD
#options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
#options 	COMPAT_LINUX	# Linux binary compatibility
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
d66 14
a79 20
# File systems
file-system	FFS		# UFS
#file-system	EXT2FS		# second extended file system (linux)
#file-system	LFS		# log-structured file system
file-system	MFS		# memory file system
file-system	NFS		# Network File System client
#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	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	SMBFS		# CIFS; also needs nsmb (below)
#file-system	PTYFS		# /dev/pts/N support
a81 1
#file-system	HFS		# experimental - Apple HFS+ (read-only)
a82 2
# File system options
options 	QUOTA		# UFS quotas
d85 2
a86 2
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	NFSSERVER	# Network File System server
d88 2
a89 7
#options 	EXT2FS_SYSTEM_FLAGS	# makes ext2fs file flags (append and
				# immutable) behave as system flags.
#options 	APPLE_UFS	# Apple UFS support in FFS

# Networking options
#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
d95 1
a95 12
#options 	MROUTING	# IP multicast routing
#options 	PIM		# Protocol Independent Multicast
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#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 	IPFILTER_LOOKUP	# ippool(8) support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
@


1.107.12.3
log
@Sync with wrstuden-revivesa-base-2.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107.12.2 2008/06/24 04:15:50 wrstuden Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107.12.2 $"
a106 1
options 	WAPBL		# File system journaling support - Experimental
a312 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.107.8.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107 2007/12/31 15:31:50 ad Exp $
d4 1
a4 1
#
d23 1
a23 1
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107 $"
d29 15
a43 17
# Standard system options

options 	INSECURE	# disable kernel security levels - X needs this

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 	P1003_1B_SEMAPHORE	# p1003.1b semaphore support

options 	LKM		# loadable kernel modules
options 	USERCONF	# userconf(4) support
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d46 1
a46 1
# Enable experimental buffer queue strategy for better responsiveness under
d51 10
a60 18
# 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_ONPANIC=1	# see also sysctl(8): `ddb.onpanic'
options 	DDB_HISTORY_SIZE=512	# Enable history editing in DDB
#makeoptions	DEBUG="-g"

options 	COMPAT_09	# NetBSD 0.9,
options 	COMPAT_10	# NetBSD 1.0,
options 	COMPAT_11	# NetBSD 1.1,
options 	COMPAT_12	# NetBSD 1.2,
options 	COMPAT_13	# NetBSD 1.3,
options 	COMPAT_14	# NetBSD 1.4,
options 	COMPAT_15	# NetBSD 1.5,
options 	COMPAT_16	# NetBSD 1.6,
options 	COMPAT_20	# NetBSD 2.0,
d62 2
a63 5
options 	COMPAT_40	# NetBSD 4.0 compatibility.
options 	COMPAT_43	# 4.3BSD
#options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
#options 	COMPAT_LINUX	# Linux binary compatibility
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
d66 14
a79 20
# File systems
file-system	FFS		# UFS
#file-system	EXT2FS		# second extended file system (linux)
#file-system	LFS		# log-structured file system
file-system	MFS		# memory file system
file-system	NFS		# Network File System client
#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	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	SMBFS		# CIFS; also needs nsmb (below)
#file-system	PTYFS		# /dev/pts/N support
a81 1
#file-system	HFS		# experimental - Apple HFS+ (read-only)
a82 2
# File system options
options 	QUOTA		# UFS quotas
d85 2
a86 2
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	NFSSERVER	# Network File System server
d88 2
a89 7
#options 	EXT2FS_SYSTEM_FLAGS	# makes ext2fs file flags (append and
				# immutable) behave as system flags.
#options 	APPLE_UFS	# Apple UFS support in FFS

# Networking options
#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
d95 1
a95 12
#options 	MROUTING	# IP multicast routing
#options 	PIM		# Protocol Independent Multicast
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#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 	IPFILTER_LOOKUP	# ippool(8) support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
d111 42
a152 7
# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
options 	PCIVERBOSE	# verbose PCI device autoconfig messages
options 	MIIVERBOSE	# verbose PHY autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	PCI_NETBSD_CONFIGURE
options 	SCSIVERBOSE	# human readable SCSI error messages
d154 15
a168 1
#options 	NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP
d170 4
a173 5
# wscons options
# builtin terminal emulations
#options 	WSEMUL_SUN		# sun terminal emulation
options 	WSEMUL_VT100		# VT100 / VT220 emulation
options 	WS_DEFAULT_FG=WSCOL_LIGHT_WHITE
d175 3
a177 1
config		netbsd	root on ? type ?
d184 1
a185 2

ppb*	at pci? dev ? function ?	# PCI-PCI bridges
d191 1
a191 1
# Console Devices
d193 1
a193 15
# wscons
pckbc0		at isa?			# pc keyboard controller
pckbd*		at pckbc?		# PC keyboard
pms*		at pckbc?		# PS/2 mouse for wsmouse
#options	PMS_DISABLE_POWERHOOK	# Disable PS/2 reset on resume
options		PMS_SYNAPTICS_TOUCHPAD	# Enable support for Synaptics Touchpads
genfb*		at pci? dev ? function ?
vga*		at pci? dev ? function ?
wsdisplay*	at vga? console ?
wskbd*		at pckbd? console ?
wsmouse*	at pms? mux 0

# make sure the console display is always wsdisplay0
wsdisplay0	at wsemuldisplaydev? console 1
wsdisplay*	at wsemuldisplaydev?
d197 2
a198 2
com2	at isa? port 0x380 irq 22
com3	at isa? port 0x388 irq 23
d201 2
d204 15
a218 6
mcclock0 at isa? port 0x70		# time-of-day clock
attimer0 at isa?
pcppi0	at isa?
spkr0	at pcppi?

#wss0	at isa? port ? irq 30 drq 6 drq2 7	# Windows Sound System
d220 1
a220 2
# Audio support
#audio*  at audiobus?
d222 3
a224 5
# MIDI support
midi*	at pcppi?			# MIDI interface to the PC speaker

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

a246 12
# ATAPI bus support
atapibus* at atapi?

# ATAPI 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
#st*	at atapibus? drive ? flags 0x0000	# ATAPI tape drives
#uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown

# Network devices
ec0	at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
d248 1
a248 3
fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
d250 1
a250 2
# MII/PHY support
ukphy*  at mii? phy ?                   # generic unknown PHYs
d252 3
d256 2
a257 99
# Pseudo-Devices

pseudo-device	crypto			# /dev/crypto device
					# (disabled, requires generic softints)
pseudo-device	swcrypto		# software crypto implementation

# disk/mass storage pseudo-devices
pseudo-device	bio			# RAID control device driver
pseudo-device	ccd		4	# concatenated/striped disk devices
pseudo-device	cgd		4	# cryptographic disk devices
pseudo-device	raid		8	# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
#options 	RF_INCLUDE_EVENODD=1
#options 	RF_INCLUDE_RAID5_RS=1
#options 	RF_INCLUDE_PARITYLOGGING=1
#options 	RF_INCLUDE_CHAINDECLUSTER=1
#options 	RF_INCLUDE_INTERDECLUSTER=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
pseudo-device	fss		4	# file system snapshot device

pseudo-device	md		1	# memory disk device
pseudo-device	vnd			# disk-like interface to files
options 	VND_COMPRESSION		# compressed vnd(4)

# network pseudo-devices
pseudo-device	bpfilter		# packet filter
#pseudo-device	carp			# Common Address Redundancy Protocol
pseudo-device	ipfilter		# IP filter (firewall) and NAT
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	strip			# Starmode Radio IP (Metricom)
#pseudo-device	irframetty		# IrDA frame line discipline
pseudo-device	tap			# virtual Ethernet
pseudo-device	tun			# network tunneling over tty
#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
#options	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
#pseudo-device	agr			# IEEE 802.3ad link aggregation
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
# srt is EXPERIMENTAL
#pseudo-device	srt			# source-address-based routing

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
pseudo-device	sequencer	1	# MIDI sequencer
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)
pseudo-device	clockctl		# user control of clock subsystem
pseudo-device	ksyms			# /dev/ksyms
pseudo-device	lockstat		# lock profiling
#pseudo-device	bcsp			# BlueCore Serial Protocol
#pseudo-device	btuart			# Bluetooth HCI UART (H4)

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

# a pseudo device needed for SMBFS
#pseudo-device	nsmb			# experimental - SMB requester

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

# pseudo audio device driver
#pseudo-device	pad

# userland interface to drivers, including autoconf and properties retrieval
#pseudo-device	drvctl

#options 	FILEASSOC		# fileassoc(9) - required for Veriexec


# Veriexec
#
# 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

#options 	PAX_MPROTECT=0		# PaX mprotect(2) restrictions
#options 	PAX_ASLR=0		# PaX Address Space Layout Randomization
@


1.107.8.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107.8.1 2008/06/04 02:04:41 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107.8.1 $"
d221 2
a222 2
siop*	at pci? dev ? function ?	# NCR 538XX SCSI controllers
scsibus* at siop?
d224 1
a224 1
sd*	at scsibus? target ? lun ?	# SCSI disk drives
d226 1
a226 1
cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
@


1.107.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
a4 1
#
d23 1
a23 1
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d29 15
a43 17
# Standard system options

options 	INSECURE	# disable kernel security levels - X needs this

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 	P1003_1B_SEMAPHORE	# p1003.1b semaphore support

options 	LKM		# loadable kernel modules
options 	USERCONF	# userconf(4) support
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d46 1
a46 1
# Enable experimental buffer queue strategy for better responsiveness under
d51 10
a60 18
# 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_ONPANIC=1	# see also sysctl(8): `ddb.onpanic'
options 	DDB_HISTORY_SIZE=512	# Enable history editing in DDB
#makeoptions	DEBUG="-g"

options 	COMPAT_09	# NetBSD 0.9,
options 	COMPAT_10	# NetBSD 1.0,
options 	COMPAT_11	# NetBSD 1.1,
options 	COMPAT_12	# NetBSD 1.2,
options 	COMPAT_13	# NetBSD 1.3,
options 	COMPAT_14	# NetBSD 1.4,
options 	COMPAT_15	# NetBSD 1.5,
options 	COMPAT_16	# NetBSD 1.6,
options 	COMPAT_20	# NetBSD 2.0,
d62 2
a63 5
options 	COMPAT_40	# NetBSD 4.0 compatibility.
options 	COMPAT_43	# 4.3BSD
#options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
#options 	COMPAT_LINUX	# Linux binary compatibility
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
d66 14
a79 20
# File systems
file-system	FFS		# UFS
#file-system	EXT2FS		# second extended file system (linux)
#file-system	LFS		# log-structured file system
file-system	MFS		# memory file system
file-system	NFS		# Network File System client
#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	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	SMBFS		# CIFS; also needs nsmb (below)
#file-system	PTYFS		# /dev/pts/N support
a81 1
#file-system	HFS		# experimental - Apple HFS+ (read-only)
a82 2
# File system options
options 	QUOTA		# UFS quotas
d85 2
a86 2
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	NFSSERVER	# Network File System server
d88 2
a89 7
#options 	EXT2FS_SYSTEM_FLAGS	# makes ext2fs file flags (append and
				# immutable) behave as system flags.
#options 	APPLE_UFS	# Apple UFS support in FFS

# Networking options
#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
d95 1
a95 12
#options 	MROUTING	# IP multicast routing
#options 	PIM		# Protocol Independent Multicast
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#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 	IPFILTER_LOOKUP	# ippool(8) support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
d111 42
a152 7
# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
options 	PCIVERBOSE	# verbose PCI device autoconfig messages
options 	MIIVERBOSE	# verbose PHY autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	PCI_NETBSD_CONFIGURE
options 	SCSIVERBOSE	# human readable SCSI error messages
d154 15
a168 1
#options 	NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP
d170 4
a173 5
# wscons options
# builtin terminal emulations
#options 	WSEMUL_SUN		# sun terminal emulation
options 	WSEMUL_VT100		# VT100 / VT220 emulation
options 	WS_DEFAULT_FG=WSCOL_LIGHT_WHITE
d175 3
a177 1
config		netbsd	root on ? type ?
d184 1
a185 2

ppb*	at pci? dev ? function ?	# PCI-PCI bridges
d191 1
a191 1
# Console Devices
d193 1
a193 15
# wscons
pckbc0		at isa?			# pc keyboard controller
pckbd*		at pckbc?		# PC keyboard
pms*		at pckbc?		# PS/2 mouse for wsmouse
#options	PMS_DISABLE_POWERHOOK	# Disable PS/2 reset on resume
options		PMS_SYNAPTICS_TOUCHPAD	# Enable support for Synaptics Touchpads
genfb*		at pci? dev ? function ?
vga*		at pci? dev ? function ?
wsdisplay*	at vga? console ?
wskbd*		at pckbd? console ?
wsmouse*	at pms? mux 0

# make sure the console display is always wsdisplay0
wsdisplay0	at wsemuldisplaydev? console 1
wsdisplay*	at wsemuldisplaydev?
d197 2
a198 2
com2	at isa? port 0x380 irq 22
com3	at isa? port 0x388 irq 23
d201 2
d204 15
a218 6
mcclock0 at isa? port 0x70		# time-of-day clock
attimer0 at isa?
pcppi0	at isa?
spkr0	at pcppi?

#wss0	at isa? port ? irq 30 drq 6 drq2 7	# Windows Sound System
d220 1
a220 2
# Audio support
#audio*  at audiobus?
d222 3
a224 5
# MIDI support
midi*	at pcppi?			# MIDI interface to the PC speaker

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

a246 12
# ATAPI bus support
atapibus* at atapi?

# ATAPI 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
#st*	at atapibus? drive ? flags 0x0000	# ATAPI tape drives
#uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown

# Network devices
ec0	at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
d248 1
a248 3
fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
d250 1
a250 2
# MII/PHY support
ukphy*  at mii? phy ?                   # generic unknown PHYs
d252 3
d256 2
a257 99
# Pseudo-Devices

pseudo-device	crypto			# /dev/crypto device
					# (disabled, requires generic softints)
pseudo-device	swcrypto		# software crypto implementation

# disk/mass storage pseudo-devices
pseudo-device	bio			# RAID control device driver
pseudo-device	ccd		4	# concatenated/striped disk devices
pseudo-device	cgd		4	# cryptographic disk devices
pseudo-device	raid		8	# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
#options 	RF_INCLUDE_EVENODD=1
#options 	RF_INCLUDE_RAID5_RS=1
#options 	RF_INCLUDE_PARITYLOGGING=1
#options 	RF_INCLUDE_CHAINDECLUSTER=1
#options 	RF_INCLUDE_INTERDECLUSTER=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
pseudo-device	fss		4	# file system snapshot device

pseudo-device	md		1	# memory disk device
pseudo-device	vnd			# disk-like interface to files
options 	VND_COMPRESSION		# compressed vnd(4)

# network pseudo-devices
pseudo-device	bpfilter		# packet filter
#pseudo-device	carp			# Common Address Redundancy Protocol
pseudo-device	ipfilter		# IP filter (firewall) and NAT
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	strip			# Starmode Radio IP (Metricom)
#pseudo-device	irframetty		# IrDA frame line discipline
pseudo-device	tap			# virtual Ethernet
pseudo-device	tun			# network tunneling over tty
#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
#options	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
#pseudo-device	agr			# IEEE 802.3ad link aggregation
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
# srt is EXPERIMENTAL
#pseudo-device	srt			# source-address-based routing

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
pseudo-device	sequencer	1	# MIDI sequencer
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)
pseudo-device	clockctl		# user control of clock subsystem
pseudo-device	ksyms			# /dev/ksyms
pseudo-device	lockstat		# lock profiling
#pseudo-device	bcsp			# BlueCore Serial Protocol
#pseudo-device	btuart			# Bluetooth HCI UART (H4)

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

# a pseudo device needed for SMBFS
#pseudo-device	nsmb			# experimental - SMB requester

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

# pseudo audio device driver
#pseudo-device	pad

# userland interface to drivers, including autoconf and properties retrieval
#pseudo-device	drvctl

#options 	FILEASSOC		# fileassoc(9) - required for Veriexec


# Veriexec
#
# 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

#options 	PAX_MPROTECT=0		# PaX mprotect(2) restrictions
#options 	PAX_ASLR=0		# PaX Address Space Layout Randomization
@


1.107.6.2
log
@Sync with HEAD.
@
text
@d221 2
a222 2
siop*	at pci? dev ? function ?	# NCR 538XX SCSI controllers
scsibus* at siop?
d224 1
a224 1
sd*	at scsibus? target ? lun ?	# SCSI disk drives
d226 1
a226 1
cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
@


1.107.6.3
log
@Sync with HEAD.
@
text
@a106 1
options 	WAPBL		# File system journaling support - Experimental
a312 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.107.6.4
log
@Sync with HEAD.
@
text
@d43 1
d106 1
@


1.106
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.104.16.2 2007/07/23 22:47:15 ober Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.104.16.2 $"
a41 1
#options 	SYSTRACE		# system call vetting via systrace(1)
@


1.106.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107 2007/12/31 15:31:50 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107 $"
d42 1
@


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


1.105
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.104 2006/11/11 18:47:09 jmmv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.104 $"
d215 1
a215 1
pfb*	at pci?
d217 1
a217 1
wsdisplay*	at pfb? console ?
@


1.105.10.1
log
@sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.106 2007/10/17 19:53:59 garbled Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.106 $"
d215 1
a215 1
#pfb*	at pci?
d217 1
a217 1
#wsdisplay*	at pfb? console ?
@


1.105.10.2
log
@sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.105.10.1 2007/11/06 23:15:29 matt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.105.10.1 $"
d42 1
@


1.105.8.1
log
@Sync with HEAD.

Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.105 2007/06/04 08:55:20 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.105 $"
d215 1
a215 1
#pfb*	at pci?
d217 1
a217 1
#wsdisplay*	at pfb? console ?
@


1.105.14.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d215 1
a215 1
#pfb*	at pci?
d217 1
a217 1
#wsdisplay*	at pfb? console ?
@


1.105.12.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.105 2007/06/04 08:55:20 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.105 $"
d215 1
a215 1
#pfb*	at pci?
d217 1
a217 1
#wsdisplay*	at pfb? console ?
@


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


1.104.18.1
log
@Sync w/ NetBSD-4-RC_1
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.104.2.1 2007/06/05 20:50:07 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.104.2.1 $"
a130 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.104.10.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.105 2007/06/04 08:55:20 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.105 $"
a130 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.104.16.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.105 2007/06/04 08:55:20 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.105 $"
a130 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.104.16.2
log
@Updates to remove pfb, and update cpuattach().
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.104.16.1 2007/06/26 18:12:19 garbled Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.104.16.1 $"
d215 1
a215 1
#pfb*	at pci?
d217 1
a217 1
#wsdisplay*	at pfb? console ?
@


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


1.104.8.2
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.104.8.1 2007/06/09 23:55:00 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.104.8.1 $"
d215 1
a215 1
#pfb*	at pci?
d217 1
a217 1
#wsdisplay*	at pfb? console ?
@


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


1.103
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.102 2006/09/15 08:25:02 gdamore Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.102 $"
d81 1
a81 1
#file-system	TMPFS		# experimental - Efficient memory file-system
@


1.102
log
@Convert bebox to MI todr.  As part of this, separate out the mc146818
clock handling.  Originally reviewed with that committed as an MI driver
in dev/isa, crazy MD versions of mcclock made that impossible.  So for
now I'm only handling it as an MD driver.  Ok garbled@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.101 2006/08/26 07:59:21 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.101 $"
d59 1
@


1.102.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.102 2006/09/15 08:25:02 gdamore Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.102 $"
a58 1
options 	COMPAT_15
@


1.102.2.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.102.2.1 2006/10/22 06:04:35 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.102.2.1 $"
d81 1
a81 1
#file-system	TMPFS		# Efficient memory file-system
@


1.101
log
@Remove obsolete #options VERIFIED_EXEC, found by grep(1).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.100 2006/08/12 15:29:52 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.100 $"
d190 2
@


1.101.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.104 2006/11/11 18:47:09 jmmv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.104 $"
a58 1
options 	COMPAT_15
d80 1
a80 1
#file-system	TMPFS		# Efficient memory file-system
a189 2
mcclock0 at isa? port 0x70		# time-of-day clock

@


1.100
log
@Disable SYSTRACE by default on all kernels (discussed with core)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.99 2006/06/28 15:19:27 liamjfoy Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.99 $"
a153 1
#options VERIFIED_EXEC
@


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

ok: christos
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.98 2006/03/28 20:58:39 pavel Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.98 $"
d42 1
a42 1
options 	SYSTRACE		# system call vetting via systrace(1)
@


1.99.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$"
d42 1
a42 1
#options 	SYSTRACE		# system call vetting via systrace(1)
@


1.99.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
@d154 1
@


1.98
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.97 2006/02/05 05:01:49 cube Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.97 $"
d122 1
@


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


1.97
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.96 2006/02/04 02:43:21 rpaulo Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.96 $"
d124 1
a124 1
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


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


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


1.97.2.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.97.2.1 2006/04/01 12:06:11 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.97.2.1 $"
a121 1
#pseudo-device	carp			# Common Address Redundancy Protocol
@


1.97.2.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.97.2.2 2006/08/11 15:41:19 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.97.2.2 $"
d42 1
a42 1
#options 	SYSTRACE		# system call vetting via systrace(1)
d154 1
@


1.97.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$"
d124 1
a124 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.96
log
@bpfilter doesn't accept count anymore.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.95 2006/02/02 21:32:08 reinoud Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.95 $"
d118 1
a118 1
pseudo-device	vnd		4
d122 3
a124 3
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
#pseudo-device	stf		1	# 6to4 IPv6 over IPv4 encapsulation
d141 1
a141 1
#pseudo-device	gre		2	# generic L3 over IP tunnel
@


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


1.95.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.98 2006/03/28 20:58:39 pavel Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.98 $"
d118 1
a118 1
pseudo-device	vnd		
d121 4
a124 4
pseudo-device	bpfilter		# packet filter
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
d141 1
a141 1
#pseudo-device	gre			# generic L3 over IP tunnel
@


1.94
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.93 2005/12/07 09:10:12 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93 $"
d81 1
@


1.94.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.101 2006/08/26 07:59:21 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.101 $"
d42 1
a42 1
#options 	SYSTRACE		# system call vetting via systrace(1)
a80 1
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d117 1
a117 1
pseudo-device	vnd		
d120 4
a123 5
pseudo-device	bpfilter		# packet filter
#pseudo-device	carp			# Common Address Redundancy Protocol
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
d140 1
a140 1
#pseudo-device	gre			# generic L3 over IP tunnel
d152 1
@


1.94.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.94 2005/12/09 23:34:01 elad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.94 $"
a80 1
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d117 1
a117 1
pseudo-device	vnd		
d120 4
a123 4
pseudo-device	bpfilter		# packet filter
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
d140 1
a140 1
#pseudo-device	gre			# generic L3 over IP tunnel
@


1.93
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.92 2005/11/25 16:41:31 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.92 $"
d151 17
@


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


1.91
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.90 2005/11/25 16:30:23 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.90 $"
d115 1
a115 1
#pseudo-device	swcr			# software crypto implementation
@


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


1.89
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.88 2005/09/10 19:20:48 jmmv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.88 $"
d115 1
@


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


1.88
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.87 2005/08/19 05:19:50 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.87 $"
d36 2
a37 2
options 	DEBUG
options 	DIAGNOSTIC
@


1.87
log
@Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.86 2005/08/19 02:03:49 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.86 $"
d80 1
@


1.86
log
@64 bit inode changes.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.85 2005/07/17 00:08:28 hubertf Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.85 $"
d79 1
a79 1
#file-system	PTYFS
@


1.85
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.84 2005/07/07 17:05:47 tron Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.84 $"
d61 1
@


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


1.83
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.82 2005/06/09 14:43:30 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.82 $"
d90 1
@


1.83.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.83 2005/06/25 12:05:16 rpaulo Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.83 $"
d36 2
a37 2
#options 	DEBUG
#options 	DIAGNOSTIC
a60 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
d78 1
a78 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
d84 1
a84 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
a89 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
d111 1
a111 2
#pseudo-device 	crypto			# /dev/crypto device
#pseudo-device	swcrypto		# software crypto implementation
d113 1
a113 2
pseudo-device	vnd		
#options 	VND_COMPRESSION		# compressed vnd(4)
d115 4
a118 4
pseudo-device	bpfilter		# packet filter
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
d135 1
a135 1
#pseudo-device	gre			# generic L3 over IP tunnel
a145 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.83.2.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.83.2.1 2006/06/21 14:50:05 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.83.2.1 $"
d42 1
a42 1
#options 	SYSTRACE		# system call vetting via systrace(1)
a58 1
options 	COMPAT_15
d80 1
a80 1
#file-system	TMPFS		# Efficient memory file-system
a121 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d153 1
a189 2
mcclock0 at isa? port 0x70		# time-of-day clock

@


1.83.2.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.83.2.2 2006/12/30 20:45:45 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.83.2.2 $"
a130 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.83.2.4
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.83.2.3 2007/09/03 14:23:43 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.83.2.3 $"
d215 1
a215 1
#pfb*	at pci?
d217 1
a217 1
#wsdisplay*	at pfb? console ?
@


1.83.2.5
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.83.2.4 2007/10/27 11:25:33 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.83.2.4 $"
d42 1
@


1.82
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.81 2005/03/25 23:28:44 cube Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.81 $"
d78 1
@


1.81
log
@Add attimer(4) configurations everywhere pcppi(4) exists, with the
following rule:
  If a pcppi device is enabled for an attachment, enable an attimer for the
  same attachement, otherwise comment it.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.80 2005/02/25 13:46:48 simonb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.80 $"
d49 2
a50 1
#options 	NEW_BUFQ_STRATEGY
@


1.80
log
@Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files
that didn't have those options but had other earlier compat options.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.79 2005/02/18 21:05:51 dsl Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.79 $"
d224 1
@


1.80.2.1
log
@Pull up revision 1.84 (requested by tron in ticket #566):
Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.80 2005/02/25 13:46:48 simonb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.80 $"
a87 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.80.2.2
log
@Pull up revision 1.85 (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.80.2.1 2005/07/18 21:13:59 riz Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.80.2.1 $"
a112 1
#options 	VND_COMPRESSION		# compressed vnd(4)
@


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


1.79
log
@Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.78 2005/02/11 08:25:53 dsl Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.78 $"
d58 2
@


1.78
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.77 2005/01/31 16:54:33 hannken Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.77 $"
d80 1
a80 1
options 	FFS_SNAPSHOT	# ffs snapshots
@


1.77
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.76 2005/01/28 03:19:49 rumble Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.76 $"
d80 1
@


1.76
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.75 2004/11/10 17:54:03 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.75 $"
d129 1
@


1.75
log
@Add COMPAT_BSDPTY to the rest of the config files.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74 2004/07/15 03:53:45 atatat Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.74 $"
d78 1
@


1.75.4.1
log
@sync with -current
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.81 2005/03/25 23:28:44 cube Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.81 $"
a57 2
options 	COMPAT_16
options 	COMPAT_20
a77 1
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
a78 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
a127 1
pseudo-device	fss		4	# file system snapshot device
a218 1
#attimer0	at isa?
@


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


1.75.6.2
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.75.6.1 2005/02/12 18:17:31 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.75.6.1 $"
a57 2
options 	COMPAT_16
options 	COMPAT_20
d80 1
a80 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.75.6.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a223 1
#attimer0	at isa?
@


1.74
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.73 2004/06/26 07:32:05 abs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.73 $"
d60 1
@


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


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


1.71
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.70 2004/06/16 15:07:39 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.70 $"
d121 2
@


1.70
log
@Add pseudo-device ptm on all the generic flavored kernels.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.69 2004/03/13 05:29:29 jmc Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.69 $"
a102 1
pseudo-device	ptm			# pseudo-terminal multiplexor
@


1.69
log
@Comment out the rest of the opencrypto bits for now; the bebox port does not yet have generic soft interrupts, which the opencrypto software depends on.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.68 2004/03/13 05:20:10 jmc Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.68 $"
d103 1
@


1.69.2.1
log
@Pull up revision 1.73 (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.69 2004/03/13 05:29:29 jmc Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.69 $"
a85 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.69.2.2
log
@Pull up revision 1.74 (requested by atatat in ticket #663):
	Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations,
	but commented out in most of them.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a44 1
options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
@


1.68
log
@Comment out opencrypto bits for now; the bebox port does not yet have generic soft interrupts, which the opencrypto software depends on.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.67 2004/01/14 22:29:03 jonathan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.67 $"
d173 2
a174 2
hifn*	at pci? dev ? function ?	# Hifn 7755/7811/795x
ubsec*	at pci? dev ? function ?	# Broadcom 5501/5601/580x/582x
@


1.67
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.66 2003/10/18 08:30:12 lukem Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.66 $"
d90 1
a90 1
pseudo-device 	crypto			# opencrypto framework
@


1.66
log
@Use one  'atabus* at ata?'  instead of multiple  'atabus* at FOOide?  channel ?'
Use  'atapibus* at atapi?'  instead of  'atapibus* at atabus?'
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.65 2003/10/08 11:06:24 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.65 $"
d90 1
d170 6
@


1.65
log
@Add atabus.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.64 2003/08/06 12:32:06 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.64 $"
d187 1
a187 1
atabus* at wdc? channel ?		# ATA bus
@


1.64
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.63 2003/04/26 14:10:13 ragge Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.63 $"
d187 2
a188 1
wd*	at wdc? drive ?
@


1.63
log
@Add pseudo-device ksyms.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.62 2003/02/27 19:22:39 perseant Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.62 $"
d171 2
@


1.63.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74 2004/07/15 03:53:45 atatat Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.74 $"
a44 1
options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
a85 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

a89 1
#pseudo-device 	crypto			# opencrypto framework
a119 2
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
a168 6
# Cryptographic Devices

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

a170 2
#esiop*	at pci? dev ? function ?	# NCR 53875 and newer SCSI controllers
#scsibus* at esiop?
d185 1
a185 2
atabus* at ata?
wd*	at atabus? drive ?
@


1.63.2.2
log
@Sync with HEAD.
@
text
@@


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


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


1.63.2.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.63.2.4 2004/11/14 08:15:05 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.63.2.4 $"
a77 1
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
a127 1
pseudo-device	fss		4	# file system snapshot device
@


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


1.63.2.7
log
@Sync with HEAD.

Hi Perry!
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.63.2.6 2005/02/15 21:32:32 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.63.2.6 $"
a57 2
options 	COMPAT_16
options 	COMPAT_20
d80 1
a80 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.63.2.8
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.63.2.7 2005/03/04 16:38:12 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.63.2.7 $"
a223 1
#attimer0	at isa?
@


1.63.2.9
log
@Sync with HEAD. Here we go again...
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.63.2.8 2005/04/01 14:27:08 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.63.2.8 $"
d36 2
a37 2
#options 	DEBUG
#options 	DIAGNOSTIC
d49 1
a49 2
#options 	BUFQ_READPRIO
#options 	BUFQ_PRIOCSCAN
a59 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
a76 2
file-system	PTYFS		# /dev/pts/N support
#file-system	TMPFS		# experimental - Efficient memory file-system
a87 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
a111 1
#options 	VND_COMPRESSION		# compressed vnd(4)
@


1.63.2.10
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.94 2005/12/09 23:34:01 elad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.94 $"
d86 1
a86 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d114 1
a114 2
#pseudo-device 	crypto			# /dev/crypto device
#pseudo-device	swcrypto		# software crypto implementation
a149 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.62
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.61 2002/11/22 12:21:00 wiz Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.61 $"
d119 1
@


1.61
log
@Fix typo (responsiness -> responsiveness).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.60 2002/10/19 05:58:26 junyoung Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.60 $"
d100 1
@


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


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


1.58
log
@add SYSTRACE; approved perry.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.57 2002/09/18 02:43:56 lukem Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.57 $"
d86 1
@


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


1.56
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.55 2002/04/25 15:06:24 atatat Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.55 $"
d42 1
a42 1
#options 	USERCONF		# userconf(4) support
@


1.55
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.54 2002/04/18 15:44:22 wiz Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.54 $"
d107 1
@


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


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


1.54
log
@Remove opms(4) for bebox (superseded by pms(4)).

Approved by christos.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.53 2002/04/12 08:10:53 gmcgarry Exp $
d23 3
a25 1
#ident 		"GENERIC-$Revision: 1.53 $"
@


1.53
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.52 2002/03/09 23:35:56 chs Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.52 $"
a145 1
#pms0	at pckbd? irq 12		# PS/2 auxiliary port mouse
@


1.52
log
@switch all mpc6xx powerpc ports to NEWPMAP by default.
the old pmap is still available with the OLDPMAP option.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.51 2002/01/27 13:23:13 jdolecek Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.51 $"
d40 2
a41 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
@


1.51
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.50 2002/01/19 18:45:08 oster Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.50 $"
a39 1
options 	NEWPMAP
@


1.50
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.49 2001/12/28 12:21:54 martin Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.49 $"
d41 1
@


1.49
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.48 2001/12/14 05:34:46 gmcgarry Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.48 $"
d92 10
a101 2
#pseudo-device	raid		4	# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
@


1.48
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.47 2001/11/23 05:00:24 atatat Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.47 $"
d89 1
@


1.47
log
@The bridge(4) pseudo-device no longer requires the port to
__HAVE_GENERIC_SOFT_INTERRUPTS, so add it back to all GENERIC configs.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.46 2001/11/20 12:56:23 lukem Exp $
d3 5
a7 1
# First try for BEBOX config file
d9 11
d21 1
a21 1
include "arch/bebox/conf/std.bebox"
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.46 $"
@


1.46
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.45 2001/11/13 17:54:48 augustss Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.45 $"
d74 1
a74 1
#pseudo-device	bridge			# simple inter-network bridging
@


1.45
log
@The wsmux pseudo device does not need a count anymore.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.44 2001/09/12 21:05:38 manu Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.44 $"
d35 1
a35 1
#options 	COMPAT_LINUX   # Linux binary compatibility
d52 1
a52 1
options 	SOFTDEP         # FFS soft updates support.
d63 1
a63 1
options		NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP
d112 1
a112 1
  
@


1.44
log
@Linux emulation is no longer experimental, removed comment
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.43 2001/09/01 23:08:41 atatat Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.43 $"
d79 1
a79 1
pseudo-device	wsmux		2
@


1.44.4.1
log
@file GENERIC was added on branch nathanw_sa on 2002-01-08 00:23:44 +0000
@
text
@d1 161
@


1.44.4.2
log
@Catch up to -current.
@
text
@a0 177
# $NetBSD: GENERIC,v 1.44.4.1 2002/01/08 00:23:44 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/bebox/conf/std.bebox"

#ident 		"GENERIC-$Revision: 1.44.4.1 $"

maxusers	32

#options 	IPKDBUSERHACK	# Allow access to mapped memory via kgdb
#options 	DEBUG_BY_TOOLS	# Allow debugging from toolsnet
# HMAC key to be used for debugging sessions
#options 	IPKDBKEY="\"HMAC pass phrase text\""
#options 	IPKDBSECURE	# Allow debugging even when securelevel > 0
makeoptions	DEBUG="-g"

options 	DEBUG
options 	DIAGNOSTIC
options 	TRAP_PANICWAIT
options 	DDB
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
options 	KTRACE
options 	NEWPMAP

#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
options 	COMPAT_43
options 	COMPAT_09
options 	COMPAT_10
options 	COMPAT_12
options 	COMPAT_13
options 	COMPAT_14
options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
#options 	COMPAT_LINUX		# Linux binary compatibility

file-system 	FFS
file-system 	MFS
file-system 	NFS
file-system 	CD9660
file-system 	MSDOSFS
file-system 	FDESC
file-system 	KERNFS
file-system 	NULLFS
file-system 	OVERLAY
file-system 	PORTAL
file-system 	PROCFS
file-system 	UMAPFS
file-system 	UNION

#options 	FFS_EI		# FFS Endian Independant support
options 	SOFTDEP		# FFS soft updates support.
#options 	NFSSERVER

options 	INET
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 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

options 	NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP

config		netbsd	root on ? type ?

pseudo-device	vnd		4
pseudo-device	loop
pseudo-device	bpfilter	8	# packet filter
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	pppoe			# PPP over Ethernet (RFC 2516)
pseudo-device	bridge			# simple inter-network bridging
pseudo-device	pty			# pseudo-terminals
#pseudo-device	raid		4	# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
#pseudo-device	gre		2	# generic L3 over IP tunnel
pseudo-device	wsmux		2

# random number generator pseudo-device
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)

#
# device
#
options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT

options 	PCIVERBOSE	# verbose PCI device messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	PCI_NETBSD_CONFIGURE

mainbus0 at root

cpu*	at mainbus0
pci0	at mainbus0 bus ?

ppb*	at pci? dev ? function ?	# PCI-PCI bridges
pci*	at ppb? bus ?
pchb*	at pci? dev ? function ?	# PCI-Host bridges
pcib*	at pci? dev ? function ?	# PCI-ISA bridges

isa*	at pcib?			# ISA on PCI-ISA bridge

#pc0	at isa? port 0x60 irq 1		# generic PC console device

com0	at isa? port 0x3f8 irq 4	# standard PC serial ports
com1	at isa? port 0x2f8 irq 3
#com2	at isa? port 0x380 irq 16
#com3	at isa? port 0x388 irq 17

lpt0	at isa? port 0x378 irq 7	# standard PC parallel ports
#lpt1	at isa? port 0x278
#lpt2	at isa? port 0x3bc

#lms0	at isa? port 0x23c irq 5	# Logitech bus mouse
#lms1	at isa? port 0x238 irq 5
#mms0	at isa? port 0x23c irq 5	# Microsoft InPort mouse
#mms1	at isa? port 0x238 irq 5
#pms0	at pckbd? irq 12		# PS/2 auxiliary port mouse

pckbc0	at isa?
pckbd*	at pckbc?
#pms*	at pckbc?
#vga0	at isa?
vga*	at pci?
pfb*	at pci?
wsdisplay*	at vga? console ?
wsdisplay*	at pfb? console ?
wskbd*		at pckbd? console ?
#wsmouse*	at pms? mux 0

#siop*	at pci? dev ? function ?	# NCR 538XX SCSI controllers
#scsibus* at siop?

#sd*	at scsibus? target ? lun ?	# SCSI disk drives
#st*	at scsibus? target ? lun ?	# SCSI tape drives
#cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
#ch*	at scsibus? target ? lun ?	# SCSI autochangers
#ss*	at scsibus? target ? lun ?	# SCSI scanners
#uk*	at scsibus? target ? lun ?	# SCSI unknown

fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
#fdc1	at isa? port 0x370 irq ? drq ?
fd0	at fdc? drive 1
#fd*	at fdc? drive ?

wdc0	at isa? port 0x1f0 irq 14	# ST506, ESDI, and IDE controllers
wd*	at wdc? drive ?

ne0	at isa? port 0x300 irq 5	# NE[12]000 ethernet cards
#ipkdbif0 at ne?

#wss0	at isa? port 0x530 irq 10 drq 0	# Windows Sound System

#pcppi0 at isa?
#spkr0	at pcppi?

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


1.44.4.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.44.4.2 2002/02/28 04:08:36 nathanw Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.44.4.2 $"
a40 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d92 2
a93 10
pseudo-device	raid		8	# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
# options	RF_INCLUDE_EVENODD=1
# options	RF_INCLUDE_RAID5_RS=1
# options	RF_INCLUDE_PARITYLOGGING=1
# options	RF_INCLUDE_CHAINDECLUSTER=1
# options	RF_INCLUDE_INTERDECLUSTER=1
# options 	RF_INCLUDE_PARITY_DECLUSTERING=1
# options	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
@


1.44.4.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.44.4.3 2002/04/01 07:39:37 nathanw Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.44.4.3 $"
d40 1
@


1.44.4.5
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.44.4.4 2002/04/17 00:02:48 nathanw Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.44.4.4 $"
d40 1
a40 2
#options 	USERCONF		# userconf(4) support
#options	PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
d103 1
a103 1
pseudo-device	wsmux
@


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

#ident 		"GENERIC-$Revision: 1.44.4.5 $"
a104 1
pseudo-device	clockctl		# user control of clock subsystem
d146 1
@


1.44.4.7
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.44.4.6 2002/10/18 02:36:02 nathanw Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.44.4.6 $"
d42 1
a42 2
options 	SYSTRACE		# system call vetting via systrace(1)
options 	USERCONF		# userconf(4) support
a84 1
#pseudo-device	cgd		4	# cryptographic disk devices
@


1.44.4.8
log
@Catch up to -current
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.44.4.7 2002/11/11 21:57:25 nathanw Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.44.4.7 $"
a45 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.44.4.9
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.44.4.8 2002/12/11 05:58:22 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.44.4.8 $"
d46 1
a46 1
# Enable experimental buffer queue strategy for better responsiveness under 
@


1.43
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.42 2001/09/01 21:52:25 atatat Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.42 $"
d35 1
a35 1
#options 	COMPAT_LINUX   # Linux binary compatibility (experimental)
@


1.43.2.1
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.44 2001/09/12 21:05:38 manu Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.44 $"
d35 1
a35 1
#options 	COMPAT_LINUX   # Linux binary compatibility
@


1.42
log
@Add bridge pseudo devices to GENERIC configs
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.41 2001/08/26 02:47:35 matt Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.41 $"
d74 1
a74 1
pseudo-device	bridge			# simple inter-network bridging
@


1.41
log
@Make all powerpc ports use a common Makefile.powerpc (except walnut)
Enforce -Wmissing-prototypes -Wstrict-prototypes for all ppc ports.
Split out macppc cpu support and make common to mpc6xx ports.  Make
other mpc6xx ports use it.  Add evcnts for mpc6xx traps.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.40 2001/07/08 16:32:15 abs Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.40 $"
d74 1
@


1.40
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.39 2001/06/10 11:07:36 tsubai Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.39 $"
d95 1
@


1.40.2.1
log
@Update the kqueue branch to HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.43 2001/09/01 23:08:41 atatat Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.43 $"
a73 1
#pseudo-device	bridge			# simple inter-network bridging
a94 1
cpu*	at mainbus0
@


1.40.2.2
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.49 2001/12/28 12:21:54 martin Exp $
d3 1
a3 5
# GENERIC machine description file
# 
# This machine description file is used to generate the default NetBSD
# kernel.  The generic kernel does not include all options, subsystems
# and device drivers, but should be useful for most applications.
a4 11
# The machine description file can be customised for your specific
# machine to reduce the kernel size and improve its performance.
#
# For further information on compiling NetBSD kernels, see the config(8)
# man page.
#
# For further information on hardware support for this architecture, see
# the intro(4) man page.  For further information about kernel options
# for this architecture, see the options(4) man page.  For an explanation
# of each device driver in this file see the section 4 man page for the
# device.
d6 1
a6 1
include 	"arch/bebox/conf/std.bebox"
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.40.2.1 $"
d35 1
a35 1
#options 	COMPAT_LINUX		# Linux binary compatibility
d52 1
a52 1
options 	SOFTDEP		# FFS soft updates support.
d63 1
a63 1
options 	NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP
d74 1
a74 2
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
pseudo-device	bridge			# simple inter-network bridging
d79 1
a79 1
pseudo-device	wsmux
d112 1
a112 1

@


1.40.2.3
log
@Sync w/ -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.40.2.2 2002/01/10 19:40:43 thorpej Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.40.2.2 $"
a40 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d92 2
a93 10
pseudo-device	raid		8	# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
# options	RF_INCLUDE_EVENODD=1
# options	RF_INCLUDE_RAID5_RS=1
# options	RF_INCLUDE_PARITYLOGGING=1
# options	RF_INCLUDE_CHAINDECLUSTER=1
# options	RF_INCLUDE_INTERDECLUSTER=1
# options 	RF_INCLUDE_PARITY_DECLUSTERING=1
# options	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
@


1.40.2.4
log
@Catch up with -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.40.2.3 2002/02/11 20:07:31 jdolecek Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.40.2.3 $"
d40 1
@


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

#ident 		"GENERIC-$Revision$"
d40 1
a40 2
#options 	USERCONF		# userconf(4) support
#options	PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
d145 1
@


1.40.2.6
log
@sync kqueue branch with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.40.2.5 2002/06/23 17:35:25 jdolecek Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.40.2.5 $"
a106 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.40.2.7
log
@sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.40.2.6 2002/09/06 08:33:32 jdolecek Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.40.2.6 $"
d42 1
a42 1
options 	USERCONF		# userconf(4) support
@


1.39
log
@Use the new pmap to compile again (sorry).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.38 2001/04/04 17:08:07 manu Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.38 $"
d27 1
a27 1
options 	TCP_COMPAT_42
d60 2
@


1.38
log
@Cosmetic change
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.37 2001/04/03 19:50:43 manu Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.37 $"
d25 1
@


1.37
log
@Added a comented out COMPAT_LINUX option in GENERIC kernels of PowerPC ports
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.36 2001/02/12 06:12:18 briggs Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.36 $"
d34 1
a34 1
#options    COMPAT_LINUX   # Linux binary compatibility (experimental)
@


1.36
log
@Switch from commented-out ncr* at pci? to commented-out siop* at pci?
Add option PCI_NETBSD_CONFIGURE to cause NetBSD to configure the PCI bus.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.35 2000/12/19 10:42:03 bouyer Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.35 $"
d34 1
@


1.36.2.1
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.38 2001/04/04 17:08:07 manu Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.38 $"
a33 1
#options 	COMPAT_LINUX   # Linux binary compatibility (experimental)
@


1.36.2.2
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.36.2.1 2001/04/09 01:52:05 nathanw Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.36.2.1 $"
a24 1
options 	NEWPMAP
@


1.35
log
@Add pseudo-device vlan
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34 2000/10/04 22:26:49 itojun Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.34 $"
d87 1
d128 2
a129 2
#ncr*	at pci? dev ? function ?	# NCR 538XX SCSI controllers
#scsibus* at ncr?
@


1.34
log
@more rnd(4).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.33 2000/09/24 15:59:31 jdolecek Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.33 $"
d69 1
@


1.33
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.32 2000/08/13 01:31:17 itojun Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.32 $"
d74 4
@


1.32
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.31 2000/07/27 17:53:37 mason Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.31 $"
d69 1
a69 1
pseudo-device	pty		64	# pseudo-terminals
@


1.31
log
@Moving to a default of 64 PTYs.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.30 2000/06/30 17:10:16 itojun Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.30 $"
a54 1
options 	PULLDOWN_TEST	# use m_pulldown for IPv4/v6 processing
@


1.30
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.29 2000/06/22 20:27:51 fvdl Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.29 $"
d70 1
a70 1
pseudo-device	pty		64
@


1.29
log
@Remove prefix construction for softdeps. Add SOFTDEP option to GENERIC.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.28 2000/06/14 22:02:23 veego Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.28 $"
d55 1
@


1.28
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.27 2000/04/19 06:50:30 itojun Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.27 $"
d50 1
a50 1
#options 	SOFTDEP         # FFS soft updates support.
@


1.28.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.29 2000/06/22 20:27:51 fvdl Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.29 $"
d50 1
a50 1
options 	SOFTDEP         # FFS soft updates support.
@


1.28.2.2
log
@Move to default of 64 PTYs in GENERIC kernel config.
Requested by mason, approved by jhawk.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.28.2.1 2000/06/23 14:36:08 fvdl Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.28.2.1 $"
d69 1
a69 1
pseudo-device	pty		64	# pseudo-terminals
@


1.28.2.3
log
@pullup (approved by releng-1-5)
enable rnd(4).

 > cvs rdiff -r1.33 -r1.34 syssrc/sys/arch/sun3/conf/GENERIC3X
 > cvs rdiff -r1.33 -r1.34 syssrc/sys/arch/bebox/conf/GENERIC
 > cvs rdiff -r1.14 -r1.15 syssrc/sys/arch/mvme68k/conf/GENERIC
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.28.2.2 2000/08/11 20:18:02 mason Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.28.2.2 $"
a73 4

# random number generator pseudo-device
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)
@


1.28.2.4
log
@Pull up revision 1.35 (via patch, requested by he):
  Add pseudo-device vlan.
  Make sure "rnd is EXPERIMENTAL" comment is removed.
@
text
@d1 1
a1 1
#	$NetBSD$
d8 1
a8 1
#ident 		"GENERIC-$Revision$"
a69 1
pseudo-device	vlan			# IEEE 802.1q encapsulation
@


1.27
log
@add stf pseudo interface (commented out due to possible security risks)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.26 2000/03/22 00:58:19 cgd Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.26 $"
a51 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.27.2.1
log
@Sync w/ netbsd-1-5-base.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.28 2000/06/14 22:02:23 veego Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.28 $"
d52 13
@


1.26
log
@add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.25 2000/02/29 06:32:24 simonb Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.25 $"
d81 1
@


1.25
log
@Do the "<space><tab>" thing with the RAID_AUTOCONFIG option.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.24 2000/02/26 17:35:36 oster Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.24 $"
d93 1
@


1.24
log
@Defopt 'RAID_AUTOCONFIG'.  Adding 'options RAID_AUTOCONFIG' turns on
the component auto-detection and auto-configuration of RAID sets.
Also, add "#options RAID_AUTOCONFIG" to the GENERIC config files.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.23 2000/01/23 23:46:08 hubertf Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.23 $"
d83 1
a83 1
#options	RAID_AUTOCONFIG		# auto-configuration of RAID components
@


1.23
log
@Add commented out "ident"-command
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.22 2000/01/20 19:12:30 wrstuden Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision$"
d83 1
@


1.22
log
@Add overlay to kernel configs.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.21 1999/11/21 14:00:39 itojun Exp $
d7 2
@


1.21
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.20 1999/11/15 19:10:46 fvdl Exp $
d41 1
@


1.20
log
@Add commented out option SOFTDEP to all GENERIC kernels.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.19 1999/07/29 19:36:59 augustss Exp $
d50 13
d64 4
d76 2
@


1.19
log
@Make two wsmux pseudo devices and add mux locators.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.18 1999/07/29 10:37:16 augustss Exp $
d47 1
@


1.19.2.1
log
@Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34 2000/10/04 22:26:49 itojun Exp $
a7 2
#ident 		"GENERIC-$Revision: 1.34 $"

a40 1
file-system 	OVERLAY
a46 1
options 	SOFTDEP         # FFS soft updates support.
a49 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
d58 1
a58 4
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	pty			# pseudo-terminals
a59 1
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
a62 4
# random number generator pseudo-device
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)

a68 1
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
@


1.19.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD$
d8 1
a8 1
#ident 		"GENERIC-$Revision$"
a68 1
pseudo-device	vlan			# IEEE 802.1q encapsulation
@


1.19.2.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.19.2.2 2001/01/05 17:34:08 bouyer Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.19.2.2 $"
a86 1
options 	PCI_NETBSD_CONFIGURE
d127 2
a128 2
#siop*	at pci? dev ? function ?	# NCR 538XX SCSI controllers
#scsibus* at siop?
@


1.19.2.4
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.19.2.3 2001/03/12 13:27:58 bouyer Exp $
d8 1
a8 1
#ident 		"GENERIC-$Revision: 1.19.2.3 $"
a33 1
#options 	COMPAT_LINUX   # Linux binary compatibility (experimental)
@


1.19.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.19 1999/07/29 19:36:59 augustss Exp $
a22 1
#options	NON_PO2_BLOCKS	# non-2**n block size support
@


1.19.8.2
log
@Pull up to last week's -current.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.21 1999/11/21 14:00:39 itojun Exp $
a47 1
#options 	SOFTDEP         # FFS soft updates support.
a49 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

a50 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
a58 2
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
@


1.18
log
@It's time to be COMPAT_14.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.17 1999/01/23 16:10:48 drochner Exp $
d61 1
d107 1
a107 1
#wsmouse*	at pms?
@


1.17
log
@second round of mouse renaming: psm->pms
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.16 1998/11/25 20:30:45 hwr Exp $
d30 1
@


1.17.2.1
log
@Apply patch (requested by he):
  Disable the UNION file system, to avoid a repeat of the 1.4.1
  and 1.4.2 LAST_MINUTE changes.  It is reportedly buggy, and can
  be used by ordinary users to crash the system.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.17 1999/01/23 16:10:48 drochner Exp $
d43 1
a43 1
#file-system 	UNION
@


1.17.4.1
log
@Update from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.19 1999/07/29 19:36:59 augustss Exp $
a29 1
options 	COMPAT_14
a59 1
pseudo-device	wsmux		2
d105 1
a105 1
#wsmouse*	at pms? mux 0
@


1.16
log
@Add (commented out) 'gre' pseudo device line. Feedback is welcome.
Inspired by Klaus Klein.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.15 1998/11/18 09:05:18 sakamoto Exp $
d98 1
a98 1
#psm*	at pckbc?
d105 1
a105 1
#wsmouse*	at psm?
@


1.15
log
@Support frame buffer console initialized by the BootRom of the BeBox.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.13 1998/09/03 01:43:34 sakamoto Exp $
d59 1
@


1.14
log
@Added a (commented out) configuration line for the RAIDframe device driver.
@
text
@d100 1
d102 1
@


1.13
log
@Use UVM by default.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.12 1998/06/26 01:53:53 lukem Exp $
d58 1
@


1.12
log
@remove options FIFO; it's now the default
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.11 1998/06/09 05:41:20 sakamoto Exp $
a8 2

#options	UVM
@


1.11
log
@Add UVM support.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.10 1998/05/28 08:44:59 sakamoto Exp $
a46 1
options 	FIFO
@


1.10
log
@Use new PowerPC-generic stuff(sys/arch/powerpc).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.9 1998/04/15 21:46:23 drochner Exp $
d9 2
@


1.9
log
@"spkr" attaches to "pcppi" now.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.8 1998/03/26 23:51:08 sakamoto Exp $
d6 1
a6 1
machine		bebox
a9 6
# Standard system options (should go into std.powerpc?)
options 	SWAPPAGER, VNODEPAGER, DEVPAGER
options 	EXEC_AOUT
options 	EXEC_ELF32
options 	EXEC_SCRIPT

d30 1
d82 2
a83 2
com2	at isa? port 0x380 irq 16
com3	at isa? port 0x388 irq 17
d114 1
a114 1
#fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
d116 1
a116 1
#fd0	at fdc? drive 1
d126 1
@


1.8
log
@Change default console. pc -> wscons
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.7 1998/03/18 16:34:42 bouyer Exp $
d131 2
a132 1
#spkr0	at pckbd? port 0x61
@


1.7
log
@Add commented out "options FFS_EI"
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.6 1998/02/03 03:59:53 sakamoto Exp $
d60 1
d83 1
a83 2
pc0	at isa? port 0x60 irq 1		# generic PC console device
#vt0	at isa? port 0x60 irq 1
d100 9
d131 1
a131 1
spkr0	at pckbd? port 0x61
@


1.6
log
@Remove MD ed,wdc drivers and Support MI ne,wdc drivers.
Change assembler source suffix.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.5 1998/01/19 03:58:35 sakamoto Exp $
d51 1
@


1.5
log
@add com0,com1,com2,com3
comment out wdc0, wd*(temporary)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.4 1997/12/15 08:00:27 sakamoto Exp $
d55 1
a55 1
options		NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM
d114 2
a115 2
#wdc0	at isa? port 0x1f0 irq 14	# ST506, ESDI, and IDE controllers
#wd*	at wdc? drive ?
d117 2
a118 2
ed0	at isa? port 0x300 iomem 0xd0000 irq 5	# WD/SMC, 3C503, and NE[12]000
#ipkdbif0 at ed?
@


1.4
log
@support IDE hard disk controllers (wdc) and drives (wd)
put wdc.c into bebox/isa directory temporarily
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.3 1997/12/01 15:21:50 kleink Exp $
d16 2
a17 2
options 	IPKDBUSERHACK	# Allow access to mapped memory via kgdb
options 	DEBUG_BY_TOOLS	# Allow debugging from toolsnet
d19 2
a20 2
options 	IPKDBKEY="\"HMAC pass phrase text\""
options 	IPKDBSECURE	# Allow debugging even when securelevel > 0
d54 2
a55 1
#options 	CONSPEED=38400
d84 4
a87 4
#com0	at isa? port 0x3f8 irq 4	# standard PC serial ports
#com1	at isa? port 0x2f8 irq 3
#com2	at isa? port 0x3e8 irq 5
#com3	at isa? port 0x2e8 irq 9
d114 2
a115 2
wdc0	at isa? port 0x1f0 irq 14	# ST506, ESDI, and IDE controllers
wd*	at wdc? drive ?
@


1.3
log
@Add COMPAT_13.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.2 1997/11/17 01:57:41 lukem Exp $
d113 2
a114 3
#wdc0	at isa? port 0x1f0 irq 14	# ST506, ESDI, and IDE controllers
#wdc1	at isa? port 0x170 irq ?
#wd*	at wdc? drive ?
@


1.2
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.1 1997/10/14 06:48:00 sakamoto Exp $
d35 1
@


1.1
log
@Initial commit of NetBSD/bebox port.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.5 1997/04/16 23:14:24 thorpej Exp $
d11 2
a12 2
options		SWAPPAGER, VNODEPAGER, DEVPAGER
options		EXEC_AOUT
d14 1
a14 1
options		EXEC_SCRIPT
d16 1
a16 1
options		IPKDBUSERHACK	# Allow access to mapped memory via kgdb
d27 2
a28 1
options		KTRACE
d30 5
a34 5
options		TCP_COMPAT_42
options		COMPAT_43
options		COMPAT_09
options		COMPAT_10
options		COMPAT_12
d49 2
a50 2
options		FIFO
#options	NFSSERVER
d52 2
a53 2
options		INET
#options	CONSPEED=38400
d64 1
a64 1
options		RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
@
