head	1.174;
access;
symbols
	netbsd-10-2-RELEASE:1.172.4.1
	netbsd-9-5-RELEASE:1.162.2.1
	netbsd-11-0-RELEASE:1.174.4.1
	netbsd-11-0-RC7:1.174.4.1
	netbsd-11-0-RC6:1.174.4.1
	netbsd-11-0-RC5:1.174.4.1
	netbsd-11-0-RC4:1.174.4.1
	netbsd-11-0-RC3:1.174.4.1
	netbsd-11-0-RC2:1.174.4.1
	netbsd-11-0-RC1:1.174.4.1
	perseant-exfatfs-base-20250801:1.174
	netbsd-11:1.174.0.4
	netbsd-11-base:1.174
	netbsd-10-1-RELEASE:1.172.4.1
	perseant-exfatfs-base-20240630:1.174
	perseant-exfatfs:1.174.0.2
	perseant-exfatfs-base:1.174
	netbsd-8-3-RELEASE:1.151.8.4
	netbsd-9-4-RELEASE:1.162.2.1
	netbsd-10-0-RELEASE:1.172.4.1
	netbsd-10-0-RC6:1.172.4.1
	netbsd-10-0-RC5:1.172.4.1
	netbsd-10-0-RC4:1.172.4.1
	netbsd-10-0-RC3:1.172.4.1
	netbsd-10-0-RC2:1.172.4.1
	thorpej-ifq:1.173.0.4
	thorpej-ifq-base:1.173
	thorpej-altq-separation:1.173.0.2
	thorpej-altq-separation-base:1.173
	netbsd-10-0-RC1:1.172.4.1
	netbsd-10:1.172.0.4
	netbsd-10-base:1.172
	bouyer-sunxi-drm:1.172.0.2
	bouyer-sunxi-drm-base:1.172
	netbsd-9-3-RELEASE:1.162.2.1
	thorpej-i2c-spi-conf2:1.170.0.16
	thorpej-i2c-spi-conf2-base:1.170
	thorpej-futex2:1.170.0.14
	thorpej-futex2-base:1.170
	thorpej-cfargs2:1.170.0.12
	thorpej-cfargs2-base:1.170
	cjep_sun2x-base1:1.170
	cjep_sun2x:1.170.0.10
	cjep_sun2x-base:1.170
	cjep_staticlib_x-base1:1.170
	netbsd-9-2-RELEASE:1.162.2.1
	cjep_staticlib_x:1.170.0.8
	cjep_staticlib_x-base:1.170
	thorpej-i2c-spi-conf:1.170.0.6
	thorpej-i2c-spi-conf-base:1.170
	thorpej-cfargs:1.170.0.4
	thorpej-cfargs-base:1.170
	thorpej-futex:1.170.0.2
	thorpej-futex-base:1.170
	netbsd-9-1-RELEASE:1.162.2.1
	bouyer-xenpvh-base2:1.167
	phil-wifi-20200421:1.167
	bouyer-xenpvh-base1:1.167
	phil-wifi-20200411:1.167
	bouyer-xenpvh:1.167.0.2
	bouyer-xenpvh-base:1.167
	is-mlppp:1.166.0.2
	is-mlppp-base:1.166
	phil-wifi-20200406:1.167
	netbsd-8-2-RELEASE:1.151.8.4
	ad-namecache-base3:1.166
	netbsd-9-0-RELEASE:1.162.2.1
	netbsd-9-0-RC2:1.162.2.1
	ad-namecache-base2:1.166
	ad-namecache-base1:1.162
	ad-namecache:1.162.0.4
	ad-namecache-base:1.162
	netbsd-9-0-RC1:1.162.2.1
	phil-wifi-20191119:1.162
	netbsd-9:1.162.0.2
	netbsd-9-base:1.162
	phil-wifi-20190609:1.162
	netbsd-8-1-RELEASE:1.151.8.4
	netbsd-8-1-RC1:1.151.8.4
	isaki-audio2:1.161.0.2
	isaki-audio2-base:1.161
	pgoyette-compat-merge-20190127:1.156.2.4
	pgoyette-compat-20190127:1.161
	pgoyette-compat-20190118:1.161
	pgoyette-compat-1226:1.161
	pgoyette-compat-1126:1.160
	pgoyette-compat-1020:1.160
	pgoyette-compat-0930:1.160
	pgoyette-compat-0906:1.159
	netbsd-7-2-RELEASE:1.143.2.3
	pgoyette-compat-0728:1.158
	netbsd-8-0-RELEASE:1.151.8.4
	phil-wifi:1.158.0.2
	phil-wifi-base:1.158
	pgoyette-compat-0625:1.158
	netbsd-8-0-RC2:1.151.8.4
	pgoyette-compat-0521:1.158
	pgoyette-compat-0502:1.158
	pgoyette-compat-0422:1.158
	netbsd-8-0-RC1:1.151.8.4
	pgoyette-compat-0415:1.158
	pgoyette-compat-0407:1.156
	pgoyette-compat-0330:1.156
	pgoyette-compat-0322:1.156
	pgoyette-compat-0315:1.156
	netbsd-7-1-2-RELEASE:1.143.2.3
	pgoyette-compat:1.156.0.2
	pgoyette-compat-base:1.156
	netbsd-7-1-1-RELEASE:1.143.2.3
	tls-maxphys-base-20171202:1.154
	matt-nb8-mediatek:1.151.8.2.0.2
	matt-nb8-mediatek-base:1.151.8.2
	nick-nhusb-base-20170825:1.152
	perseant-stdc-iso10646:1.151.0.10
	perseant-stdc-iso10646-base:1.151
	netbsd-8:1.151.0.8
	netbsd-8-base:1.151
	prg-localcount2-base3:1.151
	prg-localcount2-base2:1.151
	prg-localcount2-base1:1.151
	prg-localcount2:1.151.0.6
	prg-localcount2-base:1.151
	pgoyette-localcount-20170426:1.151
	bouyer-socketcan-base1:1.151
	jdolecek-ncq:1.151.0.4
	jdolecek-ncq-base:1.151
	pgoyette-localcount-20170320:1.151
	netbsd-7-1:1.143.2.3.0.6
	netbsd-7-1-RELEASE:1.143.2.3
	netbsd-7-1-RC2:1.143.2.3
	nick-nhusb-base-20170204:1.151
	netbsd-7-nhusb-base-20170116:1.143.2.3
	bouyer-socketcan:1.151.0.2
	bouyer-socketcan-base:1.151
	pgoyette-localcount-20170107:1.151
	netbsd-7-1-RC1:1.143.2.3
	nick-nhusb-base-20161204:1.148
	pgoyette-localcount-20161104:1.148
	netbsd-7-0-2-RELEASE:1.143.2.3
	nick-nhusb-base-20161004:1.148
	localcount-20160914:1.148
	netbsd-7-nhusb:1.143.2.3.0.4
	netbsd-7-nhusb-base:1.143.2.3
	pgoyette-localcount-20160806:1.148
	pgoyette-localcount-20160726:1.148
	pgoyette-localcount:1.148.0.2
	pgoyette-localcount-base:1.148
	nick-nhusb-base-20160907:1.148
	nick-nhusb-base-20160529:1.148
	netbsd-7-0-1-RELEASE:1.143.2.3
	nick-nhusb-base-20160422:1.148
	nick-nhusb-base-20160319:1.148
	nick-nhusb-base-20151226:1.148
	netbsd-7-0:1.143.2.3.0.2
	netbsd-7-0-RELEASE:1.143.2.3
	nick-nhusb-base-20150921:1.148
	netbsd-7-0-RC3:1.143.2.3
	netbsd-7-0-RC2:1.143.2.3
	netbsd-7-0-RC1:1.143.2.3
	nick-nhusb-base-20150606:1.147
	nick-nhusb-base-20150406:1.147
	nick-nhusb:1.147.0.2
	nick-nhusb-base:1.147
	netbsd-5-2-3-RELEASE:1.119
	netbsd-5-1-5-RELEASE:1.119
	netbsd-6-0-6-RELEASE:1.133.2.1
	netbsd-6-1-5-RELEASE:1.133.2.1
	netbsd-7:1.143.0.2
	netbsd-7-base:1.143
	yamt-pagecache-base9:1.142
	yamt-pagecache-tag8:1.131.2.2
	netbsd-6-1-4-RELEASE:1.133.2.1
	netbsd-6-0-5-RELEASE:1.133.2.1
	tls-earlyentropy:1.142.0.4
	tls-earlyentropy-base:1.143
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.142
	riastradh-drm2-base3:1.142
	netbsd-6-1-3-RELEASE:1.133.2.1
	netbsd-6-0-4-RELEASE:1.133.2.1
	netbsd-5-2-2-RELEASE:1.119
	netbsd-5-1-4-RELEASE:1.119
	netbsd-6-1-2-RELEASE:1.133.2.1
	netbsd-6-0-3-RELEASE:1.133.2.1
	netbsd-5-2-1-RELEASE:1.119
	netbsd-5-1-3-RELEASE:1.119
	rmind-smpnet-nbase:1.142
	netbsd-6-1-1-RELEASE:1.133.2.1
	riastradh-drm2-base2:1.142
	riastradh-drm2-base1:1.142
	riastradh-drm2:1.142.0.2
	riastradh-drm2-base:1.142
	rmind-smpnet:1.141.0.2
	rmind-smpnet-base:1.142
	netbsd-6-1:1.133.2.1.0.6
	netbsd-6-0-2-RELEASE:1.133.2.1
	netbsd-6-1-RELEASE:1.133.2.1
	khorben-n900:1.140.0.2
	netbsd-6-1-RC4:1.133.2.1
	netbsd-6-1-RC3:1.133.2.1
	agc-symver:1.137.0.2
	agc-symver-base:1.137
	netbsd-6-1-RC2:1.133.2.1
	netbsd-6-1-RC1:1.133.2.1
	yamt-pagecache-base8:1.135
	netbsd-5-2:1.119.0.12
	netbsd-6-0-1-RELEASE:1.133.2.1
	yamt-pagecache-base7:1.135
	netbsd-5-2-RELEASE:1.119
	netbsd-5-2-RC1:1.119
	matt-nb6-plus-nbase:1.133.2.1
	yamt-pagecache-base6:1.135
	netbsd-6-0:1.133.2.1.0.4
	netbsd-6-0-RELEASE:1.133.2.1
	netbsd-6-0-RC2:1.133.2.1
	tls-maxphys:1.134.0.2
	tls-maxphys-base:1.143
	matt-nb6-plus:1.133.2.1.0.2
	matt-nb6-plus-base:1.133.2.1
	netbsd-6-0-RC1:1.133.2.1
	jmcneill-usbmp-base10:1.134
	yamt-pagecache-base5:1.134
	jmcneill-usbmp-base9:1.134
	yamt-pagecache-base4:1.134
	jmcneill-usbmp-base8:1.134
	jmcneill-usbmp-base7:1.134
	jmcneill-usbmp-base6:1.133
	jmcneill-usbmp-base5:1.133
	jmcneill-usbmp-base4:1.133
	jmcneill-usbmp-base3:1.133
	jmcneill-usbmp-pre-base2:1.132
	jmcneill-usbmp-base2:1.133
	netbsd-6:1.133.0.2
	netbsd-6-base:1.133
	netbsd-5-1-2-RELEASE:1.119
	netbsd-5-1-1-RELEASE:1.119
	jmcneill-usbmp:1.132.0.2
	jmcneill-usbmp-base:1.132
	jmcneill-audiomp3:1.131.0.4
	jmcneill-audiomp3-base:1.131
	yamt-pagecache-base3:1.131
	yamt-pagecache-base2:1.131
	yamt-pagecache:1.131.0.2
	yamt-pagecache-base:1.131
	rmind-uvmplock-nbase:1.130
	cherry-xenmp:1.130.0.2
	cherry-xenmp-base:1.130
	jym-xensuspend-nbase:1.129
	uebayasi-xip-base7:1.127
	bouyer-quota2-nbase:1.128
	bouyer-quota2:1.127.0.4
	bouyer-quota2-base:1.127
	jruoho-x86intr:1.127.0.2
	jruoho-x86intr-base:1.127
	matt-mips64-premerge-20101231:1.127
	matt-nb5-mips64-premerge-20101231:1.119.6.1
	matt-nb5-pq3:1.119.0.10
	matt-nb5-pq3-base:1.119
	netbsd-5-1:1.119.0.8
	uebayasi-xip-base6:1.126
	uebayasi-xip-base5:1.126
	netbsd-5-1-RELEASE:1.119
	uebayasi-xip-base4:1.126
	uebayasi-xip-base3:1.126
	yamt-nfs-mp-base11:1.126
	netbsd-5-1-RC4:1.119
	matt-nb5-mips64-k15:1.119.6.1
	uebayasi-xip-base2:1.126
	yamt-nfs-mp-base10:1.126
	netbsd-5-1-RC3:1.119
	netbsd-5-1-RC2:1.119
	uebayasi-xip-base1:1.124
	netbsd-5-1-RC1:1.119
	rmind-uvmplock:1.123.0.4
	rmind-uvmplock-base:1.130
	yamt-nfs-mp-base9:1.123
	uebayasi-xip:1.123.0.2
	uebayasi-xip-base:1.123
	netbsd-5-0-2-RELEASE:1.119
	matt-nb5-mips64-premerge-20091211:1.119
	matt-premerge-20091211:1.123
	yamt-nfs-mp-base8:1.122
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.119
	matt-nb4-mips64-k7-u2a-k9b:1.119
	matt-nb5-mips64-u1-k1-k5:1.119
	yamt-nfs-mp-base7:1.122
	matt-nb5-mips64:1.119.0.6
	netbsd-5-0-1-RELEASE:1.119
	jymxensuspend-base:1.122
	yamt-nfs-mp-base6:1.122
	yamt-nfs-mp-base5:1.122
	yamt-nfs-mp-base4:1.122
	yamt-nfs-mp-base3:1.122
	nick-hppapmap-base4:1.122
	nick-hppapmap-base3:1.122
	netbsd-5-0:1.119.0.4
	netbsd-5-0-RELEASE:1.119
	netbsd-5-0-RC4:1.119
	netbsd-5-0-RC3:1.119
	nick-hppapmap-base2:1.122
	netbsd-5-0-RC2:1.119
	jym-xensuspend:1.122.0.2
	jym-xensuspend-base:1.129
	netbsd-5-0-RC1:1.119
	haad-dm-base2:1.121
	haad-nbase2:1.121
	ad-audiomp2:1.121.0.2
	ad-audiomp2-base:1.121
	netbsd-5:1.119.0.2
	netbsd-5-base:1.119
	nick-hppapmap:1.117.0.2
	nick-hppapmap-base:1.122
	matt-mips64-base2:1.117
	haad-dm-base1:1.117
	wrstuden-revivesa-base-4:1.117
	netbsd-4-0-1-RELEASE:1.107.2.1
	wrstuden-revivesa-base-3:1.117
	wrstuden-revivesa-base-2:1.117
	wrstuden-fixsa-newbase:1.107.2.1
	nick-csl-alignment-base5:1.108
	haad-dm:1.115.0.10
	haad-dm-base:1.121
	wrstuden-revivesa-base-1:1.115
	simonb-wapbl-nbase:1.115
	yamt-pf42-base4:1.115
	simonb-wapbl:1.115.0.8
	simonb-wapbl-base:1.115
	yamt-pf42-base3:1.115
	hpcarm-cleanup-nbase:1.115
	yamt-pf42-baseX:1.115
	yamt-pf42-base2:1.115
	yamt-nfs-mp-base2:1.115
	wrstuden-revivesa:1.115.0.6
	wrstuden-revivesa-base:1.115
	yamt-nfs-mp:1.115.0.4
	yamt-nfs-mp-base:1.115
	yamt-pf42:1.115.0.2
	yamt-pf42-base:1.115
	ad-socklock-base1:1.114
	yamt-lazymbuf-base15:1.114
	yamt-lazymbuf-base14:1.114
	keiichi-mipv6-nbase:1.114
	mjf-devfs2:1.111.0.6
	mjf-devfs2-base:1.121
	nick-net80211-sync:1.111.0.4
	nick-net80211-sync-base:1.111
	keiichi-mipv6:1.111.0.2
	keiichi-mipv6-base:1.114
	bouyer-xeni386-merge1:1.110.8.1
	matt-armv6-prevmlocking:1.108.10.1
	wrstuden-fixsa-base-1:1.107.2.1
	vmlocking2-base3:1.110
	netbsd-4-0:1.107.2.1.0.4
	netbsd-4-0-RELEASE:1.107.2.1
	bouyer-xeni386-nbase:1.111
	yamt-kmem-base3:1.110
	cube-autoconf:1.110.0.10
	cube-autoconf-base:1.110
	yamt-kmem-base2:1.110
	bouyer-xeni386:1.110.0.8
	bouyer-xeni386-base:1.111
	yamt-kmem:1.110.0.6
	yamt-kmem-base:1.110
	vmlocking2-base2:1.110
	reinoud-bufcleanup-nbase:1.110
	vmlocking2:1.110.0.4
	vmlocking2-base1:1.110
	netbsd-4-0-RC5:1.107.2.1
	matt-nb4-arm:1.107.2.1.0.2
	matt-nb4-arm-base:1.107.2.1
	matt-armv6-nbase:1.114
	jmcneill-base:1.110
	netbsd-4-0-RC4:1.107.2.1
	mjf-devfs:1.110.0.2
	mjf-devfs-base:1.111
	bouyer-xenamd64-base2:1.110
	vmlocking-nbase:1.110
	yamt-x86pmap-base4:1.109
	bouyer-xenamd64:1.108.0.14
	bouyer-xenamd64-base:1.110
	netbsd-4-0-RC3:1.107.2.1
	yamt-x86pmap-base3:1.108
	yamt-x86pmap-base2:1.108
	netbsd-4-0-RC2:1.107.2.1
	yamt-x86pmap:1.108.0.12
	yamt-x86pmap-base:1.108
	netbsd-4-0-RC1:1.107.2.1
	matt-armv6:1.108.0.10
	matt-armv6-base:1.111
	jmcneill-pm:1.108.0.8
	jmcneill-pm-base:1.110
	hpcarm-cleanup:1.108.0.6
	hpcarm-cleanup-base:1.111
	nick-csl-alignment:1.108.0.4
	nick-csl-alignment-base:1.108
	matt-mips64:1.108.0.2
	matt-mips64-base:1.108
	netbsd-3-1-1-RELEASE:1.70.2.6
	netbsd-3-0-3-RELEASE:1.70.2.5.2.1
	yamt-idlelwp-base8:1.107
	wrstuden-fixsa:1.107.0.18
	wrstuden-fixsa-base:1.107.2.1
	ppcoea-renovation:1.107.0.16
	ppcoea-renovation-base:1.108
	thorpej-atomic:1.107.0.14
	thorpej-atomic-base:1.107
	reinoud-bufcleanup:1.107.0.12
	reinoud-bufcleanup-base:1.110
	mjf-ufs-trans:1.107.0.10
	mjf-ufs-trans-base:1.108
	vmlocking:1.107.0.8
	vmlocking-base:1.108
	ad-audiomp:1.107.0.6
	ad-audiomp-base:1.107
	yamt-idlelwp:1.107.0.4
	post-newlock2-merge:1.107
	newlock2-nbase:1.107
	yamt-splraiseipl-base5:1.107
	yamt-splraiseipl-base4:1.107
	yamt-splraiseipl-base3:1.107
	abandoned-netbsd-4-base:1.100
	abandoned-netbsd-4:1.100.0.2
	netbsd-3-1:1.70.2.6.0.2
	netbsd-3-1-RELEASE:1.70.2.6
	netbsd-3-0-2-RELEASE:1.70.2.5.2.1
	yamt-splraiseipl-base2:1.105
	netbsd-3-1-RC4:1.70.2.6
	yamt-splraiseipl:1.104.0.4
	yamt-splraiseipl-base:1.104
	netbsd-3-1-RC3:1.70.2.6
	yamt-pdpolicy-base9:1.104
	newlock2:1.104.0.2
	newlock2-base:1.107
	yamt-pdpolicy-base8:1.104
	netbsd-3-1-RC2:1.70.2.6
	netbsd-3-1-RC1:1.70.2.5
	yamt-pdpolicy-base7:1.100
	netbsd-4:1.107.0.2
	netbsd-4-base:1.107
	yamt-pdpolicy-base6:1.98
	chap-midi-nbase:1.98
	netbsd-3-0-1-RELEASE:1.70.2.5
	gdamore-uart:1.98.0.4
	gdamore-uart-base:1.98
	simonb-timcounters-final:1.90.2.2
	yamt-pdpolicy-base5:1.98
	chap-midi:1.98.0.2
	chap-midi-base:1.98
	yamt-pdpolicy-base4:1.93
	yamt-pdpolicy-base3:1.92
	peter-altq-base:1.92
	peter-altq:1.92.0.6
	yamt-pdpolicy-base2:1.92
	elad-kernelauth-base:1.94
	elad-kernelauth:1.92.0.4
	yamt-pdpolicy:1.92.0.2
	yamt-pdpolicy-base:1.92
	yamt-uio_vmspace-base5:1.92
	simonb-timecounters:1.90.0.2
	simonb-timecounters-base:1.98
	rpaulo-netinet-merge-pcb:1.89.0.4
	rpaulo-netinet-merge-pcb-base:1.104
	yamt-uio_vmspace:1.89.0.2
	netbsd-3-0:1.70.2.5.0.2
	netbsd-3-0-RELEASE:1.70.2.5
	netbsd-3-0-RC6:1.70.2.5
	yamt-readahead-base3:1.86
	netbsd-3-0-RC5:1.70.2.5
	netbsd-3-0-RC4:1.70.2.5
	netbsd-3-0-RC3:1.70.2.5
	yamt-readahead-base2:1.83
	netbsd-3-0-RC2:1.70.2.5
	yamt-readahead-pervnode:1.83
	yamt-readahead-perfile:1.83
	yamt-readahead:1.83.0.2
	yamt-readahead-base:1.83
	netbsd-3-0-RC1:1.70.2.5
	yamt-vop-base3:1.82
	netbsd-2-0-3-RELEASE:1.54.2.3
	netbsd-2-1:1.54.2.3.2.1.0.2
	yamt-vop-base2:1.82
	thorpej-vnode-attr:1.82.0.4
	thorpej-vnode-attr-base:1.82
	netbsd-2-1-RELEASE:1.54.2.3.2.1
	yamt-vop:1.82.0.2
	yamt-vop-base:1.82
	netbsd-2-1-RC6:1.54.2.3.2.1
	netbsd-2-1-RC5:1.54.2.3.2.1
	netbsd-2-1-RC4:1.54.2.3.2.1
	netbsd-2-1-RC3:1.54.2.3.2.1
	netbsd-2-1-RC2:1.54.2.3.2.1
	netbsd-2-1-RC1:1.54.2.3.2.1
	yamt-lazymbuf:1.74.0.2
	yamt-km-base4:1.71
	netbsd-2-0-2-RELEASE:1.54.2.3
	yamt-km-base3:1.70
	netbsd-3:1.70.0.2
	netbsd-3-base:1.70
	yamt-km-base2:1.68
	yamt-km:1.65.0.2
	yamt-km-base:1.65
	kent-audio2:1.64.0.4
	kent-audio2-base:1.71
	netbsd-2-0-1-RELEASE:1.54.2.3
	kent-audio1-beforemerge:1.64
	netbsd-2:1.54.2.3.0.2
	netbsd-2-base:1.54.2.3
	kent-audio1:1.64.0.2
	kent-audio1-base:1.64
	netbsd-2-0-RELEASE:1.54.2.3
	netbsd-2-0-RC5:1.54.2.3
	netbsd-2-0-RC4:1.54.2.3
	netbsd-2-0-RC3:1.54.2.3
	netbsd-2-0-RC2:1.54.2.3
	netbsd-2-0-RC1:1.54.2.3
	netbsd-2-0:1.54.0.2
	netbsd-2-0-base:1.54
	netbsd-1-6-PATCH002-RELEASE:1.31.4.3
	netbsd-1-6-PATCH002:1.31.4.3
	netbsd-1-6-PATCH002-RC4:1.31.4.3
	netbsd-1-6-PATCH002-RC3:1.31.4.3
	netbsd-1-6-PATCH002-RC2:1.31.4.3
	netbsd-1-6-PATCH002-RC1:1.31.4.3
	ktrace-lwp:1.43.0.2
	ktrace-lwp-base:1.88
	netbsd-1-6-PATCH001:1.31.4.3
	netbsd-1-6-PATCH001-RELEASE:1.31.4.3
	netbsd-1-6-PATCH001-RC3:1.31.4.3
	netbsd-1-6-PATCH001-RC2:1.31.4.3
	netbsd-1-6-PATCH001-RC1:1.31.4.3
	nathanw_sa_end:1.20.6.9
	nathanw_sa_before_merge:1.39
	fvdl_fs64_base:1.39
	gmcgarry_ctxsw:1.39.0.4
	gmcgarry_ctxsw_base:1.39
	gmcgarry_ucred:1.39.0.2
	gmcgarry_ucred_base:1.39
	nathanw_sa_base:1.39
	kqueue-aftermerge:1.38
	kqueue-beforemerge:1.38
	netbsd-1-6-RELEASE:1.31.4.2
	netbsd-1-6-RC3:1.31.4.2
	netbsd-1-6-RC2:1.31.4.1
	netbsd-1-6-RC1:1.31.4.1
	netbsd-1-6:1.31.0.4
	netbsd-1-6-base:1.31
	gehenna-devsw:1.31.0.2
	gehenna-devsw-base:1.32
	netbsd-1-5-PATCH003:1.8.2.4
	eeh-devprop:1.28.0.4
	eeh-devprop-base:1.28
	newlock:1.28.0.2
	newlock-base:1.28
	ifpoll-base:1.27
	nathanw_sa:1.20.0.6
	thorpej-mips-cache:1.20.0.4
	thorpej-mips-cache-base:1.20
	thorpej-devvp-base3:1.20
	thorpej-devvp-base2:1.20
	post-chs-ubcperf:1.20
	pre-chs-ubcperf:1.20
	thorpej-devvp:1.20.0.2
	thorpej-devvp-base:1.20
	netbsd-1-5-PATCH002:1.8.2.4
	kqueue:1.17.0.2
	kqueue-base:1.35
	netbsd-1-5-PATCH001:1.8.2.4
	thorpej_scsipi_beforemerge:1.15
	thorpej_scsipi_nbase:1.15
	thorpej_scsipi_base:1.15
	thorpej_scsipi:1.13.0.2
	netbsd-1-5-RELEASE:1.8.2.3
	netbsd-1-5-BETA2:1.8.2.2
	netbsd-1-5-BETA:1.8.2.2
	netbsd-1-5-ALPHA2:1.8.2.2
	netbsd-1-5:1.8.0.2
	netbsd-1-5-base:1.8
	minoura-xpg4dl:1.5.0.2
	minoura-xpg4dl-base:1.5;
locks; strict;
comment	@# @;


1.174
date	2024.01.29.18.27.11;	author christos;	state Exp;
branches
	1.174.4.1;
next	1.173;
commitid	KXsF1U1D4DhafnWE;

1.173
date	2023.02.12.14.50.38;	author abs;	state Exp;
branches;
next	1.172;
commitid	SblLlq95sRoclfdE;

1.172
date	2022.09.29.10.10.06;	author riastradh;	state Exp;
branches
	1.172.4.1;
next	1.171;
commitid	I1zvTyF77D5Z9KVD;

1.171
date	2022.08.07.02.52.24;	author simonb;	state Exp;
branches;
next	1.170;
commitid	HXKRRXLciPDtrTOD;

1.170
date	2020.09.27.13.48.50;	author roy;	state Exp;
branches;
next	1.169;
commitid	DA9l8f9bbF8ATGpC;

1.169
date	2020.08.01.08.20.48;	author maxv;	state Exp;
branches;
next	1.168;
commitid	JD2lavAMv7TQUkiC;

1.168
date	2020.06.16.06.36.56;	author thorpej;	state Exp;
branches;
next	1.167;
commitid	LjKgDdhMTyIUOpcC;

1.167
date	2020.03.25.17.06.18;	author jdolecek;	state Exp;
branches;
next	1.166;
commitid	VzwOpdvTaWX4YN1C;

1.166
date	2020.01.25.18.38.35;	author thorpej;	state Exp;
branches;
next	1.165;
commitid	tj4Na2mKUyyoo6UB;

1.165
date	2020.01.20.18.38.19;	author thorpej;	state Exp;
branches;
next	1.164;
commitid	5IWAFx2BxNcmzsTB;

1.164
date	2020.01.19.06.55.23;	author thorpej;	state Exp;
branches;
next	1.163;
commitid	ApJpO8xRmIkOHgTB;

1.163
date	2020.01.19.01.25.04;	author thorpej;	state Exp;
branches;
next	1.162;
commitid	JHEWDzmAWJGESeTB;

1.162
date	2019.04.26.21.40.29;	author sevan;	state Exp;
branches
	1.162.2.1
	1.162.4.1;
next	1.161;
commitid	6ehTybiQEayJbUkB;

1.161
date	2018.12.12.06.29.36;	author maxv;	state Exp;
branches;
next	1.160;
commitid	PxGW3xqP3gjowt3B;

1.160
date	2018.09.06.05.36.50;	author maxv;	state Exp;
branches;
next	1.159;
commitid	rBzGO4OZzHoBl0RA;

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

1.158
date	2018.04.09.20.16.16;	author christos;	state Exp;
branches
	1.158.2.1;
next	1.157;
commitid	44Rth3lYcRio2OxA;

1.157
date	2018.04.09.19.05.26;	author christos;	state Exp;
branches;
next	1.156;
commitid	7ILZpRCxF9p3ENxA;

1.156
date	2018.01.23.14.47.54;	author sevan;	state Exp;
branches
	1.156.2.1;
next	1.155;
commitid	AGdejQ7TNSzBE0oA;

1.155
date	2018.01.20.13.56.09;	author skrll;	state Exp;
branches;
next	1.154;
commitid	jPHiWOkmosJmtCnA;

1.154
date	2017.09.14.07.58.39;	author mrg;	state Exp;
branches;
next	1.153;
commitid	ngZ6fHXwTqlZA87A;

1.153
date	2017.09.13.22.24.43;	author sevan;	state Exp;
branches;
next	1.152;
commitid	U9QcH0HsUyAtp57A;

1.152
date	2017.07.29.18.08.57;	author maxv;	state Exp;
branches;
next	1.151;

1.151
date	2016.12.13.20.42.17;	author christos;	state Exp;
branches
	1.151.8.1;
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.08.11.31.09;	author nat;	state Exp;
branches;
next	1.148;

1.148
date	2015.08.08.06.36.25;	author maxv;	state Exp;
branches
	1.148.2.1;
next	1.147;

1.147
date	2014.11.16.16.01.40;	author manu;	state Exp;
branches
	1.147.2.1;
next	1.146;

1.146
date	2014.11.12.10.47.21;	author manu;	state Exp;
branches;
next	1.145;

1.145
date	2014.08.23.20.26.57;	author dholland;	state Exp;
branches;
next	1.144;

1.144
date	2014.08.16.17.56.31;	author apb;	state Exp;
branches;
next	1.143;

1.143
date	2014.07.20.10.06.10;	author alnsn;	state Exp;
branches
	1.143.2.1;
next	1.142;

1.142
date	2013.06.30.21.38.56;	author rmind;	state Exp;
branches
	1.142.4.1;
next	1.141;

1.141
date	2013.06.05.23.08.00;	author christos;	state Exp;
branches
	1.141.2.1;
next	1.140;

1.140
date	2013.04.27.22.21.13;	author christos;	state Exp;
branches;
next	1.139;

1.139
date	2013.04.27.21.43.19;	author christos;	state Exp;
branches;
next	1.138;

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

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

1.136
date	2013.03.01.18.25.30;	author joerg;	state Exp;
branches;
next	1.135;

1.135
date	2012.10.17.14.48.10;	author apb;	state Exp;
branches;
next	1.134;

1.134
date	2012.03.10.21.51.50;	author joerg;	state Exp;
branches
	1.134.2.1;
next	1.133;

1.133
date	2011.12.18.05.49.25;	author dholland;	state Exp;
branches
	1.133.2.1;
next	1.132;

1.132
date	2011.11.22.21.25.03;	author tls;	state Exp;
branches
	1.132.2.1;
next	1.131;

1.131
date	2011.06.30.20.09.22;	author wiz;	state Exp;
branches
	1.131.2.1;
next	1.130;

1.130
date	2011.05.03.09.15.20;	author tsutsui;	state Exp;
branches;
next	1.129;

1.129
date	2011.03.06.17.08.21;	author bouyer;	state Exp;
branches;
next	1.128;

1.128
date	2011.02.20.07.54.10;	author matt;	state Exp;
branches;
next	1.127;

1.127
date	2010.11.23.11.13.55;	author hannken;	state Exp;
branches
	1.127.2.1
	1.127.4.1;
next	1.126;

1.126
date	2010.05.08.22.16.26;	author mrg;	state Exp;
branches;
next	1.125;

1.125
date	2010.04.29.22.40.50;	author chs;	state Exp;
branches;
next	1.124;

1.124
date	2010.04.16.13.48.30;	author pooka;	state Exp;
branches;
next	1.123;

1.123
date	2009.12.05.20.11.10;	author pooka;	state Exp;
branches
	1.123.2.1
	1.123.4.1;
next	1.122;

1.122
date	2009.01.24.05.06.05;	author mrg;	state Exp;
branches;
next	1.121;

1.121
date	2008.11.24.11.41.09;	author ad;	state Exp;
branches;
next	1.120;

1.120
date	2008.11.12.12.35.58;	author ad;	state Exp;
branches;
next	1.119;

1.119
date	2008.10.30.16.27.15;	author tsutsui;	state Exp;
branches
	1.119.6.1;
next	1.118;

1.118
date	2008.10.30.00.03.07;	author tsutsui;	state Exp;
branches;
next	1.117;

1.117
date	2008.08.10.15.31.20;	author tls;	state Exp;
branches
	1.117.2.1;
next	1.116;

1.116
date	2008.07.31.07.41.00;	author simonb;	state Exp;
branches;
next	1.115;

1.115
date	2008.03.27.15.24.35;	author tsutsui;	state Exp;
branches
	1.115.4.1
	1.115.6.1
	1.115.10.1;
next	1.114;

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

1.113
date	2008.03.01.05.28.28;	author tsutsui;	state Exp;
branches;
next	1.112;

1.112
date	2008.02.28.17.01.51;	author tsutsui;	state Exp;
branches;
next	1.111;

1.111
date	2007.12.31.15.31.51;	author ad;	state Exp;
branches
	1.111.2.1
	1.111.6.1;
next	1.110;

1.110
date	2007.11.04.14.34.21;	author xtraeme;	state Exp;
branches
	1.110.2.1
	1.110.8.1;
next	1.109;

1.109
date	2007.10.17.19.54.08;	author garbled;	state Exp;
branches;
next	1.108;

1.108
date	2007.06.04.08.55.20;	author martin;	state Exp;
branches
	1.108.8.1
	1.108.10.1
	1.108.14.1;
next	1.107;

1.107
date	2006.11.18.14.28.55;	author tsutsui;	state Exp;
branches
	1.107.2.1
	1.107.8.1
	1.107.10.1
	1.107.16.1
	1.107.18.1;
next	1.106;

1.106
date	2006.11.11.18.47.09;	author jmmv;	state Exp;
branches;
next	1.105;

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

1.104
date	2006.08.26.20.26.44;	author christos;	state Exp;
branches
	1.104.2.1
	1.104.4.1;
next	1.103;

1.103
date	2006.08.26.07.59.21;	author tsutsui;	state Exp;
branches;
next	1.102;

1.102
date	2006.08.22.16.30.41;	author tsutsui;	state Exp;
branches;
next	1.101;

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

1.100
date	2006.07.19.15.33.53;	author tsutsui;	state Exp;
branches
	1.100.2.1;
next	1.99;

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

1.98
date	2006.05.18.14.45.28;	author tsutsui;	state Exp;
branches
	1.98.4.1;
next	1.97;

1.97
date	2006.05.16.13.33.53;	author tsutsui;	state Exp;
branches;
next	1.96;

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

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

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

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

1.92
date	2006.02.05.05.01.49;	author cube;	state Exp;
branches
	1.92.2.1
	1.92.4.1
	1.92.6.1;
next	1.91;

1.91
date	2006.02.04.02.45.09;	author rpaulo;	state Exp;
branches;
next	1.90;

1.90
date	2006.02.02.21.32.08;	author reinoud;	state Exp;
branches
	1.90.2.1;
next	1.89;

1.89
date	2005.12.20.05.35.27;	author thorpej;	state Exp;
branches
	1.89.2.1
	1.89.4.1;
next	1.88;

1.88
date	2005.12.09.23.34.01;	author elad;	state Exp;
branches;
next	1.87;

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

1.86
date	2005.11.25.16.41.31;	author thorpej;	state Exp;
branches;
next	1.85;

1.85
date	2005.11.25.16.35.11;	author thorpej;	state Exp;
branches;
next	1.84;

1.84
date	2005.11.25.16.30.23;	author thorpej;	state Exp;
branches;
next	1.83;

1.83
date	2005.11.03.16.48.29;	author chs;	state Exp;
branches
	1.83.2.1;
next	1.82;

1.82
date	2005.09.10.19.20.49;	author jmmv;	state Exp;
branches;
next	1.81;

1.81
date	2005.08.19.05.19.50;	author christos;	state Exp;
branches;
next	1.80;

1.80
date	2005.08.19.02.03.49;	author christos;	state Exp;
branches;
next	1.79;

1.79
date	2005.07.31.04.04.31;	author yamt;	state Exp;
branches;
next	1.78;

1.78
date	2005.07.30.06.35.35;	author yamt;	state Exp;
branches;
next	1.77;

1.77
date	2005.07.17.00.08.28;	author hubertf;	state Exp;
branches;
next	1.76;

1.76
date	2005.07.11.15.37.04;	author kiyohara;	state Exp;
branches;
next	1.75;

1.75
date	2005.07.07.17.05.47;	author tron;	state Exp;
branches;
next	1.74;

1.74
date	2005.06.25.12.05.16;	author rpaulo;	state Exp;
branches
	1.74.2.1;
next	1.73;

1.73
date	2005.06.09.14.43.30;	author tsutsui;	state Exp;
branches;
next	1.72;

1.72
date	2005.05.31.22.23.52;	author tron;	state Exp;
branches;
next	1.71;

1.71
date	2005.03.25.15.01.57;	author tsutsui;	state Exp;
branches;
next	1.70;

1.70
date	2005.02.25.13.46.49;	author simonb;	state Exp;
branches
	1.70.2.1;
next	1.69;

1.69
date	2005.02.18.21.05.51;	author dsl;	state Exp;
branches;
next	1.68;

1.68
date	2005.02.11.08.25.54;	author dsl;	state Exp;
branches;
next	1.67;

1.67
date	2005.01.31.16.54.33;	author hannken;	state Exp;
branches;
next	1.66;

1.66
date	2005.01.28.03.19.49;	author rumble;	state Exp;
branches;
next	1.65;

1.65
date	2005.01.17.15.28.51;	author cube;	state Exp;
branches
	1.65.2.1;
next	1.64;

1.64
date	2004.11.24.20.49.20;	author bouyer;	state Exp;
branches
	1.64.4.1;
next	1.63;

1.63
date	2004.11.10.17.54.04;	author christos;	state Exp;
branches;
next	1.62;

1.62
date	2004.09.04.23.29.46;	author manu;	state Exp;
branches;
next	1.61;

1.61
date	2004.07.15.03.53.46;	author atatat;	state Exp;
branches;
next	1.60;

1.60
date	2004.06.28.21.07.47;	author bouyer;	state Exp;
branches;
next	1.59;

1.59
date	2004.06.26.07.32.05;	author abs;	state Exp;
branches;
next	1.58;

1.58
date	2004.06.22.14.09.50;	author itojun;	state Exp;
branches;
next	1.57;

1.57
date	2004.06.18.15.04.04;	author christos;	state Exp;
branches;
next	1.56;

1.56
date	2004.06.16.15.07.40;	author christos;	state Exp;
branches;
next	1.55;

1.55
date	2004.05.01.19.04.00;	author thorpej;	state Exp;
branches;
next	1.54;

1.54
date	2004.01.14.22.29.03;	author jonathan;	state Exp;
branches
	1.54.2.1;
next	1.53;

1.53
date	2003.12.14.01.32.01;	author thorpej;	state Exp;
branches;
next	1.52;

1.52
date	2003.12.13.23.13.41;	author thorpej;	state Exp;
branches;
next	1.51;

1.51
date	2003.10.25.13.21.13;	author simonb;	state Exp;
branches;
next	1.50;

1.50
date	2003.10.21.15.09.19;	author tsutsui;	state Exp;
branches;
next	1.49;

1.49
date	2003.10.17.18.20.10;	author cdi;	state Exp;
branches;
next	1.48;

1.48
date	2003.10.14.16.16.04;	author tsutsui;	state Exp;
branches;
next	1.47;

1.47
date	2003.10.08.11.55.43;	author bouyer;	state Exp;
branches;
next	1.46;

1.46
date	2003.10.08.11.07.04;	author bouyer;	state Exp;
branches;
next	1.45;

1.45
date	2003.09.07.05.49.57;	author tsutsui;	state Exp;
branches;
next	1.44;

1.44
date	2003.08.06.12.32.07;	author bouyer;	state Exp;
branches;
next	1.43;

1.43
date	2003.04.26.14.10.13;	author ragge;	state Exp;
branches
	1.43.2.1;
next	1.42;

1.42
date	2003.04.10.22.06.55;	author christos;	state Exp;
branches;
next	1.41;

1.41
date	2003.02.27.19.22.40;	author perseant;	state Exp;
branches;
next	1.40;

1.40
date	2003.01.20.01.26.14;	author soren;	state Exp;
branches;
next	1.39;

1.39
date	2002.11.22.12.21.01;	author wiz;	state Exp;
branches;
next	1.38;

1.38
date	2002.10.18.15.11.10;	author junyoung;	state Exp;
branches;
next	1.37;

1.37
date	2002.10.14.18.39.30;	author elric;	state Exp;
branches;
next	1.36;

1.36
date	2002.10.06.02.11.56;	author provos;	state Exp;
branches;
next	1.35;

1.35
date	2002.09.25.11.49.50;	author martti;	state Exp;
branches;
next	1.34;

1.34
date	2002.09.20.10.39.51;	author martti;	state Exp;
branches;
next	1.33;

1.33
date	2002.09.18.02.43.57;	author lukem;	state Exp;
branches;
next	1.32;

1.32
date	2002.06.17.05.14.07;	author lukem;	state Exp;
branches;
next	1.31;

1.31
date	2002.04.25.15.06.25;	author atatat;	state Exp;
branches
	1.31.2.1
	1.31.4.1;
next	1.30;

1.30
date	2002.04.17.02.22.46;	author mycroft;	state Exp;
branches;
next	1.29;

1.29
date	2002.04.12.08.10.55;	author gmcgarry;	state Exp;
branches;
next	1.28;

1.28
date	2002.03.04.13.24.09;	author sommerfeld;	state Exp;
branches;
next	1.27;

1.27
date	2002.02.10.17.36.56;	author wiz;	state Exp;
branches;
next	1.26;

1.26
date	2002.01.27.13.23.14;	author jdolecek;	state Exp;
branches;
next	1.25;

1.25
date	2002.01.19.18.45.09;	author oster;	state Exp;
branches;
next	1.24;

1.24
date	2001.12.28.12.21.55;	author martin;	state Exp;
branches;
next	1.23;

1.23
date	2001.12.14.05.34.46;	author gmcgarry;	state Exp;
branches;
next	1.22;

1.22
date	2001.11.23.05.00.24;	author atatat;	state Exp;
branches;
next	1.21;

1.21
date	2001.11.20.12.56.24;	author lukem;	state Exp;
branches;
next	1.20;

1.20
date	2001.09.01.23.08.42;	author atatat;	state Exp;
branches
	1.20.6.1;
next	1.19;

1.19
date	2001.09.01.21.52.26;	author atatat;	state Exp;
branches;
next	1.18;

1.18
date	2001.08.22.15.39.05;	author hubertf;	state Exp;
branches;
next	1.17;

1.17
date	2001.07.08.16.32.16;	author abs;	state Exp;
branches
	1.17.2.1;
next	1.16;

1.16
date	2001.06.30.11.00.33;	author darcy;	state Exp;
branches;
next	1.15;

1.15
date	2001.02.16.19.48.05;	author soren;	state Exp;
branches;
next	1.14;

1.14
date	2000.12.19.10.42.04;	author bouyer;	state Exp;
branches;
next	1.13;

1.13
date	2000.09.24.15.59.31;	author jdolecek;	state Exp;
branches
	1.13.2.1;
next	1.12;

1.12
date	2000.08.13.01.31.18;	author itojun;	state Exp;
branches;
next	1.11;

1.11
date	2000.06.30.17.10.16;	author itojun;	state Exp;
branches;
next	1.10;

1.10
date	2000.06.27.08.34.02;	author soren;	state Exp;
branches;
next	1.9;

1.9
date	2000.06.22.20.27.51;	author fvdl;	state Exp;
branches;
next	1.8;

1.8
date	2000.06.14.22.02.23;	author veego;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	2000.06.01.14.31.26;	author soren;	state Exp;
branches;
next	1.6;

1.6
date	2000.06.01.14.21.44;	author soren;	state Exp;
branches;
next	1.5;

1.5
date	2000.05.08.13.49.46;	author augustss;	state Exp;
branches
	1.5.2.1;
next	1.4;

1.4
date	2000.04.27.10.52.43;	author soren;	state Exp;
branches;
next	1.3;

1.3
date	2000.04.22.21.03.27;	author groo;	state Exp;
branches;
next	1.2;

1.2
date	2000.04.19.06.50.30;	author itojun;	state Exp;
branches;
next	1.1;

1.1
date	2000.03.30.20.01.02;	author soren;	state Exp;
branches;
next	;

1.174.4.1
date	2026.02.03.20.51.23;	author snj;	state Exp;
branches;
next	;
commitid	xJf92BKl6kL8oYsG;

1.172.4.1
date	2023.10.09.23.33.45;	author snj;	state Exp;
branches;
next	;
commitid	Gy7Rt3RMsJCGx0IE;

1.162.2.1
date	2019.11.21.18.17.59;	author martin;	state Exp;
branches;
next	;
commitid	MmECFs8hRKPpnKLB;

1.162.4.1
date	2020.01.25.22.38.39;	author ad;	state Exp;
branches;
next	;
commitid	ethRERRmx7bMJ7UB;

1.158.2.1
date	2019.06.10.22.06.00;	author christos;	state Exp;
branches;
next	1.158.2.2;
commitid	jtc8rnCzWiEEHGqB;

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

1.156.2.1
date	2018.04.16.01.59.54;	author pgoyette;	state Exp;
branches;
next	1.156.2.2;
commitid	qk3nktk0szmTIByA;

1.156.2.2
date	2018.09.06.06.55.28;	author pgoyette;	state Exp;
branches;
next	1.156.2.3;
commitid	HCi1bXD317XIK0RA;

1.156.2.3
date	2018.09.30.01.45.39;	author pgoyette;	state Exp;
branches;
next	1.156.2.4;
commitid	SQ44grEPCeKPh4UA;

1.156.2.4
date	2018.12.26.14.01.34;	author pgoyette;	state Exp;
branches;
next	;
commitid	xUhK8IAeBM1azj5B;

1.151.8.1
date	2017.07.05.13.58.48;	author martin;	state Exp;
branches;
next	1.151.8.2;

1.151.8.2
date	2017.08.29.09.42.19;	author martin;	state Exp;
branches;
next	1.151.8.3;
commitid	KV6cyviI22vSG55A;

1.151.8.3
date	2018.01.26.14.28.14;	author martin;	state Exp;
branches;
next	1.151.8.4;
commitid	PZEWbwc3WwWusooA;

1.151.8.4
date	2018.04.18.14.45.08;	author martin;	state Exp;
branches;
next	;
commitid	yXtHkg7uZYYFUVyA;

1.148.2.1
date	2017.01.07.08.56.12;	author pgoyette;	state Exp;
branches;
next	;

1.147.2.1
date	2015.09.22.12.05.39;	author skrll;	state Exp;
branches;
next	1.147.2.2;

1.147.2.2
date	2017.02.05.13.40.05;	author skrll;	state Exp;
branches;
next	1.147.2.3;

1.147.2.3
date	2017.08.28.17.51.33;	author skrll;	state Exp;
branches;
next	;
commitid	UQQpnjvcNkUZn05A;

1.143.2.1
date	2014.10.10.18.16.36;	author snj;	state Exp;
branches;
next	1.143.2.2;

1.143.2.2
date	2014.11.14.15.16.15;	author martin;	state Exp;
branches;
next	1.143.2.3;

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

1.142.4.1
date	2014.08.10.06.53.53;	author tls;	state Exp;
branches;
next	;

1.141.2.1
date	2013.08.28.23.59.13;	author rmind;	state Exp;
branches;
next	;

1.134.2.1
date	2012.11.20.03.01.11;	author tls;	state Exp;
branches;
next	1.134.2.2;

1.134.2.2
date	2013.06.23.06.20.02;	author tls;	state Exp;
branches;
next	1.134.2.3;

1.134.2.3
date	2014.08.20.00.02.50;	author tls;	state Exp;
branches;
next	1.134.2.4;

1.134.2.4
date	2017.12.03.11.36.00;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

1.133.2.1
date	2012.08.15.15.33.00;	author sborrill;	state Exp;
branches;
next	;

1.132.2.1
date	2012.02.18.07.31.42;	author mrg;	state Exp;
branches;
next	1.132.2.2;

1.132.2.2
date	2012.03.11.01.52.20;	author mrg;	state Exp;
branches;
next	;

1.131.2.1
date	2012.04.17.00.06.11;	author yamt;	state Exp;
branches;
next	1.131.2.2;

1.131.2.2
date	2012.10.30.17.19.15;	author yamt;	state Exp;
branches;
next	1.131.2.3;

1.131.2.3
date	2014.05.22.11.39.37;	author yamt;	state Exp;
branches;
next	;

1.127.2.1
date	2011.06.06.09.05.13;	author jruoho;	state Exp;
branches;
next	;

1.127.4.1
date	2011.02.08.19.29.32;	author bouyer;	state Exp;
branches;
next	1.127.4.2;

1.127.4.2
date	2011.03.05.15.09.34;	author bouyer;	state Exp;
branches;
next	;

1.123.2.1
date	2010.04.30.14.39.14;	author uebayasi;	state Exp;
branches;
next	1.123.2.2;

1.123.2.2
date	2010.08.17.06.44.13;	author uebayasi;	state Exp;
branches;
next	;

1.123.4.1
date	2010.05.30.05.16.41;	author rmind;	state Exp;
branches;
next	1.123.4.2;

1.123.4.2
date	2011.03.05.20.49.48;	author rmind;	state Exp;
branches;
next	1.123.4.3;

1.123.4.3
date	2011.04.21.01.40.55;	author rmind;	state Exp;
branches;
next	1.123.4.4;

1.123.4.4
date	2011.05.31.03.03.58;	author rmind;	state Exp;
branches;
next	;

1.119.6.1
date	2010.02.28.04.04.46;	author matt;	state Exp;
branches;
next	;

1.117.2.1
date	2009.01.19.13.16.02;	author skrll;	state Exp;
branches;
next	1.117.2.2;

1.117.2.2
date	2009.03.03.18.28.53;	author skrll;	state Exp;
branches;
next	;

1.115.4.1
date	2009.05.04.08.10.54;	author yamt;	state Exp;
branches;
next	1.115.4.2;

1.115.4.2
date	2010.03.11.15.02.12;	author yamt;	state Exp;
branches;
next	1.115.4.3;

1.115.4.3
date	2010.08.11.22.51.49;	author yamt;	state Exp;
branches;
next	;

1.115.6.1
date	2008.09.18.04.33.23;	author wrstuden;	state Exp;
branches;
next	;

1.115.10.1
date	2008.10.19.22.15.43;	author haad;	state Exp;
branches;
next	1.115.10.2;

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

1.111.2.1
date	2008.03.24.07.14.54;	author keiichi;	state Exp;
branches;
next	;

1.111.6.1
date	2008.04.03.12.42.13;	author mjf;	state Exp;
branches;
next	1.111.6.2;

1.111.6.2
date	2008.09.28.10.39.52;	author mjf;	state Exp;
branches;
next	1.111.6.3;

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

1.110.2.1
date	2008.02.18.21.04.25;	author mjf;	state Exp;
branches;
next	;

1.110.8.1
date	2008.01.02.21.47.33;	author bouyer;	state Exp;
branches;
next	;

1.108.8.1
date	2007.11.04.21.02.54;	author jmcneill;	state Exp;
branches;
next	;

1.108.10.1
date	2007.11.06.23.15.41;	author matt;	state Exp;
branches;
next	1.108.10.2;

1.108.10.2
date	2008.01.09.01.45.38;	author matt;	state Exp;
branches;
next	1.108.10.3;

1.108.10.3
date	2008.03.23.02.03.57;	author matt;	state Exp;
branches;
next	;

1.108.14.1
date	2007.11.13.15.58.18;	author bouyer;	state Exp;
branches;
next	;

1.107.2.1
date	2007.06.05.20.50.03;	author bouyer;	state Exp;
branches;
next	;

1.107.8.1
date	2007.06.09.23.55.01;	author ad;	state Exp;
branches;
next	1.107.8.2;

1.107.8.2
date	2007.12.03.18.35.24;	author ad;	state Exp;
branches;
next	;

1.107.10.1
date	2007.07.11.19.58.31;	author mjf;	state Exp;
branches;
next	;

1.107.16.1
date	2007.06.26.18.12.20;	author garbled;	state Exp;
branches;
next	;

1.107.18.1
date	2007.09.03.07.03.14;	author wrstuden;	state Exp;
branches;
next	;

1.104.2.1
date	2006.11.18.21.29.08;	author ad;	state Exp;
branches;
next	1.104.2.2;

1.104.2.2
date	2007.01.12.01.00.45;	author ad;	state Exp;
branches;
next	;

1.104.4.1
date	2006.10.22.06.04.36;	author yamt;	state Exp;
branches;
next	1.104.4.2;

1.104.4.2
date	2006.12.10.07.15.52;	author yamt;	state Exp;
branches;
next	;

1.100.2.1
date	2006.08.14.13.41.27;	author tron;	state Exp;
branches;
next	1.100.2.2;

1.100.2.2
date	2006.08.25.14.49.56;	author ghen;	state Exp;
branches;
next	1.100.2.3;

1.100.2.3
date	2006.09.22.05.56.52;	author riz;	state Exp;
branches;
next	;

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

1.92.2.1
date	2006.04.11.11.53.26;	author yamt;	state Exp;
branches;
next	1.92.2.2;

1.92.2.2
date	2006.05.24.10.56.39;	author yamt;	state Exp;
branches;
next	1.92.2.3;

1.92.2.3
date	2006.08.11.15.41.20;	author yamt;	state Exp;
branches;
next	1.92.2.4;

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

1.92.4.1
date	2006.04.19.02.32.21;	author elad;	state Exp;
branches;
next	;

1.92.6.1
date	2006.05.24.15.47.53;	author tron;	state Exp;
branches;
next	;

1.90.2.1
date	2006.04.22.11.37.21;	author simonb;	state Exp;
branches;
next	1.90.2.2;

1.90.2.2
date	2006.06.01.22.34.18;	author kardel;	state Exp;
branches;
next	;

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

1.89.4.1
date	2006.09.09.02.38.28;	author rpaulo;	state Exp;
branches;
next	;

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

1.74.2.1
date	2006.06.21.14.50.07;	author yamt;	state Exp;
branches;
next	1.74.2.2;

1.74.2.2
date	2006.12.30.20.45.46;	author yamt;	state Exp;
branches;
next	1.74.2.3;

1.74.2.3
date	2007.09.03.14.23.50;	author yamt;	state Exp;
branches;
next	1.74.2.4;

1.74.2.4
date	2007.11.15.11.42.39;	author yamt;	state Exp;
branches;
next	1.74.2.5;

1.74.2.5
date	2008.01.21.09.36.01;	author yamt;	state Exp;
branches;
next	1.74.2.6;

1.74.2.6
date	2008.03.17.09.14.16;	author yamt;	state Exp;
branches;
next	;

1.70.2.1
date	2005.03.27.17.48.43;	author tron;	state Exp;
branches;
next	1.70.2.2;

1.70.2.2
date	2005.06.01.17.19.54;	author riz;	state Exp;
branches;
next	1.70.2.3;

1.70.2.3
date	2005.07.18.21.14.45;	author riz;	state Exp;
branches;
next	1.70.2.4;

1.70.2.4
date	2005.08.14.21.14.54;	author riz;	state Exp;
branches;
next	1.70.2.5;

1.70.2.5
date	2005.11.05.00.39.47;	author tron;	state Exp;
branches
	1.70.2.5.2.1;
next	1.70.2.6;

1.70.2.6
date	2006.08.25.11.45.30;	author ghen;	state Exp;
branches;
next	;

1.70.2.5.2.1
date	2006.08.26.14.40.18;	author ghen;	state Exp;
branches;
next	;

1.65.2.1
date	2005.02.12.18.17.31;	author yamt;	state Exp;
branches;
next	1.65.2.2;

1.65.2.2
date	2005.03.19.08.32.52;	author yamt;	state Exp;
branches;
next	1.65.2.3;

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

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

1.54.2.1
date	2004.06.30.21.05.34;	author jdc;	state Exp;
branches;
next	1.54.2.2;

1.54.2.2
date	2004.07.02.17.41.17;	author he;	state Exp;
branches;
next	1.54.2.3;

1.54.2.3
date	2004.07.15.20.15.20;	author he;	state Exp;
branches
	1.54.2.3.2.1;
next	;

1.54.2.3.2.1
date	2005.04.02.21.29.37;	author he;	state Exp;
branches;
next	;

1.43.2.1
date	2004.08.03.10.33.46;	author skrll;	state Exp;
branches;
next	1.43.2.2;

1.43.2.2
date	2004.09.18.14.33.33;	author skrll;	state Exp;
branches;
next	1.43.2.3;

1.43.2.3
date	2004.09.21.13.14.33;	author skrll;	state Exp;
branches;
next	1.43.2.4;

1.43.2.4
date	2004.11.14.08.15.05;	author skrll;	state Exp;
branches;
next	1.43.2.5;

1.43.2.5
date	2004.11.29.07.24.03;	author skrll;	state Exp;
branches;
next	1.43.2.6;

1.43.2.6
date	2005.01.24.08.34.06;	author skrll;	state Exp;
branches;
next	1.43.2.7;

1.43.2.7
date	2005.02.04.11.44.17;	author skrll;	state Exp;
branches;
next	1.43.2.8;

1.43.2.8
date	2005.02.15.21.32.32;	author skrll;	state Exp;
branches;
next	1.43.2.9;

1.43.2.9
date	2005.03.04.16.38.13;	author skrll;	state Exp;
branches;
next	1.43.2.10;

1.43.2.10
date	2005.04.01.14.27.08;	author skrll;	state Exp;
branches;
next	1.43.2.11;

1.43.2.11
date	2005.11.10.13.55.47;	author skrll;	state Exp;
branches;
next	1.43.2.12;

1.43.2.12
date	2005.12.11.10.28.16;	author christos;	state Exp;
branches;
next	;

1.31.2.1
date	2002.07.14.17.46.04;	author gehenna;	state Exp;
branches;
next	;

1.31.4.1
date	2002.08.01.04.18.25;	author lukem;	state Exp;
branches;
next	1.31.4.2;

1.31.4.2
date	2002.09.01.14.04.44;	author lukem;	state Exp;
branches;
next	1.31.4.3;

1.31.4.3
date	2002.10.24.09.34.18;	author lukem;	state Exp;
branches;
next	;

1.20.6.1
date	2001.09.01.23.08.42;	author nathanw;	state dead;
branches;
next	1.20.6.2;

1.20.6.2
date	2002.01.08.00.23.59;	author nathanw;	state Exp;
branches;
next	1.20.6.3;

1.20.6.3
date	2002.02.28.04.08.46;	author nathanw;	state Exp;
branches;
next	1.20.6.4;

1.20.6.4
date	2002.04.01.07.39.42;	author nathanw;	state Exp;
branches;
next	1.20.6.5;

1.20.6.5
date	2002.04.17.00.02.53;	author nathanw;	state Exp;
branches;
next	1.20.6.6;

1.20.6.6
date	2002.06.20.03.38.27;	author nathanw;	state Exp;
branches;
next	1.20.6.7;

1.20.6.7
date	2002.10.18.02.36.17;	author nathanw;	state Exp;
branches;
next	1.20.6.8;

1.20.6.8
date	2002.11.11.21.57.47;	author nathanw;	state Exp;
branches;
next	1.20.6.9;

1.20.6.9
date	2002.12.11.05.58.24;	author thorpej;	state Exp;
branches;
next	;

1.17.2.1
date	2001.08.25.06.15.18;	author thorpej;	state Exp;
branches;
next	1.17.2.2;

1.17.2.2
date	2001.09.13.01.13.32;	author thorpej;	state Exp;
branches;
next	1.17.2.3;

1.17.2.3
date	2002.01.10.19.41.26;	author thorpej;	state Exp;
branches;
next	1.17.2.4;

1.17.2.4
date	2002.02.11.20.07.34;	author jdolecek;	state Exp;
branches;
next	1.17.2.5;

1.17.2.5
date	2002.03.16.15.57.07;	author jdolecek;	state Exp;
branches;
next	1.17.2.6;

1.17.2.6
date	2002.06.23.17.35.31;	author jdolecek;	state Exp;
branches;
next	1.17.2.7;

1.17.2.7
date	2002.09.06.08.33.49;	author jdolecek;	state Exp;
branches;
next	1.17.2.8;

1.17.2.8
date	2002.10.10.18.32.18;	author jdolecek;	state Exp;
branches;
next	;

1.13.2.1
date	2000.09.24.15.59.31;	author bouyer;	state dead;
branches;
next	1.13.2.2;

1.13.2.2
date	2000.11.20.20.07.01;	author bouyer;	state Exp;
branches;
next	1.13.2.3;

1.13.2.3
date	2001.01.05.17.34.09;	author bouyer;	state Exp;
branches;
next	1.13.2.4;

1.13.2.4
date	2001.03.12.13.27.59;	author bouyer;	state Exp;
branches;
next	1.13.2.5;

1.13.2.5
date	2001.03.28.18.20.26;	author bouyer;	state Exp;
branches;
next	1.13.2.6;

1.13.2.6
date	2001.04.02.16.28.22;	author bouyer;	state Exp;
branches;
next	;

1.8.2.1
date	2000.06.23.14.36.08;	author fvdl;	state Exp;
branches;
next	1.8.2.2;

1.8.2.2
date	2000.06.27.08.35.46;	author soren;	state Exp;
branches;
next	1.8.2.3;

1.8.2.3
date	2000.11.14.03.28.00;	author tv;	state Exp;
branches;
next	1.8.2.4;

1.8.2.4
date	2001.05.01.15.48.08;	author he;	state Exp;
branches;
next	;

1.5.2.1
date	2000.06.22.16.59.46;	author minoura;	state Exp;
branches;
next	;


desc
@@


1.174
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.173 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/cobalt/conf/std.cobalt"

options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident 		"GENERIC-$Revision: 1.173 $"

maxusers	32

# Standard system options
options 	KTRACE		# system call tracing support
options 	SYSVMSG		# System V message queues
options 	SYSVSEM		# System V semaphores
options 	SYSVSHM		# System V shared memory
options 	NTP		# network time protocol
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

# Debugging options
options 	DIAGNOSTIC	# extra kernel sanity checking
#options 	DEBUG		# extra kernel debugging support
options 	DDB		# kernel dynamic debugger
#options 	DDB_HISTORY_SIZE=100 # enable history editing in DDB
makeoptions	DEBUG="-g"	# compile full symbol table
makeoptions	CPUFLAGS="-march=vr5000"

# Compatibility options
include 	"conf/compat_netbsd16.config"
#options 	EXEC_ECOFF	# exec ECOFF binaries
#options 	COMPAT_ULTRIX	# binary compatibility with Ultrix

# File systems
file-system	FFS		# Berkeley Fast Filesystem
file-system 	EXT2FS		# second extended file system (linux)
file-system	NFS		# Sun NFS-compatible filesystem client
file-system	KERNFS		# kernel data-structure filesystem
file-system	NULLFS		# NULL layered filesystem
#file-system 	OVERLAY		# overlay file system
file-system	MFS		# memory-based filesystem
file-system	FDESC		# user file descriptor filesystem
#file-system	UMAPFS		# uid/gid remapping filesystem
file-system	LFS		# Log-based filesystem (still experimental)
file-system	PROCFS		# /proc
file-system	CD9660		# ISO 9660 + Rock Ridge file system
file-system	UNION		# union file system
file-system	MSDOSFS		# MS-DOS FAT filesystem(s).
#file-system 	CODA		# Coda File System; also needs vcoda (below)
file-system	PTYFS		# /dev/pts/N support
file-system	TMPFS		# Efficient memory file-system
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system

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

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

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

# JIT compiler for bpfilter
#options	SLJIT
#options	BPFJIT

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

options 	NFS_BOOT_DHCP

config		netbsd	root on ? type ?

mainbus0 	at root

cpu0 		at mainbus?

mcclock0	at mainbus? addr 0x10000070

com0		at mainbus? addr 0x1c800000 level 3
options 	COM_16650

zsc0		at mainbus? addr 0x1c800000 irq 4
zstty0		at zsc0 channel 0
zstty1		at zsc0 channel 1

lcdpanel0	at mainbus? addr 0x1f000000

gt0 		at mainbus? addr 0x14000000

pci* 		at gt0
pchb* 		at pci? dev ? function ?
pcib* 		at pci? dev ? function ?

options 	PCI_NETBSD_CONFIGURE

# Cryptographic Devices

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

# PCI serial/parallel interfaces
puc* 		at pci? dev ? function ? 	# PCI "universal" comm. cards
com* 		at puc? port ?
#lpt* 		at puc? port ?
#cy* 		at pci? dev ? function ?	# Cyclades Cyclom-Y serial cards

# PCI SCSI controllers
#adv*		at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA]
#adw*		at pci? dev ? function ?	# AdvanSys 9xxUW SCSI
ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
#bha*		at pci? dev ? function ?	# BusLogic 9xx SCSI
#dpt*		at pci? dev ? function ?	# DPT SmartCache/SmartRAID
#isp*		at pci? dev ? function ?	# Qlogic ISP [12]0x0 SCSI/FC
siop*		at pci? dev ? function ?	# NCR 53c8xx SCSI
esiop*		at pci? dev ? function ?	# NCR 53c82s75xx SCSI and newer
#pcscp*		at pci? dev ? function ?	# AMD 53c974 PCscsi-PCI SCSI

# SCSI bus support
#scsibus* 	at adv?
#scsibus* 	at adw?
scsibus* 	at ahc?
#scsibus* 	at bha?
#scsibus* 	at dpt?
#scsibus* 	at isp?
scsibus* 	at siop?
scsibus* 	at esiop?
#scsibus* 	at pcscp?

# SCSI devices
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

# RAID controllers and devices
#cac*		at pci? dev ? function ?	# Compaq array controller
#ca*		at cac? unit ?			# Compaq array disk device

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

# ATA bus
atabus* 	at ata?

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

# PCI network interfaces
#ep*		at pci? dev ? function ?	# 3Com 3c59x
#ex*		at pci? dev ? function ?	# 3Com 90x[BC]
#epic*		at pci? dev ? function ?	# SMC EPIC/100 Ethernet
#fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO10+/100B
#pcn*		at pci? dev ? function ?	# PCnet-PCI Ethernet
#ne*		at pci? dev ? function ?	# NE2000-compatible Ethernet
#ntwoc*		at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
ral*		at pci? dev ? function ?	# ralink wifi
#sip*		at pci? dev ? function ?	# SiS 900 Ethernet
#tl*		at pci? dev ? function ?	# ThunderLAN-based Ethernet
tlp*		at pci? dev ? function ?	# DECchip 21x4x and clones
#vr*		at pci? dev ? function ?	# VIA Rhine Fast Ethernet
#rtk*		at pci? dev ? function ?	# Realtek 8129/8139

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

# PCI IEEE1394 controllers
#fwohci*	at pci? dev ? function ?		# IEEE1394 Open Host Controller

#ieee1394if*	at fwohci?
#fwip*		at ieee1394if?			# IP over IEEE1394
#sbp*		at ieee1394if? euihi ? euilo ?
#scsibus*	at sbp?

# PCI audio devices
#clcs*		at pci? dev ? function ?	# Cirrus Logic CS4280
#eap*		at pci? dev ? function ?	# Ensoniq AudioPCI
#emuxki* 	at pci? dev ? function ?	# SoundBlaster Live!
#eso*		at pci? dev ? function ?	# ESS Solo-1 PCI AudioDrive
#fms*		at pci? dev ? function ?	# Forte Media FM801
#sv*		at pci? dev ? function ?	# S3 SonicVibes

# Audio support
#audio*		at audiobus?

#spkr*		at audio?			# PC speaker (synthesized)

# Pseudo-devices

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

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

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

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

# Miscellaneous pseudo-devices
pseudo-device	pty				# pseudo-terminals
#pseudo-device	sequencer			# MIDI sequencer
#options 	RND_COM				# use "com" randomness (BROKEN)
pseudo-device	clockctl		# user control of clock subsystem
pseudo-device	nullcons			# no-op console
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.

pseudo-device	ksyms				# /dev/ksyms

include "dev/veriexec.config"

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


1.174.4.1
log
@Apply patch (requested by martin in ticket #182):
Remove "options DIAGNOSTIC" and "options DEBUG" from all kernels
and _DIAGNOSTIC from libc.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.174 2024/01/29 18:27:11 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.174 $"
d45 1
a45 1
#options 	DIAGNOSTIC	# extra kernel sanity checking
@


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


1.172
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.171 2022/08/07 02:52:24 simonb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.171 $"
d348 3
@


1.172.4.1
log
@Apply patch (requested by martin in ticket #401):
Disable DIAGNOSTIC/DEBUG.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.172 2022/09/29 10:10:06 riastradh Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.172 $"
d45 1
a45 1
#options 	DIAGNOSTIC	# extra kernel sanity checking
@


1.171
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.170 2020/09/27 13:48:50 roy Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.170 $"
d340 1
@


1.170
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.169 2020/08/01 08:20:48 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.169 $"
d78 2
a79 1
options 	NFSSERVER	# Sun NFS-compatible filesystem server
d82 2
a83 1
#options 	FFS_EI		# FFS Endian Independent support
d85 1
a85 3
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
options 	UFS_EXTATTR	# Extended attribute support for UFS1
d88 1
@


1.169
log
@Remove references to BRIDGE_IPF, it is now compiled in by default.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.168 2020/06/16 06:36:56 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.168 $"
d325 1
@


1.168
log
@Disable DEBUG.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.167 2020/03/25 17:06:18 jdolecek Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.167 $"
a324 1
#options	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


1.167
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.166 2020/01/25 18:38:35 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.166 $"
d46 1
a46 1
options 	DEBUG		# extra kernel debugging support
@


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

The pcn driver supports more chips than le@@pci and does DMA directly
to/from mbufs rather than memory copies.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.165 2020/01/20 18:38:19 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.165 $"
a72 1
file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
a342 3
# a pseudo device needed for SMBFS
pseudo-device	nsmb				# experimental - SMB requester

@


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


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


1.163
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.162 2019/04/26 21:40:29 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.162 $"
a240 1
#esh*		at pci? dev ? function ?	# Essential HIPPI card
@


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


1.162.4.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.166 2020/01/25 18:38:35 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.166 $"
d241 2
d244 1
a244 1
#pcn*		at pci? dev ? function ?	# PCnet-PCI Ethernet
d320 1
@


1.162.2.1
log
@In preparation for the upcoming release, turn off DIAGNOSTIC in most
kernel configs, modules and libc.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.162 2019/04/26 21:40:29 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.162 $"
d45 2
a46 2
#options 	DIAGNOSTIC	# extra kernel sanity checking
#options 	DEBUG		# extra kernel debugging support
@


1.161
log
@Remove references to "lmc" in the kernel configurations.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.160 2018/09/06 05:36:50 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.160 $"
d42 1
a42 1
#options 	BUFQ_PRIOCSCAN
d314 1
a314 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d352 1
a352 12
# Veriexec
#
# a pseudo device needed for veriexec
#pseudo-device	veriexec
#
# Uncomment the fingerprint methods below that are desired. Note that
# removing fingerprint methods will have almost no impact on the kernel
# code size.
#
#options VERIFIED_EXEC_FP_SHA256
#options VERIFIED_EXEC_FP_SHA384
#options VERIFIED_EXEC_FP_SHA512
@


1.160
log
@Retire the 'midway' driver. Discussed on tech-net@@ recently and also three
years ago, part of removing the network ATM code.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.159 2018/08/01 20:04:10 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.159 $"
a251 1
#lmc*		at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
@


1.159
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.158 2018/04/09 20:16:16 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.158 $"
a237 1
#en*		at pci? dev ? function ?	# ENI/Adaptec ATM
@


1.158
log
@rename panel to lcdpanel.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.157 2018/04/09 19:05:26 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.157 $"
a101 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
d317 1
a317 1
pseudo-device	ipfilter			# IP filter (firewall) and NAT
a352 2
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
@


1.158.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.162 2019/04/26 21:40:29 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.162 $"
d42 1
a42 1
options 	BUFQ_PRIOCSCAN
d102 4
d242 1
d257 1
d320 2
a321 2
pseudo-device	carp				# Common Address Redundancy Protocol
pseudo-device	npf			# NPF packet filter
d357 2
d360 12
a371 1
include "dev/veriexec.config"
@


1.158.2.2
log
@Merge changes from current as of 20200406
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d73 1
d241 2
d244 1
a244 1
#pcn*		at pci? dev ? function ?	# PCnet-PCI Ethernet
d320 1
d347 3
@


1.157
log
@rename the cobalt panel to ledpanel to avoid conflict with fdt.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.156 2018/01/23 14:47:54 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.156 $"
d149 1
a149 1
ledpanel0	at mainbus? addr 0x1f000000
@


1.156
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.155 2018/01/20 13:56:09 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.155 $"
d149 1
a149 1
panel0 		at mainbus? addr 0x1f000000
@


1.156.2.1
log
@Sync with HEAD, resolve some conflicts
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.158 2018/04/09 20:16:16 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.158 $"
d149 1
a149 1
lcdpanel0	at mainbus? addr 0x1f000000
@


1.156.2.2
log
@Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.159 2018/08/01 20:04:10 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.159 $"
d102 4
d321 1
a321 1
pseudo-device	npf			# NPF packet filter
d357 2
@


1.156.2.3
log
@Ssync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.160 2018/09/06 05:36:50 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.160 $"
d238 1
@


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


1.155
log
@Switch cobalt to common bus_space.

Tested on raq 2
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.154 2017/09/14 07:58:39 mrg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.154 $"
d39 2
a40 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.154
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.153 2017/09/13 22:24:43 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.153 $"
d46 1
a46 1
#options 	DEBUG		# extra kernel debugging support
@


1.153
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.152 2017/07/29 18:08:57 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.152 $"
d53 1
a53 15
options 	COMPAT_43	# compatibility with 4.3BSD binaries
#options 	COMPAT_09	# NetBSD 0.9,
#options 	COMPAT_10	# NetBSD 1.0,
#options 	COMPAT_11	# NetBSD 1.1,
#options 	COMPAT_12	# NetBSD 1.2,
#options 	COMPAT_13	# NetBSD 1.3,
#options 	COMPAT_14	# NetBSD 1.4,
#options 	COMPAT_15	# NetBSD 1.5,
options 	COMPAT_16	# NetBSD 1.6,
options 	COMPAT_20	# NetBSD 2.0,
options 	COMPAT_30	# NetBSD 3.0,
options 	COMPAT_40	# NetBSD 4.0,
options 	COMPAT_50	# NetBSD 5.0,
options 	COMPAT_60	# NetBSD 6.0, and
options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
a55 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.152
log
@Remove TCP_COMPAT_42 from the config files. Pass 3.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.151 2016/12/13 20:42:17 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.151 $"
a383 1
#options VERIFIED_EXEC_FP_RMD160
a386 2
#options VERIFIED_EXEC_FP_SHA1
#options VERIFIED_EXEC_FP_MD5
@


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 $"
a69 1
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
@


1.151.8.1
log
@Remove options DIAGNOSTIC/DEBUG and PAX debug options.
Requested by snj in #60.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.151 2016/12/13 20:42:17 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.151 $"
d45 1
a45 1
#options 	DIAGNOSTIC	# extra kernel sanity checking
@


1.151.8.2
log
@Requested by skrll in ticket #60:
	sys/arch/amd64/conf/GENERIC
	sys/arch/amd64/conf/XEN3_DOM0
	sys/arch/amd64/conf/XEN3_DOMU
	sys/arch/cobalt/conf/GENERIC
	sys/arch/evbarm/conf/BEAGLEBONE
	sys/arch/evbarm/conf/BEAGLEBOARD
	sys/arch/evbarm/conf/BEAGLEBOARDXM
	sys/arch/evbarm/conf/GENERIC.common
	sys/arch/i386/conf/GENERIC
	sys/arch/i386/conf/XEN3_DOM0
	sys/arch/i386/conf/XEN3_DOMU
	sys/arch/mvmeppc/conf/GENERIC
	sys/arch/shark/conf/GENERIC
	sys/arch/sparc64/conf/GENERIC
	sys/arch/zaurus/conf/GENERIC


Re-enable option DIAGNOSTIC for now, will remove it again later.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.151.8.1 2017/07/05 13:58:48 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.151.8.1 $"
d45 1
a45 1
options 	DIAGNOSTIC	# extra kernel sanity checking
@


1.151.8.3
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.151.8.2 2017/08/29 09:42:19 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.151.8.2 $"
d39 2
a40 2
# Alternate buffer queue strategies for better responsiveness under high
# disk I/O load.
@


1.151.8.4
log
@Requested by skrll in ticket #60:
        sys/arch/amd64/conf/GENERIC
        sys/arch/amd64/conf/XEN3_DOM0
        sys/arch/amd64/conf/XEN3_DOMU
        sys/arch/cobalt/conf/GENERIC
        sys/arch/evbarm/conf/BEAGLEBONE
        sys/arch/evbarm/conf/BEAGLEBOARD
        sys/arch/evbarm/conf/BEAGLEBOARDXM
        sys/arch/evbarm/conf/GENERIC.common
        sys/arch/i386/conf/GENERIC
        sys/arch/i386/conf/XEN3_DOM0
        sys/arch/i386/conf/XEN3_DOMU
        sys/arch/mvmeppc/conf/GENERIC
        sys/arch/shark/conf/GENERIC
        sys/arch/sparc64/conf/GENERIC
        sys/arch/zaurus/conf/GENERIC

Remove option DIAGNOSTIC.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.151.8.3 2018/01/26 14:28:14 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.151.8.3 $"
d45 1
a45 1
#options 	DIAGNOSTIC	# extra kernel sanity checking
@


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


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


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


1.148.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.151 2016/12/13 20:42:17 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.151 $"
a308 2
#spkr*		at audio?			# PC speaker (synthesized)

@


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


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


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

@


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


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


1.145
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.144 2014/08/16 17:56:31 apb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.144 $"
d103 3
@


1.144
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.143 2014/07/20 10:06:10 alnsn Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.143 $"
d55 14
a68 14
#options 	COMPAT_09	# NetBSD 0.9 binary compatibility
#options 	COMPAT_10	# NetBSD 1.0 binary compatibility
#options 	COMPAT_11	# NetBSD 1.1 binary compatibility
#options 	COMPAT_12	# NetBSD 1.2 binary compatibility
#options 	COMPAT_13	# NetBSD 1.3 binary compatibility
#options 	COMPAT_14	# NetBSD 1.4 binary compatibility
#options 	COMPAT_15	# NetBSD 1.5 binary compatibility
options 	COMPAT_16	# NetBSD 1.6 binary compatibility
options 	COMPAT_20	# NetBSD 2.0 binary compatibility
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.
@


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


1.143.2.1
log
@Apply patch (requested by bouyer/martin in ticket #116):
Disable DIAGNOSTIC and/or DEBUG.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.143 2014/07/20 10:06:10 alnsn Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.143 $"
d45 1
a45 1
#options 	DIAGNOSTIC	# extra kernel sanity checking
@


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


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

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


1.142
log
@G/C PFIL_HOOKS from the kernel configs.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.141 2013/06/05 23:08:00 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.141 $"
d136 4
@


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

@


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


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


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


1.139
log
@the bogus number police
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.138 2013/04/27 18:19:29 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.138 $"
d356 1
a356 1
#pseudo-device	sequencer	1		# MIDI sequencer
@


1.138
log
@remove confusing numeric locators where they are unused.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.137 2013/03/02 02:42:11 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.137 $"
d314 1
a314 1
pseudo-device	raid		8		# RAIDframe disk driver
d362 1
a362 1
#pseudo-device	vcoda		4		# coda minicache <-> venus comm.
d374 1
a374 1
#pseudo-device	veriexec		1
@


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


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


1.135
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.134 2012/03/10 21:51:50 joerg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.134 $"
a114 2
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
@


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


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


1.134.2.2
log
@resync from head
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d110 2
d115 2
d315 3
a317 3
#pseudo-device	ccd				# concatenated disk devices
#pseudo-device	cgd				# cryptographic disk devices
pseudo-device	raid				# RAIDframe disk driver
d359 1
a359 1
#pseudo-device	sequencer			# MIDI sequencer
d365 1
a365 1
#pseudo-device	vcoda				# coda minicache <-> venus comm.
d377 1
a377 1
#pseudo-device	veriexec
@


1.134.2.3
log
@Rebase to HEAD as of a few days ago.
@
text
@d117 1
a136 4
# JIT compiler for bpfilter
#options	SLJIT
#options	BPFJIT

@


1.134.2.4
log
@update from HEAD
@
text
@d47 1
d54 14
a67 1
include 	"conf/compat_netbsd16.config"
d70 2
a101 1
options 	UFS_EXTATTR	# Extended attribute support for UFS1
a307 2
#spkr*		at audio?			# PC speaker (synthesized)

d382 1
d386 2
@


1.133
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.132 2011/11/22 21:25:03 tls Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.132 $"
a33 1
options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support
@


1.133.2.1
log
@Pull up the following revisions(s) (requested by martin in ticket #502):
	sys/arch/cobalt/conf/GENERIC:		patch
	sys/arch/i386/conf/GENERIC:		patch
	sys/arch/i386/conf/XEN3_DOM0:		patch
	sys/arch/i386/conf/XEN3_DOMU:		patch
	sys/arch/mvmeppc/conf/GENERIC:		patch
	sys/arch/shark/conf/GENERIC:		patch
	sys/arch/sparc64/conf/GENERIC:		patch
	sys/arch/sparc64/conf/GENERIC.DEBUG:	patch
	sys/arch/zaurus/conf/GENERIC:		patch

Switch off DIAGNOSTIC and/or DEBUG on release kernels.
Enable DIAGNOSTIC in DEBUG kernels to allow for option
being switched off in GENERIC.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.133 2011/12/18 05:49:25 dholland Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.133 $"
d46 1
a46 1
#options 	DIAGNOSTIC	# extra kernel sanity checking
@


1.132
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.131 2011/06/30 20:09:22 wiz Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.131 $"
d99 1
a99 1
options 	WAPBL		# File system journaling support - Experimental
@


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


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


1.131
log
@dependant -> dependent
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.130 2011/05/03 09:15:20 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.130 $"
a359 1
pseudo-device	rnd				# /dev/random & kernel generator
@


1.131.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.131 2011/06/30 20:09:22 wiz Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.131 $"
d34 1
d99 1
a99 1
options 	WAPBL		# File system journaling support
d360 1
@


1.131.2.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.131.2.1 2012/04/17 00:06:11 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.131.2.1 $"
a66 1
options 	COMPAT_60	# NetBSD 6.0 compatibility.
@


1.131.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.131.2.2 2012/10/30 17:19:15 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.131.2.2 $"
d110 2
d115 2
d121 1
d315 3
a317 3
#pseudo-device	ccd				# concatenated disk devices
#pseudo-device	cgd				# cryptographic disk devices
pseudo-device	raid				# RAIDframe disk driver
d359 1
a359 1
#pseudo-device	sequencer			# MIDI sequencer
d365 1
a365 1
#pseudo-device	vcoda				# coda minicache <-> venus comm.
d377 1
a377 1
#pseudo-device	veriexec
@


1.130
log
@TAB/space cosmetics.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.129 2011/03/06 17:08:21 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.129 $"
d98 1
a98 1
#options 	FFS_EI		# FFS Endian Independant support
@


1.129
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$
d4 1
a4 1
# 
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d40 1
a40 1
# Enable experimental buffer queue strategy for better responsiveness under 
@


1.128
log
@Merge forward from matt-nb5-mips64.
(XXX generic kernels on raq2 die after interrupts are enabled but gxemul
works fine).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.127 2010/11/23 11:13:55 hannken Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.127 $"
d96 2
a97 1
options 	QUOTA		# FFS quotas
@


1.127
log
@Remove unused count from pseudo-device md.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.126 2010/05/08 22:16:26 mrg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.126 $"
d46 1
a46 1
#options 	DIAGNOSTIC	# extra kernel sanity checking
d51 2
a52 2
#makeoptions	DEBUG="-g"	# compile full symbol table
makeoptions	CPUFLAGS="-march=vr5000 -mabi=32"
@


1.127.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.130 2011/05/03 09:15:20 tsutsui Exp $
d4 1
a4 1
#
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.130 $"
d40 1
a40 1
# Enable experimental buffer queue strategy for better responsiveness under
d46 1
a46 1
options 	DIAGNOSTIC	# extra kernel sanity checking
d51 2
a52 2
makeoptions	DEBUG="-g"	# compile full symbol table
makeoptions	CPUFLAGS="-march=vr5000"
d96 1
a96 2
options 	QUOTA		# legacy UFS quotas
options 	QUOTA2		# new, in-filesystem UFS quotas
@


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


1.127.4.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d46 1
a46 1
options 	DIAGNOSTIC	# extra kernel sanity checking
d51 2
a52 2
makeoptions	DEBUG="-g"	# compile full symbol table
makeoptions	CPUFLAGS="-march=vr5000"
@


1.126
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.125 2010/04/29 22:40:50 chs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.125 $"
d327 1
a327 1
#pseudo-device	md		1		# memory disk device (ramdisk)
@


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


1.124
log
@Remove unused count (invariably "4") from pseudo-device fss.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.123 2009/12/05 20:11:10 pooka Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.123 $"
d91 1
a91 1
#file-system	TMPFS		# Efficient memory file-system
@


1.123
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.122 2009/01/24 05:06:05 mrg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.122 $"
d325 1
a325 1
pseudo-device	fss		4		# file system snapshot device
@


1.123.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.123 2009/12/05 20:11:10 pooka Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.123 $"
d91 1
a91 1
file-system	TMPFS		# Efficient memory file-system
a122 1
options 	IPFILTER_COMPAT # Compat for IP-Filter
d325 1
a325 1
pseudo-device	fss				# file system snapshot device
@


1.123.4.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d46 1
a46 1
options 	DIAGNOSTIC	# extra kernel sanity checking
d51 2
a52 2
makeoptions	DEBUG="-g"	# compile full symbol table
makeoptions	CPUFLAGS="-march=vr5000"
d327 1
a327 1
#pseudo-device	md				# memory disk device (ramdisk)
@


1.123.4.3
log
@sync with head
@
text
@d96 1
a96 2
options 	QUOTA		# legacy UFS quotas
options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.123.4.4
log
@sync with head
@
text
@d4 1
a4 1
#
d40 1
a40 1
# Enable experimental buffer queue strategy for better responsiveness under
@


1.123.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.123 $"
d325 1
a325 1
pseudo-device	fss				# file system snapshot device
@


1.123.2.2
log
@Sync with HEAD.
@
text
@d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d91 1
a91 1
file-system	TMPFS		# Efficient memory file-system
a122 1
options 	IPFILTER_COMPAT # Compat for IP-Filter
@


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


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

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


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

Proposed on tech-kern@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.119 2008/10/30 16:27:15 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.119 $"
a97 1
options 	SOFTDEP		# FFS soft updates support.
@


1.119
log
@- fix (commented out) SBLive! driver name; it's emuxki, not sbl
- add commented out audio* at audiobus? line
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.118 2008/10/30 00:03:07 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.118 $"
a34 1
options 	LKM		# loadable kernel modules
@


1.119.6.1
log
@Adapt to new common interrupts.
Enable cobalt64
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.119 2008/10/30 16:27:15 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.119 $"
d53 1
a53 1
makeoptions	CPUFLAGS="-march=vr5000"
@


1.118
log
@Enable smbfs, tested by several people on port-cobalt.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.117 2008/08/10 15:31:20 tls Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.117 $"
d301 1
a303 1
#sbl*		at pci? dev ? function ?	# SoundBlaster Live!
d306 3
@


1.117
log
@Add accept filters to GENERIC kernels where they exist.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.116 2008/07/31 07:41:00 simonb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.116 $"
d90 1
d364 4
@


1.117.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.121 2008/11/24 11:41:09 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.121 $"
d35 1
a89 1
file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
d98 1
a299 1
#emuxki* 	at pci? dev ? function ?	# SoundBlaster Live!
d302 1
a304 3
# Audio support
#audio*		at audiobus?

a362 4

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

@


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


1.116
log
@Add "options WAPBL" to standard GENERIC/INSTALL type configs.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.115 2008/03/27 15:24:35 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.115 $"
d348 5
@


1.115
log
@Add zsc(4) and zstty(4) for Qube 2700.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.114 2008/03/01 05:37:33 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.114 $"
d99 1
@


1.115.4.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.115 2008/03/27 15:24:35 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.115 $"
d35 1
a67 1
options 	COMPAT_50	# NetBSD 5.0 compatibility.
a89 1
file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
d98 1
a98 1
options 	WAPBL		# File system journaling support - Experimental
a298 1
#emuxki* 	at pci? dev ? function ?	# SoundBlaster Live!
d301 1
a303 3
# Audio support
#audio*		at audiobus?

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

a356 4

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

@


1.115.4.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.115.4.1 2009/05/04 08:10:54 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.115.4.1 $"
d84 1
@


1.115.4.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.115.4.2 2010/03/11 15:02:12 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.115.4.2 $"
d91 1
a91 1
file-system	TMPFS		# Efficient memory file-system
a122 1
options 	IPFILTER_COMPAT # Compat for IP-Filter
d325 1
a325 1
pseudo-device	fss				# file system snapshot device
@


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

@


1.115.10.2
log
@Update haad-dm branch to haad-dm-base2.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.121 2008/11/24 11:41:09 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.121 $"
d35 1
a89 1
file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
d98 1
a299 1
#emuxki* 	at pci? dev ? function ?	# SoundBlaster Live!
d302 1
a304 3
# Audio support
#audio*		at audiobus?

a362 4

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

@


1.115.6.1
log
@Sync with wrstuden-revivesa-base-2.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.115 2008/03/27 15:24:35 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.115 $"
a98 1
options 	WAPBL		# File system journaling support - Experimental
a346 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.114
log
@Comment out some PCIIDE devices which wouldn't be available for a PCI slot.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.113 2008/03/01 05:28:28 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.113 $"
d159 4
@


1.113
log
@Enable puc at pci and com at puc, which might be useful Qube2700.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.112 2008/02/28 17:01:51 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.112 $"
d222 2
a223 2
aceride* 	at pci? dev ? function ?	# Acer Lab IDE controllers
artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
d225 1
a225 1
cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
d227 1
a227 1
optiide* 	at pci? dev ? function ?	# Opti IDE controllers
d231 2
a232 2
siside* 	at pci? dev ? function ?	# SiS IDE controllers
slide*  	at pci? dev ? function ?	# Symphony Labs IDE controllers
@


1.112
log
@Add options COMPAT_40.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.111 2007/12/31 15:31:51 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.111 $"
d176 2
a177 2
#puc* 		at pci? dev ? function ? 	# PCI "universal" comm. cards
#com* 		at puc? port ?
@


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


1.111.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a66 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
a157 4
zsc0		at mainbus? addr 0x1c800000 irq 4
zstty0		at zsc0 channel 0
zstty1		at zsc0 channel 1

d175 2
a176 2
puc* 		at pci? dev ? function ? 	# PCI "universal" comm. cards
com* 		at puc? port ?
d221 2
a222 2
#aceride* 	at pci? dev ? function ?	# Acer Lab IDE controllers
#artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
d224 1
a224 1
#cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
d226 1
a226 1
#optiide* 	at pci? dev ? function ?	# Opti IDE controllers
d230 2
a231 2
#siside* 	at pci? dev ? function ?	# SiS IDE controllers
#slide*  	at pci? dev ? function ?	# Symphony Labs IDE controllers
@


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

@


1.111.6.3
log
@Sync with HEAD.
@
text
@d35 1
a89 1
file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
d98 1
a299 1
#emuxki* 	at pci? dev ? function ?	# SoundBlaster Live!
d302 1
a304 3
# Audio support
#audio*		at audiobus?

a362 4

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

@


1.111.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.114 2008/03/01 05:37:33 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.114 $"
a66 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
d175 2
a176 2
puc* 		at pci? dev ? function ? 	# PCI "universal" comm. cards
com* 		at puc? port ?
d221 2
a222 2
#aceride* 	at pci? dev ? function ?	# Acer Lab IDE controllers
#artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
d224 1
a224 1
#cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
d226 1
a226 1
#optiide* 	at pci? dev ? function ?	# Opti IDE controllers
d230 2
a231 2
#siside* 	at pci? dev ? function ?	# SiS IDE controllers
#slide*  	at pci? dev ? function ?	# Symphony Labs IDE controllers
@


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

They can be tweaked via sysctl now. Ports that were setting values on
them weren't touched, I only removed the ones that were commented out.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.109 2007/10/17 19:54:08 garbled Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.109 $"
a30 1
#options 	SYSTRACE	# system call vetting via systrace(1)
@


1.110.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.111 2007/12/31 15:31:51 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.111 $"
d31 1
@


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


1.109
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.107.16.1 2007/06/26 18:12:20 garbled Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107.16.1 $"
a33 4
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system
a34 1
#options 	SHMMAXPGS=1024	# 1024 pages is the default
@


1.108
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.107 2006/11/18 14:28:55 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107 $"
@


1.108.14.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d34 4
d39 1
@


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


1.108.10.2
log
@sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.108.10.1 2007/11/06 23:15:41 matt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.108.10.1 $"
d31 1
@


1.108.10.3
log
@sync with HEAD
@
text
@d1 1
a1 1
# GENERIC,v 1.108.10.2 2008/01/09 01:45:38 matt Exp
d25 1
a25 1
#ident 		"GENERIC-1.108.10.2"
a66 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
d175 2
a176 2
puc* 		at pci? dev ? function ? 	# PCI "universal" comm. cards
com* 		at puc? port ?
d221 2
a222 2
#aceride* 	at pci? dev ? function ?	# Acer Lab IDE controllers
#artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
d224 1
a224 1
#cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
d226 1
a226 1
#optiide* 	at pci? dev ? function ?	# Opti IDE controllers
d230 2
a231 2
#siside* 	at pci? dev ? function ?	# SiS IDE controllers
#slide*  	at pci? dev ? function ?	# Symphony Labs IDE controllers
@


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


1.107
log
@Remove options SOSEND_NO_LOAN. Now it's handled in mips/pmap.c.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.106 2006/11/11 18:47:09 jmmv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.106 $"
d346 1
@


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


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


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


1.107.8.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107 2006/11/18 14:28:55 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107 $"
a345 1
pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.107.8.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107.8.1 2007/06/09 23:55:01 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107.8.1 $"
d34 4
d39 1
@


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


1.106
log
@Remove tmpfs's experimental status.  OK'ed by core@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.105 2006/09/27 21:42:05 manu Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.105 $"
a152 7
# XXX Disable zero-copy page loaning in sosend() temporarily:
#     PV mappings created by sosend_loan() in sys/kern/uipc_socket.c may
#     produce virtual cache aliases and it seems to cause TLB MISS panic
#     in cache flush code called from bus_dmamap_sync(9) PREWRITE ops
#     during heavy TX packet traffic on tlp(4).
options 	SOSEND_NO_LOAN

@


1.105
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.104 2006/08/26 20:26:44 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.104 $"
d96 1
a96 1
#file-system	TMPFS		# experimental - Efficient memory file-system
@


1.104
log
@PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.103 2006/08/26 07:59:21 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.103 $"
d69 1
@


1.104.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.106 2006/11/11 18:47:09 jmmv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.106 $"
a68 1
#options 	COMPAT_15	# NetBSD 1.5 binary compatibility
d95 1
a95 1
#file-system	TMPFS		# Efficient memory file-system
@


1.104.2.2
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107 2006/11/18 14:28:55 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107 $"
d153 7
@


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


1.104.4.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.104.4.1 2006/10/22 06:04:36 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.104.4.1 $"
d96 1
a96 1
#file-system	TMPFS		# Efficient memory file-system
d153 7
@


1.103
log
@Remove obsolete #options VERIFIED_EXEC, found by grep(1).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.102 2006/08/22 16:30:41 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.102 $"
a117 2
#options 	NS		# Xerox NS networking
#options 	NSIP		# Xerox NS tunneling over IP
a119 1
#options 	CCITT,LLC,HDLC	# X.25
d126 1
@


1.102
log
@Add options SOSEND_NO_LOAN. See the following comment for details:
---
# XXX Disable zero-copy page loaning in sosend() temporarily:
#     PV mappings created by sosend_loan() in sys/kern/uipc_socket.c may
#     produce virtual cache aliases and it seems to cause TLB MISS panic
#     in cache flush code called from bus_dmamap_sync(9) PREWRITE ops
#     during heavy TX packet traffic on tlp(4).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.101 2006/08/12 15:29:52 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.101 $"
a369 1
#options VERIFIED_EXEC
@


1.101
log
@Disable SYSTRACE by default on all kernels (discussed with core)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.100 2006/07/19 15:33:53 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.100 $"
d154 7
@


1.100
log
@Use CPUFLAGS="-march=vr5000 -mabi=32".
@
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 $"
d31 1
a31 1
options 	SYSTRACE	# system call vetting via systrace(1)
@


1.100.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$"
d31 1
a31 1
#options 	SYSTRACE	# system call vetting via systrace(1)
@


1.100.2.2
log
@Pull up following revision(s) (requested by tsutsui in ticket #60):
	sys/arch/cobalt/conf/GENERIC: revision 1.102
	sys/arch/cobalt/conf/INSTALL: revision 1.24
Add options SOSEND_NO_LOAN. See the following comment for details:
---
@
text
@a153 7
# XXX Disable zero-copy page loaning in sosend() temporarily:
#     PV mappings created by sosend_loan() in sys/kern/uipc_socket.c may
#     produce virtual cache aliases and it seems to cause TLB MISS panic
#     in cache flush code called from bus_dmamap_sync(9) PREWRITE ops
#     during heavy TX packet traffic on tlp(4).
options 	SOSEND_NO_LOAN

@


1.100.2.3
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
@d370 1
@


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/05/18 14:45:28 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.98 $"
d59 1
a59 1
makeoptions	CPUFLAGS="-mips2 -mtune=vr5000"
@


1.98
log
@Enable options MIIVERBOSE.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.97 2006/05/16 13:33:53 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.97 $"
d331 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 $"
a330 1
#pseudo-device	carp			# Common Address Redundancy Protocol
@


1.97
log
@Add ral at pci, and enable pseudo-device pppoe.
Tested and reported by Markus W Kilbinger on port-cobalt.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.96 2006/05/15 12:17:11 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.96 $"
d150 1
a150 1
#options 	MIIVERBOSE	# verbose PHY autoconfig messages
@


1.96
log
@According to src/gnu/dist/binutils/gas/config/tc-mips.c
and src/gnu/dist/gcc/gcc/config/mips/mips.c,
CPUFLAGS="-mips2 -mtune=vr5000" is enough even for Rm523x CPUs.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.95 2006/05/14 14:27:14 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.95 $"
d268 1
d334 1
a334 1
#pseudo-device	pppoe				# PPP over Ethernet (RFC 2516)
@


1.95
log
@Specify CPUFLAGS for Rm523x:
> makeoptions	CPUFLAGS="-mips2 -Wa,-mips2 -Wa,-mtune=rm5230"

before:
5693.654u 1059.921s 1:52:29.76 100.0%   0+0k 310+8815io 2493pf+0w

after:
5680.013u 983.282s 1:51:00.49 100.0%    0+0k 311+9015io 2494pf+0w
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.94 2006/04/15 13:33:05 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.94 $"
d59 1
a59 1
makeoptions	CPUFLAGS="-mips2 -Wa,-mips2 -Wa,-mtune=rm5230"
@


1.94
log
@Switch cobalt port to use MI todr(9) functions and MI mc146818 driver.
Tested on RaQ2 and Qube2 on port-cobalt.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93 2006/04/08 12:41:11 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93 $"
d59 1
@


1.93
log
@Enable some more options and devices:
http://mail-index.netbsd.org/port-cobalt/2006/04/06/0000.html

Tested by several people on port-cobalt.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.92 2006/02/05 05:01:49 cube Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.92 $"
d159 2
@


1.92
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.91 2006/02/04 02:45:09 rpaulo Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.91 $"
d41 2
a42 2
#options 	LKM		# loadable kernel modules
#options 	NTP		# network time protocol
d80 2
a81 2
#file-system	KERNFS		# kernel data-structure filesystem
#file-system	NULLFS		# NULL layered filesystem
d86 1
a86 1
#file-system	LFS		# Log-based filesystem (still experimental)
d88 4
a91 4
#file-system	PROCFS		# /proc
#file-system	CD9660		# ISO 9660 + Rock Ridge file system
#file-system	UNION		# union file system
#file-system	MSDOSFS		# MS-DOS FAT filesystem(s).
d93 1
a93 1
#file-system	PTYFS		# /dev/pts/N support
d103 1
a103 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d110 1
a110 1
#options 	INET6		# IPV6
d126 2
a127 2
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
d209 1
a209 1
#cd*		at scsibus? target ? lun ?	# SCSI CD-ROM drives
d322 1
a322 1
#pseudo-device	vnd				# disk-like interface to files
d327 1
a327 1
#pseudo-device	ipfilter			# IP filter (firewall) and NAT
@


1.92.6.1
log
@Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d41 2
a42 2
options 	LKM		# loadable kernel modules
options 	NTP		# network time protocol
a58 1
makeoptions	CPUFLAGS="-mips2 -mtune=vr5000"
d80 2
a81 2
file-system	KERNFS		# kernel data-structure filesystem
file-system	NULLFS		# NULL layered filesystem
d86 1
a86 1
file-system	LFS		# Log-based filesystem (still experimental)
d88 4
a91 4
file-system	PROCFS		# /proc
file-system	CD9660		# ISO 9660 + Rock Ridge file system
file-system	UNION		# union file system
file-system	MSDOSFS		# MS-DOS FAT filesystem(s).
d93 1
a93 1
file-system	PTYFS		# /dev/pts/N support
d103 1
a103 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d110 1
a110 1
options 	INET6		# IPV6
d126 2
a127 2
options 	PFIL_HOOKS	# pfil(9) packet filter hooks
options 	IPFILTER_LOG	# ipmon(8) log support
d149 1
a149 1
options 	MIIVERBOSE	# verbose PHY autoconfig messages
a158 2
mcclock0	at mainbus? addr 0x10000070

d209 1
a209 1
cd*		at scsibus? target ? lun ?	# SCSI CD-ROM drives
a264 1
ral*		at pci? dev ? function ?	# ralink wifi
d322 1
a322 1
pseudo-device	vnd				# disk-like interface to files
d327 1
a327 1
pseudo-device	ipfilter			# IP filter (firewall) and NAT
d330 1
a330 1
pseudo-device	pppoe				# PPP over Ethernet (RFC 2516)
@


1.92.4.1
log
@sync with head - hopefully this will work
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.94 2006/04/15 13:33:05 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.94 $"
d41 2
a42 2
options 	LKM		# loadable kernel modules
options 	NTP		# network time protocol
d80 2
a81 2
file-system	KERNFS		# kernel data-structure filesystem
file-system	NULLFS		# NULL layered filesystem
d86 1
a86 1
file-system	LFS		# Log-based filesystem (still experimental)
d88 4
a91 4
file-system	PROCFS		# /proc
file-system	CD9660		# ISO 9660 + Rock Ridge file system
file-system	UNION		# union file system
file-system	MSDOSFS		# MS-DOS FAT filesystem(s).
d93 1
a93 1
file-system	PTYFS		# /dev/pts/N support
d103 1
a103 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d110 1
a110 1
options 	INET6		# IPV6
d126 2
a127 2
options 	PFIL_HOOKS	# pfil(9) packet filter hooks
options 	IPFILTER_LOG	# ipmon(8) log support
a158 2
mcclock0	at mainbus? addr 0x10000070

d209 1
a209 1
cd*		at scsibus? target ? lun ?	# SCSI CD-ROM drives
d322 1
a322 1
pseudo-device	vnd				# disk-like interface to files
d327 1
a327 1
pseudo-device	ipfilter			# IP filter (firewall) and NAT
@


1.92.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.92 2006/02/05 05:01:49 cube Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.92 $"
d41 2
a42 2
options 	LKM		# loadable kernel modules
options 	NTP		# network time protocol
d80 2
a81 2
file-system	KERNFS		# kernel data-structure filesystem
file-system	NULLFS		# NULL layered filesystem
d86 1
a86 1
file-system	LFS		# Log-based filesystem (still experimental)
d88 4
a91 4
file-system	PROCFS		# /proc
file-system	CD9660		# ISO 9660 + Rock Ridge file system
file-system	UNION		# union file system
file-system	MSDOSFS		# MS-DOS FAT filesystem(s).
d93 1
a93 1
file-system	PTYFS		# /dev/pts/N support
d103 1
a103 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d110 1
a110 1
options 	INET6		# IPV6
d126 2
a127 2
options 	PFIL_HOOKS	# pfil(9) packet filter hooks
options 	IPFILTER_LOG	# ipmon(8) log support
d209 1
a209 1
cd*		at scsibus? target ? lun ?	# SCSI CD-ROM drives
d322 1
a322 1
pseudo-device	vnd				# disk-like interface to files
d327 1
a327 1
pseudo-device	ipfilter			# IP filter (firewall) and NAT
@


1.92.2.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.92.2.1 2006/04/11 11:53:26 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.92.2.1 $"
a58 1
makeoptions	CPUFLAGS="-mips2 -mtune=vr5000"
d149 1
a149 1
options 	MIIVERBOSE	# verbose PHY autoconfig messages
a158 2
mcclock0	at mainbus? addr 0x10000070

a264 1
ral*		at pci? dev ? function ?	# ralink wifi
d330 1
a330 1
pseudo-device	pppoe				# PPP over Ethernet (RFC 2516)
@


1.92.2.3
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.92.2.2 2006/05/24 10:56:39 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.92.2.2 $"
d59 1
a59 1
makeoptions	CPUFLAGS="-march=vr5000 -mabi=32"
a330 1
#pseudo-device	carp			# Common Address Redundancy Protocol
@


1.92.2.4
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.92.2.3 2006/08/11 15:41:20 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.92.2.3 $"
d31 1
a31 1
#options 	SYSTRACE	# system call vetting via systrace(1)
d118 2
d122 1
a128 1
options 	IPFILTER_LOOKUP	# ippool(8) support
a153 7
# XXX Disable zero-copy page loaning in sosend() temporarily:
#     PV mappings created by sosend_loan() in sys/kern/uipc_socket.c may
#     produce virtual cache aliases and it seems to cause TLB MISS panic
#     in cache flush code called from bus_dmamap_sync(9) PREWRITE ops
#     during heavy TX packet traffic on tlp(4).
options 	SOSEND_NO_LOAN

d363 1
@


1.91
log
@bpfilter doesn't accept count anymore.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.90 2006/02/02 21:32:08 reinoud Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.90 $"
d322 1
a322 1
#pseudo-device	vnd		4		# disk-like interface to files
d329 1
a329 1
#pseudo-device	ppp		2		# Point-to-Point Protocol
d331 3
a333 3
#pseudo-device	sl		2		# Serial Line IP
#pseudo-device	strip		2		# Starmode Radio IP (Metricom)
#pseudo-device	tun		2		# network tunneling over tty
d335 4
a338 4
#pseudo-device	gre		2		# generic L3 over IP tunnel
#pseudo-device	gif		4		# RFC1933 tunnel
#pseudo-device	faith		1		# IPv[46] tcp relay translation
#pseudo-device	stf		1		# 6to4 IPv6 over IPv4 encapsulation
@


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


1.90.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.94 2006/04/15 13:33:05 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.94 $"
d41 2
a42 2
options 	LKM		# loadable kernel modules
options 	NTP		# network time protocol
d80 2
a81 2
file-system	KERNFS		# kernel data-structure filesystem
file-system	NULLFS		# NULL layered filesystem
d86 1
a86 1
file-system	LFS		# Log-based filesystem (still experimental)
d88 4
a91 4
file-system	PROCFS		# /proc
file-system	CD9660		# ISO 9660 + Rock Ridge file system
file-system	UNION		# union file system
file-system	MSDOSFS		# MS-DOS FAT filesystem(s).
d93 1
a93 1
file-system	PTYFS		# /dev/pts/N support
d103 1
a103 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d110 1
a110 1
options 	INET6		# IPV6
d126 2
a127 2
options 	PFIL_HOOKS	# pfil(9) packet filter hooks
options 	IPFILTER_LOG	# ipmon(8) log support
a158 2
mcclock0	at mainbus? addr 0x10000070

d209 1
a209 1
cd*		at scsibus? target ? lun ?	# SCSI CD-ROM drives
d322 1
a322 1
pseudo-device	vnd				# disk-like interface to files
d326 2
a327 2
pseudo-device	bpfilter			# Berkeley packet filter
pseudo-device	ipfilter			# IP filter (firewall) and NAT
d329 1
a329 1
#pseudo-device	ppp				# Point-to-Point Protocol
d331 3
a333 3
#pseudo-device	sl				# Serial Line IP
#pseudo-device	strip				# Starmode Radio IP (Metricom)
#pseudo-device	tun				# network tunneling over tty
d335 4
a338 4
#pseudo-device	gre				# generic L3 over IP tunnel
#pseudo-device	gif				# RFC1933 tunnel
#pseudo-device	faith				# IPv[46] tcp relay translation
#pseudo-device	stf				# 6to4 IPv6 over IPv4 encapsulation
@


1.90.2.2
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.90.2.1 2006/04/22 11:37:21 simonb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.90.2.1 $"
a58 1
makeoptions	CPUFLAGS="-mips2 -mtune=vr5000"
d149 1
a149 1
options 	MIIVERBOSE	# verbose PHY autoconfig messages
a266 1
ral*		at pci? dev ? function ?	# ralink wifi
d332 1
a332 1
pseudo-device	pppoe				# PPP over Ethernet (RFC 2516)
@


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


1.89.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.104 2006/08/26 20:26:44 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.104 $"
d31 1
a31 1
#options 	SYSTRACE	# system call vetting via systrace(1)
d41 2
a42 2
options 	LKM		# loadable kernel modules
options 	NTP		# network time protocol
a58 1
makeoptions	CPUFLAGS="-march=vr5000 -mabi=32"
d80 2
a81 2
file-system	KERNFS		# kernel data-structure filesystem
file-system	NULLFS		# NULL layered filesystem
d86 1
a86 1
file-system	LFS		# Log-based filesystem (still experimental)
d88 4
a91 4
file-system	PROCFS		# /proc
file-system	CD9660		# ISO 9660 + Rock Ridge file system
file-system	UNION		# union file system
file-system	MSDOSFS		# MS-DOS FAT filesystem(s).
d93 1
a93 1
file-system	PTYFS		# /dev/pts/N support
a94 1
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d102 1
a102 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d109 1
a109 1
options 	INET6		# IPV6
d116 2
d120 1
d125 2
a126 3
options 	PFIL_HOOKS	# pfil(9) packet filter hooks
options 	IPFILTER_LOG	# ipmon(8) log support
options 	IPFILTER_LOOKUP	# ippool(8) support
d148 1
a148 1
options 	MIIVERBOSE	# verbose PHY autoconfig messages
a151 7
# XXX Disable zero-copy page loaning in sosend() temporarily:
#     PV mappings created by sosend_loan() in sys/kern/uipc_socket.c may
#     produce virtual cache aliases and it seems to cause TLB MISS panic
#     in cache flush code called from bus_dmamap_sync(9) PREWRITE ops
#     during heavy TX packet traffic on tlp(4).
options 	SOSEND_NO_LOAN

a157 2
mcclock0	at mainbus? addr 0x10000070

d208 1
a208 1
cd*		at scsibus? target ? lun ?	# SCSI CD-ROM drives
a263 1
ral*		at pci? dev ? function ?	# ralink wifi
d321 1
a321 1
pseudo-device	vnd				# disk-like interface to files
d325 2
a326 3
pseudo-device	bpfilter			# Berkeley packet filter
#pseudo-device	carp			# Common Address Redundancy Protocol
pseudo-device	ipfilter			# IP filter (firewall) and NAT
d328 5
a332 5
#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	tun				# network tunneling over tty
d334 4
a337 4
#pseudo-device	gre				# generic L3 over IP tunnel
#pseudo-device	gif				# RFC1933 tunnel
#pseudo-device	faith				# IPv[46] tcp relay translation
#pseudo-device	stf				# 6to4 IPv6 over IPv4 encapsulation
d357 1
@


1.89.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.89 2005/12/20 05:35:27 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.89 $"
a94 1
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d321 1
a321 1
#pseudo-device	vnd				# disk-like interface to files
d325 1
a325 1
pseudo-device	bpfilter			# Berkeley packet filter
d328 1
a328 1
#pseudo-device	ppp				# Point-to-Point Protocol
d330 3
a332 3
#pseudo-device	sl				# Serial Line IP
#pseudo-device	strip				# Starmode Radio IP (Metricom)
#pseudo-device	tun				# network tunneling over tty
d334 4
a337 4
#pseudo-device	gre				# generic L3 over IP tunnel
#pseudo-device	gif				# RFC1933 tunnel
#pseudo-device	faith				# IPv[46] tcp relay translation
#pseudo-device	stf				# 6to4 IPv6 over IPv4 encapsulation
@


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


1.87
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.86 2005/11/25 16:41:31 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.86 $"
d356 17
@


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


1.85
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.84 2005/11/25 16:30:23 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.84 $"
d304 1
a304 1
pseudo-device	swcr				# software crypto implementation
@


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


1.83
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.82 2005/09/10 19:20:49 jmmv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.82 $"
d304 1
@


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


1.82
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.81 2005/08/19 05:19:50 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.81 $"
d53 1
a53 1
options 	DIAGNOSTIC	# extra kernel sanity checking
@


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


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


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


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

options	VMSWAP			# Swap device/file support
@


1.77
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.76 2005/07/11 15:37:04 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.76 $"
d353 2
@


1.76
log
@ieee1394 import from FreeBSD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.75 2005/07/07 17:05:47 tron Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.75 $"
d319 1
@


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


1.74
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.73 2005/06/09 14:43:30 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.73 $"
d110 1
@


1.74.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74 2005/06/25 12:05:16 rpaulo Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.74 $"
d41 2
a42 2
options 	LKM		# loadable kernel modules
options 	NTP		# network time protocol
d53 1
a53 1
#options 	DIAGNOSTIC	# extra kernel sanity checking
a58 1
makeoptions	CPUFLAGS="-mips2 -mtune=vr5000"
a69 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
d79 2
a80 2
file-system	KERNFS		# kernel data-structure filesystem
file-system	NULLFS		# NULL layered filesystem
d85 1
a85 1
file-system	LFS		# Log-based filesystem (still experimental)
d87 4
a90 4
file-system	PROCFS		# /proc
file-system	CD9660		# ISO 9660 + Rock Ridge file system
file-system	UNION		# union file system
file-system	MSDOSFS		# MS-DOS FAT filesystem(s).
d92 1
a92 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
d100 1
a100 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d107 1
a107 1
options 	INET6		# IPV6
a109 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
d122 2
a123 2
options 	PFIL_HOOKS	# pfil(9) packet filter hooks
options 	IPFILTER_LOG	# ipmon(8) log support
d145 1
a145 1
options 	MIIVERBOSE	# verbose PHY autoconfig messages
a154 2
mcclock0	at mainbus? addr 0x10000070

d205 1
a205 1
cd*		at scsibus? target ? lun ?	# SCSI CD-ROM drives
a260 1
ral*		at pci? dev ? function ?	# ralink wifi
a281 8
# PCI IEEE1394 controllers
#fwohci*	at pci? dev ? function ?		# IEEE1394 Open Host Controller

#ieee1394if*	at fwohci?
#fwip*		at ieee1394if?			# IP over IEEE1394
#sbp*		at ieee1394if? euihi ? euilo ?
#scsibus*	at sbp?

d292 1
a292 2
pseudo-device 	crypto				# /dev/crypto device
pseudo-device	swcrypto			# software crypto implementation
d309 1
a309 2
pseudo-device	vnd				# disk-like interface to files
#options 	VND_COMPRESSION		# compressed vnd(4)
d312 2
a313 2
pseudo-device	bpfilter			# Berkeley packet filter
pseudo-device	ipfilter			# IP filter (firewall) and NAT
d315 5
a319 5
#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	tun				# network tunneling over tty
d321 4
a324 4
#pseudo-device	gre				# generic L3 over IP tunnel
#pseudo-device	gif				# RFC1933 tunnel
#pseudo-device	faith				# IPv[46] tcp relay translation
#pseudo-device	stf				# 6to4 IPv6 over IPv4 encapsulation
d331 1
a342 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.74.2.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74.2.1 2006/06/21 14:50:07 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.74.2.1 $"
d31 1
a31 1
#options 	SYSTRACE	# system call vetting via systrace(1)
d59 1
a59 1
makeoptions	CPUFLAGS="-march=vr5000 -mabi=32"
a68 1
#options 	COMPAT_15	# NetBSD 1.5 binary compatibility
d95 1
a95 1
#file-system	TMPFS		# Efficient memory file-system
d118 2
d122 1
a128 1
options 	IPFILTER_LOOKUP	# ippool(8) support
a330 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d362 1
@


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


1.74.2.4
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74.2.3 2007/09/03 14:23:50 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.74.2.3 $"
d34 4
d39 1
@


1.74.2.5
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74.2.4 2007/11/15 11:42:39 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.74.2.4 $"
d31 1
@


1.74.2.6
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74.2.5 2008/01/21 09:36:01 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.74.2.5 $"
a66 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
d175 2
a176 2
puc* 		at pci? dev ? function ? 	# PCI "universal" comm. cards
com* 		at puc? port ?
d221 2
a222 2
#aceride* 	at pci? dev ? function ?	# Acer Lab IDE controllers
#artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
d224 1
a224 1
#cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
d226 1
a226 1
#optiide* 	at pci? dev ? function ?	# Opti IDE controllers
d230 2
a231 2
#siside* 	at pci? dev ? function ?	# SiS IDE controllers
#slide*  	at pci? dev ? function ?	# Symphony Labs IDE controllers
@


1.73
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.72 2005/05/31 22:23:52 tron Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.72 $"
d92 1
@


1.72
log
@Remove attachment for the piixide(4) driver from all non-x86 kernel
configurations because Intel IDE disk controllers only exist as part
of Intel chipsets for x86 systems.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.71 2005/03/25 15:01:57 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.71 $"
d49 2
a50 1
#options 	NEW_BUFQ_STRATEGY
@


1.71
log
@Switch cobalt port to use MI pci_configure_bus(9)
with options PCI_NETBSD_CONFIGURE.
Patch from KIYOHARA Takashi on port-cobalt.

This change makes siop(4) (and maybe all other PCI devices
using pci mem space) work on cobalt.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.70 2005/02/25 13:46:49 simonb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.70 $"
a224 1
#piixide* 	at pci? dev ? function ?	# Intel IDE controllers
@


1.70
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.69 2005/02/18 21:05:51 dsl Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.69 $"
d164 2
@


1.70.2.1
log
@Pull up revision 1.71 (requested by tsutsui in ticket #67):
Switch cobalt port to use MI pci_configure_bus(9)
with options PCI_NETBSD_CONFIGURE.
Patch from KIYOHARA Takashi on port-cobalt.
This change makes siop(4) (and maybe all other PCI devices
using pci mem space) work on cobalt.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a163 2
options 	PCI_NETBSD_CONFIGURE

@


1.70.2.2
log
@Pull up revision 1.72 (requested by tron in ticket #362):
Remove attachment for the piixide(4) driver from all non-x86 kernel
configurations because Intel IDE disk controllers only exist as part
of Intel chipsets for x86 systems.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.70.2.1 2005/03/27 17:48:43 tron Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.70.2.1 $"
d225 1
@


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


1.70.2.4
log
@Pull up revision 1.77 (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.70.2.3 2005/07/18 21:14:45 riz Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.70.2.3 $"
a308 1
#options 	VND_COMPRESSION		# compressed vnd(4)
@


1.70.2.5
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$"
d52 1
a52 1
#options 	DIAGNOSTIC	# extra kernel sanity checking
@


1.70.2.5.2.1
log
@Pull up following revision(s) (requested by tsutsui in ticket #1478):
	sys/arch/cobalt/conf/GENERIC: revision 1.102
	sys/arch/cobalt/conf/INSTALL: revision 1.24
Add options SOSEND_NO_LOAN. See the following comment for details:
---
@
text
@a147 7
# XXX Disable zero-copy page loaning in sosend() temporarily:
#     PV mappings created by sosend_loan() in sys/kern/uipc_socket.c may
#     produce virtual cache aliases and it seems to cause TLB MISS panic
#     in cache flush code called from bus_dmamap_sync(9) PREWRITE ops
#     during heavy TX packet traffic on tlp(4).
options 	SOSEND_NO_LOAN

@


1.70.2.6
log
@Pull up following revision(s) (requested by tsutsui in ticket #1478):
	sys/arch/cobalt/conf/GENERIC: revision 1.102
	sys/arch/cobalt/conf/INSTALL: revision 1.24
Add options SOSEND_NO_LOAN. See the following comment for details:
---
@
text
@a147 7
# XXX Disable zero-copy page loaning in sosend() temporarily:
#     PV mappings created by sosend_loan() in sys/kern/uipc_socket.c may
#     produce virtual cache aliases and it seems to cause TLB MISS panic
#     in cache flush code called from bus_dmamap_sync(9) PREWRITE ops
#     during heavy TX packet traffic on tlp(4).
options 	SOSEND_NO_LOAN

@


1.69
log
@Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.68 2005/02/11 08:25:54 dsl Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.68 $"
d68 1
@


1.68
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.67 2005/01/31 16:54:33 hannken Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.67 $"
d97 1
a97 1
#options 	FFS_SNAPSHOT	# ffs snapshots
@


1.67
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.66 2005/01/28 03:19:49 rumble Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.66 $"
d97 1
@


1.66
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.65 2005/01/17 15:28:51 cube Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.65 $"
d302 1
@


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

XXX:  we _need_ some way of making this more simple.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.64 2004/11/24 20:49:20 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.64 $"
d96 1
@


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


1.65.2.2
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.65.2.1 2005/02/12 18:17:31 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.65.2.1 $"
a67 1
options 	COMPAT_20	# NetBSD 2.0 binary compatibility
d97 1
a97 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.65.2.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a163 2
options 	PCI_NETBSD_CONFIGURE

@


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


1.64.4.1
log
@sync with -current
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.71 2005/03/25 15:01:57 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.71 $"
a67 1
options 	COMPAT_20	# NetBSD 2.0 binary compatibility
a95 2
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
options 	FFS_NO_SNAPSHOT	# ffs snapshots
a160 2
options 	PCI_NETBSD_CONFIGURE

a300 1
pseudo-device	fss		4		# file system snapshot device
a312 1
#pseudo-device	tap				# virtual Ethernet
@


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


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


1.61
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.60 2004/06/28 21:07:47 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.60 $"
d106 1
@


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


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


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


1.57
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.56 2004/06/16 15:07:40 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.56 $"
d315 2
@


1.56
log
@Add pseudo-device ptm on all the generic flavored kernels.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.55 2004/05/01 19:04:00 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.55 $"
a304 1
pseudo-device	ptm			# pseudo-terminal multiplexor
@


1.55
log
@Rename the COM16650 option to COM_16650, for consistency with other
com variant options.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54 2004/01/14 22:29:03 jonathan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.54 $"
d305 1
@


1.54
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.53 2003/12/14 01:32:01 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.53 $"
d134 1
a134 1
options 	COM16650
@


1.54.2.1
log
@Pull up revision 1.59 (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.54 2004/01/14 22:29:03 jonathan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.54 $"
a117 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.54.2.2
log
@Pull up revision 1.60 (requested by bouyer in ticket #573):
	Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel
	config files where SYSV* options were already present
	(commented out if the SYSV* options are commented out).
	Fixes PR#25897 and PR#25898.
@
text
@d1 1
a1 1
# $NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a39 1
options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support
@


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


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


1.53
log
@Split the Intel i31244 SATA controller ("Artisea") driver out of piixide
into its own driver (artsata).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.52 2003/12/13 23:13:41 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.52 $"
d144 6
d268 2
@


1.52
log
@Split out the Silicon Image SATALink support into its own driver,
"satalink".
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.51 2003/10/25 13:21:13 simonb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.51 $"
d192 1
@


1.51
log
@Add COMPAT_16 where missing.
Remove the unused COMPAT_15.
Comment out/remove COMPAT_* from INSTALL kernels.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.50 2003/10/21 15:09:19 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.50 $"
d198 1
@


1.50
log
@- Use one 'atabus* at ata?' instead of multiple 'atabus* at XXXide? channel ?'
- Comment out piixide. (can it be attached on cobalt?)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.49 2003/10/17 18:20:10 cdi Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.49 $"
a64 1
options 	COMPAT_15	# NetBSD 1.5 binary compatibility
@


1.49
log
@Change console code to use cninit() and null console. Add serial console
check.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.48 2003/10/14 16:16:04 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.48 $"
d197 1
a197 1
piixide* 	at pci? dev ? function ?	# Intel IDE controllers
d204 1
a204 15
atabus* 	at pciide? channel ?
atabus* 	at acardide? channel ?
atabus* 	at aceride? channel ?
atabus* 	at cmdide? channel ?
atabus* 	at cypide? channel ?
atabus* 	at hptide? channel ?
atabus* 	at optiide? channel ?
atabus* 	at piixide? channel ?
atabus* 	at pdcide? channel ?
atabus* 	at siside? channel ?
atabus* 	at slide? channel ?
atabus* 	at viaide? channel ?

# ATA bus
atabus* 	at pciide? channel ?
@


1.48
log
@Add options COMPAT_16.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.47 2003/10/08 11:55:43 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.47 $"
d315 1
@


1.47
log
@Add new per-chip pciide drivers.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.46 2003/10/08 11:07:04 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.46 $"
d66 1
@


1.46
log
@Add atabus
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.45 2003/09/07 05:49:57 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.45 $"
d189 26
a214 1
pciide* 	at pci? dev ? function ? flags 0x0000
@


1.45
log
@Fix typo.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.44 2003/08/06 12:32:07 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.44 $"
d191 3
d205 1
a205 1
wd* 		at pciide? channel ? drive ? flags 0x0000
@


1.44
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.43 2003/04/26 14:10:13 ragge Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.43 $"
d59 1
a59 1
#options 	COMPAT_10	# NetBSD 0.9 binary compatibility
@


1.43
log
@Add pseudo-device ksyms.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.42 2003/04/10 22:06:55 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.42 $"
d158 1
d169 1
@


1.43.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.61 2004/07/15 03:53:46 atatat Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.61 $"
a39 1
options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support
a43 1
options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
d59 1
a59 1
#options 	COMPAT_09	# NetBSD 0.9 binary compatibility
d65 1
a65 1
options 	COMPAT_16	# NetBSD 1.6 binary compatibility
a117 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

d134 1
a134 1
options 	COM_16650
a143 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

a157 1
esiop*		at pci? dev ? function ?	# NCR 53c82s75xx SCSI and newer
a167 1
scsibus* 	at esiop?
d187 1
a187 17
pciide* 	at pci? dev ? function ? flags 0x0000	# GENERIC pciide driver
acardide*	at pci? dev ? function ?	# Acard IDE controllers
aceride* 	at pci? dev ? function ?	# Acer Lab IDE controllers
artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
cmdide* 	at pci? dev ? function ?	# CMD tech IDE controllers
cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
hptide* 	at pci? dev ? function ?	# Triones/HighPoint IDE controllers
optiide* 	at pci? dev ? function ?	# Opti IDE controllers
#piixide* 	at pci? dev ? function ?	# Intel IDE controllers
pdcide* 	at pci? dev ? function ?	# Promise IDE controllers
satalink*	at pci? dev ? function ?	# SiI SATALink controllers
siside* 	at pci? dev ? function ?	# SiS IDE controllers
slide*  	at pci? dev ? function ?	# Symphony Labs IDE controllers
viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers

# ATA bus
atabus* 	at ata?
d200 1
a200 1
wd* 		at atabus? drive ? flags 0x0000
a243 2
pseudo-device 	crypto				# opencrypto framework

a283 1
pseudo-device	nullcons			# no-op console
a287 2
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
@


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


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


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


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


1.43.2.6
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.43.2.5 2004/11/29 07:24:03 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.43.2.5 $"
a312 1
#pseudo-device	tap				# virtual Ethernet
@


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


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


1.43.2.9
log
@Sync with HEAD.

Hi Perry!
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.43.2.8 2005/02/15 21:32:32 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.43.2.8 $"
a67 1
options 	COMPAT_20	# NetBSD 2.0 binary compatibility
d97 1
a97 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.43.2.10
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.43.2.9 2005/03/04 16:38:13 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.43.2.9 $"
a163 2
options 	PCI_NETBSD_CONFIGURE

@


1.43.2.11
log
@Sync with HEAD. Here we go again...
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.43.2.10 2005/04/01 14:27:08 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.43.2.10 $"
d49 1
a49 2
#options 	BUFQ_READPRIO
#options 	BUFQ_PRIOCSCAN
d52 1
a52 1
#options 	DIAGNOSTIC	# extra kernel sanity checking
a68 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
a90 2
#file-system	PTYFS		# /dev/pts/N support
#file-system	TMPFS		# experimental - Efficient memory file-system
a107 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
d225 1
a280 8
# PCI IEEE1394 controllers
#fwohci*	at pci? dev ? function ?		# IEEE1394 Open Host Controller

#ieee1394if*	at fwohci?
#fwip*		at ieee1394if?			# IP over IEEE1394
#sbp*		at ieee1394if? euihi ? euilo ?
#scsibus*	at sbp?

a308 1
#options 	VND_COMPRESSION		# compressed vnd(4)
@


1.43.2.12
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.88 2005/12/09 23:34:01 elad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.88 $"
d102 1
a102 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d303 1
a303 2
pseudo-device 	crypto				# /dev/crypto device
pseudo-device	swcrypto			# software crypto implementation
a354 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.42
log
@Bye Bye UCONSOLE
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.41 2003/02/27 19:22:40 perseant Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.41 $"
d287 1
@


1.41
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.40 2003/01/20 01:26:14 soren Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.40 $"
a41 1
#options 	UCONSOLE	# users can redirect console (unsafe)
@


1.40
log
@Attachment for the HD44780 display and keypad on the front of Cobalt machines.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.39 2002/11/22 12:21:01 wiz Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.39 $"
d276 1
@


1.39
log
@Fix typo (responsiness -> responsiveness).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.38 2002/10/18 15:11:10 junyoung Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.38 $"
d66 1
d137 2
a280 1
# rnd works; RND_COM does not on port i386 yet.
@


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


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


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


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


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


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


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


1.31
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.30 2002/04/17 02:22:46 mycroft Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.30 $"
d274 1
@


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


1.31.4.2
log
@Apply patch provided by soren in ticket #750, as described below:

	some recent changes have contributed to pushing the /cobalt 1.6 kernel
	over the firmware size limit [yes, the port does need a boot loader].

	For 1.6, removing the raid and siop drivers from GENERIC along with
	gzip -4'ing kernels gives us the required headroom.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.31.4.1 2002/08/01 04:18:25 lukem Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.31.4.1 $"
d149 1
a149 1
#siop*		at pci? dev ? function ?	# NCR 53c8xx SCSI
d159 1
a159 1
#scsibus* 	at siop?
d238 2
a239 2
#pseudo-device	raid		8		# RAIDframe disk driver
#options 	RAID_AUTOCONFIG			# auto-configuration of RAID
@


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

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


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


1.30
log
@Switch from de to tlp by default.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.29 2002/04/12 08:10:55 gmcgarry Exp $
d23 3
a25 1
#ident 		"GENERIC-$Revision: 1.29 $"
@


1.29
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.28 2002/03/04 13:24:09 sommerfeld Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.28 $"
a192 1
#de*		at pci? dev ? function ?	# DEC 21x4x-based Ethernet
d205 1
a205 5
tlp*		at pci? dev ? function ?	# DECchip 21x4x (and clones)
#options 	TLP_MATCH_21040
#options 	TLP_MATCH_21041
#options 	TLP_MATCH_21140
options 	TLP_MATCH_21142
@


1.28
log
@The "gif*" tunnelling interface does everything ipip does.
Move usage example from ipip.4 to gif.4
Excise ipip and stitch up the scars.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.27 2002/02/10 17:36:56 wiz Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.27 $"
d40 1
@


1.27
log
@Update description for icsphy.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.26 2002/01/27 13:23:14 jdolecek Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.26 $"
a262 1
#pseudo-device	ipip		2		# RFC 2003 IP Encapsulation
@


1.26
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.25 2002/01/19 18:45:09 oster Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.25 $"
d216 1
a216 1
#icsphy*		at mii? phy ?			# ICS1890 PHYs
@


1.25
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.24 2001/12/28 12:21:55 martin Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.24 $"
d40 1
@


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


1.23
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.22 2001/11/23 05:00:24 atatat Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.22 $"
d249 1
@


1.22
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 19
a19 1
#	$NetBSD: GENERIC,v 1.21 2001/11/20 12:56:24 lukem Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.21 $"
@


1.21
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.20 2001/09/01 23:08:42 atatat Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.20 $"
d240 1
a240 1
#pseudo-device	bridge			# simple inter-network bridging
@


1.20
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.19 2001/09/01 21:52:26 atatat Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.19 $"
d13 4
a16 4
#options	SEMMNI=10	# number of semaphore identifiers
#options	SEMMNS=60	# number of semaphores in system
#options	SEMUME=10	# max number of undo entries per process
#options	SEMMNU=30	# number of undo structures in system
d26 1
a26 1
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)  
d29 1
a29 1
#makeoptions 	DEBUG="-g"	# compile full symbol table
d45 1
a45 1
file-system 	EXT2FS		# second extended file system (linux) 
d65 1
a65 1
options 	SOFTDEP         # FFS soft updates support.
d94 1
a94 1
options         SCSIVERBOSE     # human readable SCSI error messages
d236 2
a237 2
#pseudo-device	gif		4		# RFC1933  tunnel
#pseudo-device	faith		1		# IPv[46] tcp relay translation 
@


1.20.6.1
log
@file GENERIC was added on branch nathanw_sa on 2002-01-08 00:23:59 +0000
@
text
@d1 251
@


1.20.6.2
log
@Catch up to -current.
@
text
@a0 270
# $NetBSD: GENERIC,v 1.20.6.1 2002/01/08 00:23:59 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/cobalt/conf/std.cobalt"

#ident 		"GENERIC-$Revision: 1.20.6.1 $"

maxusers	32

# Standard system options
options 	KTRACE		# system call tracing support
options 	SYSVMSG		# System V message queues
options 	SYSVSEM		# System V semaphores
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system
options 	SYSVSHM		# System V shared memory
#options 	SHMMAXPGS=1024	# 1024 pages is the default
#options 	LKM		# loadable kernel modules
#options 	NTP		# network time protocol
#options 	UCONSOLE	# users can redirect console (unsafe)

# Debugging options
options 	DIAGNOSTIC	# extra kernel sanity checking
#options 	DEBUG		# extra kernel debugging support
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
options 	DDB		# kernel dynamic debugger
#options 	DDB_HISTORY_SIZE=100 # enable history editing in DDB
#makeoptions	DEBUG="-g"	# compile full symbol table

# Compatibility options
options 	COMPAT_43	# compatibility with 4.3BSD binaries
#options 	COMPAT_10	# NetBSD 0.9 binary compatibility
#options 	COMPAT_10	# NetBSD 1.0 binary compatibility
#options 	COMPAT_11	# NetBSD 1.1 binary compatibility
#options 	COMPAT_12	# NetBSD 1.2 binary compatibility
#options 	COMPAT_13	# NetBSD 1.3 binary compatibility
#options 	COMPAT_14	# NetBSD 1.4 binary compatibility
#options 	EXEC_ECOFF	# exec ECOFF binaries
#options 	COMPAT_ULTRIX	# binary compatibility with Ultrix
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.

# File systems
file-system	FFS		# Berkeley Fast Filesystem
file-system 	EXT2FS		# second extended file system (linux)
file-system	NFS		# Sun NFS-compatible filesystem client
#file-system	KERNFS		# kernel data-structure filesystem
#file-system	NULLFS		# NULL layered filesystem
#file-system 	OVERLAY		# overlay file system
file-system	MFS		# memory-based filesystem
file-system	FDESC		# user file descriptor filesystem
#file-system	UMAPFS		# uid/gid remapping filesystem
#file-system	LFS		# Log-based filesystem (still experimental)
#file-system	PORTAL		# portal filesystem (still experimental)
#file-system	PROCFS		# /proc
#file-system	CD9660		# ISO 9660 + Rock Ridge file system
#file-system	UNION		# union file system
#file-system	MSDOSFS		# MS-DOS FAT filesystem(s).
#file-system 	CODA		# Coda File System; also needs vcoda (below)

# File system options
options 	NFSSERVER	# Sun NFS-compatible filesystem server
options 	QUOTA		# FFS quotas
#options 	FFS_EI		# FFS Endian Independant support
options 	SOFTDEP		# FFS soft updates support.
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

# Networking options
#options 	GATEWAY		# IP packet forwarding
options 	INET		# Internet protocols
#options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# packet forwarding of multicast packets
#options 	NS		# Xerox NS networking
#options 	NSIP		# Xerox NS tunneling over IP
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC,HDLC	# X.25
#options 	NETATALK	# AppleTalk (over Ethernet) protocol
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

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

options 	NFS_BOOT_DHCP

config		netbsd	root on ? type ?

mainbus0 	at root

cpu0 		at mainbus?

com0		at mainbus? addr 0x1c800000 level 3
options 	COM16650

gt0 		at mainbus? addr 0x14000000

pci* 		at gt0
pchb* 		at pci? dev ? function ?
pcib* 		at pci? dev ? function ?

# PCI serial/parallel interfaces
#puc* 		at pci? dev ? function ? 	# PCI "universal" comm. cards
#com* 		at puc? port ?
#lpt* 		at puc? port ?
#cy* 		at pci? dev ? function ?	# Cyclades Cyclom-Y serial cards

# PCI SCSI controllers
#adv*		at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA]
#adw*		at pci? dev ? function ?	# AdvanSys 9xxUW SCSI
ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
#bha*		at pci? dev ? function ?	# BusLogic 9xx SCSI
#dpt*		at pci? dev ? function ?	# DPT SmartCache/SmartRAID
#isp*		at pci? dev ? function ?	# Qlogic ISP [12]0x0 SCSI/FC
siop*		at pci? dev ? function ?	# NCR 53c8xx SCSI
#pcscp*		at pci? dev ? function ?	# AMD 53c974 PCscsi-PCI SCSI

# SCSI bus support
#scsibus* 	at adv?
#scsibus* 	at adw?
scsibus* 	at ahc?
#scsibus* 	at bha?
#scsibus* 	at dpt?
#scsibus* 	at isp?
scsibus* 	at siop?
#scsibus* 	at pcscp?

# SCSI devices
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

# RAID controllers and devices
#cac*		at pci? dev ? function ?	# Compaq array controller
#ca*		at cac? unit ?			# Compaq array disk device

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

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

# PCI network interfaces
#de*		at pci? dev ? function ?	# DEC 21x4x-based Ethernet
#en*		at pci? dev ? function ?	# ENI/Adaptec ATM
#ep*		at pci? dev ? function ?	# 3Com 3c59x
#ex*		at pci? dev ? function ?	# 3Com 90x[BC]
#epic*		at pci? dev ? function ?	# SMC EPIC/100 Ethernet
#esh*		at pci? dev ? function ?	# Essential HIPPI card
#fpa*		at pci? dev ? function ?	# DEC DEFPA FDDI
#fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO10+/100B
#le*		at pci? dev ? function ?	# PCnet-PCI Ethernet
#ne*		at pci? dev ? function ?	# NE2000-compatible Ethernet
#ntwoc*		at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
#sip*		at pci? dev ? function ?	# SiS 900 Ethernet
#tl*		at pci? dev ? function ?	# ThunderLAN-based Ethernet
tlp*		at pci? dev ? function ?	# DECchip 21x4x (and clones)
#options 	TLP_MATCH_21040
#options 	TLP_MATCH_21041
#options 	TLP_MATCH_21140
options 	TLP_MATCH_21142
#vr*		at pci? dev ? function ?	# VIA Rhine Fast Ethernet
#lmc*		at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
#rtk*		at pci? dev ? function ?	# Realtek 8129/8139

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

# PCI audio devices
#clcs*		at pci? dev ? function ?	# Cirrus Logic CS4280
#eap*		at pci? dev ? function ?	# Ensoniq AudioPCI
#eso*		at pci? dev ? function ?	# ESS Solo-1 PCI AudioDrive
#fms*		at pci? dev ? function ?	# Forte Media FM801
#sbl*		at pci? dev ? function ?	# SoundBlaster Live!
#sv*		at pci? dev ? function ?	# S3 SonicVibes

# Pseudo-devices

# Disk/mass storage pseudo-devices
#pseudo-device	ccd		4		# concatenated disk devices
#pseudo-device	raid		4		# RAIDframe disk driver
#options 	RAID_AUTOCONFIG			# auto-configuration of RAID
#pseudo-device	md		1		# memory disk device (ramdisk)
#pseudo-device	vnd		4		# disk-like interface to files

# Network pseudo-devices
pseudo-device	bpfilter	8		# Berkeley packet filter
#pseudo-device	ipfilter			# IP filter (firewall) and NAT
pseudo-device	loop				# network loopback
#pseudo-device	ppp		2		# Point-to-Point Protocol
#pseudo-device	pppoe				# PPP over Ethernet (RFC 2516)
#pseudo-device	sl		2		# Serial Line IP
#pseudo-device	strip		2		# Starmode Radio IP (Metricom)
#pseudo-device	tun		2		# network tunneling over tty
#pseudo-device	gre		2		# generic L3 over IP tunnel
#pseudo-device	ipip		2		# RFC 2003 IP Encapsulation
#pseudo-device	gif		4		# RFC1933 tunnel
#pseudo-device	faith		1		# IPv[46] tcp relay translation
#pseudo-device	stf		1		# 6to4 IPv6 over IPv4 encapsulation
pseudo-device	vlan			# IEEE 802.1q encapsulation
pseudo-device	bridge			# simple inter-network bridging

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

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


1.20.6.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.20.6.2 2002/02/28 04:08:46 nathanw Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.20.6.2 $"
a39 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d215 1
a215 1
#icsphy*		at mii? phy ?			# ICS189x PHYs
d239 2
a240 10
pseudo-device	raid		8		# RAIDframe disk driver
options 	RAID_AUTOCONFIG			# auto-configuration of RAID
# 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.20.6.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.20.6.3 2002/04/01 07:39:42 nathanw Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.20.6.3 $"
d263 1
@


1.20.6.5
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.20.6.4 2002/04/17 00:02:53 nathanw Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.20.6.4 $"
a39 1
#options 	USERCONF	# userconf(4) support
@


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

#ident 		"GENERIC-$Revision: 1.20.6.5 $"
d193 1
d206 5
a210 1
tlp*		at pci? dev ? function ?	# DECchip 21x4x and clones
a276 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.20.6.7
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.20.6.6 2002/10/18 02:36:17 nathanw Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.20.6.6 $"
a30 1
options 	SYSTRACE	# system call vetting via systrace(1)
d42 1
a42 1
options 	USERCONF	# userconf(4) support
a109 1
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
a237 1
#pseudo-device	cgd		4		# cryptographic disk devices
@


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


1.19
log
@Add bridge pseudo devices to GENERIC configs
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.18 2001/08/22 15:39:05 hubertf Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.18 $"
d240 1
a240 1
pseudo-device	bridge			# simple inter-network bridging
@


1.18
log
@More comment changes: 90x[B] -> 90x[BC]
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.17 2001/07/08 16:32:16 abs Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.17 $"
d240 1
@


1.17
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.16 2001/06/30 11:00:33 darcy Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.16 $"
d176 1
a176 1
#ex*		at pci? dev ? function ?	# 3Com 90x[B]
@


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


1.17.2.2
log
@Update the kqueue branch to HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.17.2.1 2001/08/25 06:15:18 thorpej Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.17.2.1 $"
a239 1
#pseudo-device	bridge			# simple inter-network bridging
@


1.17.2.3
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 19
# $NetBSD: GENERIC,v 1.24 2001/12/28 12:21:55 martin 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.
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.17.2.2 $"
d13 4
a16 4
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system
d26 1
a26 1
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
d29 1
a29 1
#makeoptions	DEBUG="-g"	# compile full symbol table
d45 1
a45 1
file-system 	EXT2FS		# second extended file system (linux)
d65 1
a65 1
options 	SOFTDEP		# FFS soft updates support.
d94 1
a94 1
options 	SCSIVERBOSE	# human readable SCSI error messages
a230 1
#pseudo-device	pppoe				# PPP over Ethernet (RFC 2516)
d236 2
a237 2
#pseudo-device	gif		4		# RFC1933 tunnel
#pseudo-device	faith		1		# IPv[46] tcp relay translation
d240 1
a240 1
pseudo-device	bridge			# simple inter-network bridging
@


1.17.2.4
log
@Sync w/ -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.17.2.3 2002/01/10 19:41:26 thorpej Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.17.2.3 $"
a39 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d239 2
a240 10
pseudo-device	raid		8		# RAIDframe disk driver
options 	RAID_AUTOCONFIG			# auto-configuration of RAID
# 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.17.2.5
log
@Catch up with -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.17.2.4 2002/02/11 20:07:34 jdolecek Exp $
d23 1
a23 1
#ident 		"GENERIC-$Revision: 1.17.2.4 $"
d216 1
a216 1
#icsphy*		at mii? phy ?			# ICS189x PHYs
d263 1
@


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

#ident 		"GENERIC-$Revision$"
a39 1
#options 	USERCONF	# userconf(4) support
d192 1
d205 5
a209 1
tlp*		at pci? dev ? function ?	# DECchip 21x4x and clones
@


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


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


1.16
log
@Add System V semaphore resource limits to each GENERIC file that has an
option for System V semaphores.  It appears that there are no overrides
in the code and each file has the following added.

 options    SYSVSEM     # System V semaphores
+#options   SEMMNI=10   # number of semaphore identifiers
+#options   SEMMNS=60   # number of semaphores in system
+#options   SEMUME=10   # max number of undo entries per process
+#options   SEMMNU=30   # number of undo structures in system
 options    SYSVSHM     # System V shared memory

If anyone thinks that this is incorrect for any of these files, please
correct it.

Note - the i386 port was not forgotten.  It was done separately.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.15 2001/02/16 19:48:05 soren Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.15 $"
d41 1
d88 1
a88 3

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


1.15
log
@LKMs don't work on MIPS yet anyway, so disable it for now.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.14 2000/12/19 10:42:04 bouyer Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.14 $"
d13 4
@


1.14
log
@Add pseudo-device vlan
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.13 2000/09/24 15:59:31 jdolecek Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.13 $"
d15 1
a15 1
options 	LKM		# loadable kernel modules
@


1.13
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.12 2000/08/13 01:31:18 itojun Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.12 $"
d236 1
@


1.13.2.1
log
@file GENERIC was added on branch thorpej_scsipi on 2000-11-20 20:07:01 +0000
@
text
@d1 246
@


1.13.2.2
log
@Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
@
text
@a0 246
#	$NetBSD: GENERIC,v 1.13.2.1 2000/11/20 20:07:01 bouyer Exp $

include 	"arch/cobalt/conf/std.cobalt"

#ident 		"GENERIC-$Revision: 1.13.2.1 $"

maxusers	32

# Standard system options
options 	KTRACE		# system call tracing support
options 	SYSVMSG		# System V message queues
options 	SYSVSEM		# System V semaphores
options 	SYSVSHM		# System V shared memory
#options 	SHMMAXPGS=1024	# 1024 pages is the default
options 	LKM		# loadable kernel modules
#options 	NTP		# network time protocol
#options 	UCONSOLE	# users can redirect console (unsafe)

# Debugging options
options 	DIAGNOSTIC	# extra kernel sanity checking
#options 	DEBUG		# extra kernel debugging support
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)  
options 	DDB		# kernel dynamic debugger
#options 	DDB_HISTORY_SIZE=100 # enable history editing in DDB
#makeoptions 	DEBUG="-g"	# compile full symbol table

# Compatibility options
options 	COMPAT_43	# compatibility with 4.3BSD binaries
#options 	COMPAT_10	# NetBSD 0.9 binary compatibility
#options 	COMPAT_10	# NetBSD 1.0 binary compatibility
#options 	COMPAT_11	# NetBSD 1.1 binary compatibility
#options 	COMPAT_12	# NetBSD 1.2 binary compatibility
#options 	COMPAT_13	# NetBSD 1.3 binary compatibility
#options 	COMPAT_14	# NetBSD 1.4 binary compatibility
#options 	EXEC_ECOFF	# exec ECOFF binaries
#options 	COMPAT_ULTRIX	# binary compatibility with Ultrix

# File systems
file-system	FFS		# Berkeley Fast Filesystem
file-system 	EXT2FS		# second extended file system (linux) 
file-system	NFS		# Sun NFS-compatible filesystem client
#file-system	KERNFS		# kernel data-structure filesystem
#file-system	NULLFS		# NULL layered filesystem
#file-system 	OVERLAY		# overlay file system
file-system	MFS		# memory-based filesystem
file-system	FDESC		# user file descriptor filesystem
#file-system	UMAPFS		# uid/gid remapping filesystem
#file-system	LFS		# Log-based filesystem (still experimental)
#file-system	PORTAL		# portal filesystem (still experimental)
#file-system	PROCFS		# /proc
#file-system	CD9660		# ISO 9660 + Rock Ridge file system
#file-system	UNION		# union file system
#file-system	MSDOSFS		# MS-DOS FAT filesystem(s).
#file-system 	CODA		# Coda File System; also needs vcoda (below)

# File system options
options 	NFSSERVER	# Sun NFS-compatible filesystem server
options 	QUOTA		# FFS quotas
#options 	FFS_EI		# FFS Endian Independant support
options 	SOFTDEP         # FFS soft updates support.
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

# Networking options
#options 	GATEWAY		# IP packet forwarding
options 	INET		# Internet protocols
#options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# packet forwarding of multicast packets
#options 	NS		# Xerox NS networking
#options 	NSIP		# Xerox NS tunneling over IP
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC,HDLC	# X.25
#options 	NETATALK	# AppleTalk (over Ethernet) protocol
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support

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

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

options 	NFS_BOOT_DHCP

config		netbsd	root on ? type ?

mainbus0 	at root

cpu0 		at mainbus?

com0		at mainbus? addr 0x1c800000 level 3
options 	COM16650

gt0 		at mainbus? addr 0x14000000

pci* 		at gt0
pchb* 		at pci? dev ? function ?
pcib* 		at pci? dev ? function ?

# PCI serial/parallel interfaces
#puc* 		at pci? dev ? function ? 	# PCI "universal" comm. cards
#com* 		at puc? port ?
#lpt* 		at puc? port ?
#cy* 		at pci? dev ? function ?	# Cyclades Cyclom-Y serial cards

# PCI SCSI controllers
#adv*		at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA]
#adw*		at pci? dev ? function ?	# AdvanSys 9xxUW SCSI
ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
#bha*		at pci? dev ? function ?	# BusLogic 9xx SCSI
#dpt*		at pci? dev ? function ?	# DPT SmartCache/SmartRAID
#isp*		at pci? dev ? function ?	# Qlogic ISP [12]0x0 SCSI/FC
siop*		at pci? dev ? function ?	# NCR 53c8xx SCSI
#pcscp*		at pci? dev ? function ?	# AMD 53c974 PCscsi-PCI SCSI

# SCSI bus support
#scsibus* 	at adv?
#scsibus* 	at adw?
scsibus* 	at ahc?
#scsibus* 	at bha?
#scsibus* 	at dpt?
#scsibus* 	at isp?
scsibus* 	at siop?
#scsibus* 	at pcscp?

# SCSI devices
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

# RAID controllers and devices
#cac*		at pci? dev ? function ?	# Compaq array controller
#ca*		at cac? unit ?			# Compaq array disk device

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

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

# PCI network interfaces
#de*		at pci? dev ? function ?	# DEC 21x4x-based Ethernet
#en*		at pci? dev ? function ?	# ENI/Adaptec ATM
#ep*		at pci? dev ? function ?	# 3Com 3c59x
#ex*		at pci? dev ? function ?	# 3Com 90x[B]
#epic*		at pci? dev ? function ?	# SMC EPIC/100 Ethernet
#esh*		at pci? dev ? function ?	# Essential HIPPI card
#fpa*		at pci? dev ? function ?	# DEC DEFPA FDDI
#fxp*		at pci? dev ? function ?	# Intel EtherExpress PRO10+/100B
#le*		at pci? dev ? function ?	# PCnet-PCI Ethernet
#ne*		at pci? dev ? function ?	# NE2000-compatible Ethernet
#ntwoc*		at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
#sip*		at pci? dev ? function ?	# SiS 900 Ethernet
#tl*		at pci? dev ? function ?	# ThunderLAN-based Ethernet
tlp*		at pci? dev ? function ?	# DECchip 21x4x (and clones)
#options 	TLP_MATCH_21040
#options 	TLP_MATCH_21041
#options 	TLP_MATCH_21140
options 	TLP_MATCH_21142
#vr*		at pci? dev ? function ?	# VIA Rhine Fast Ethernet
#lmc*		at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
#rtk*		at pci? dev ? function ?	# Realtek 8129/8139

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

# PCI audio devices
#clcs*		at pci? dev ? function ?	# Cirrus Logic CS4280
#eap*		at pci? dev ? function ?	# Ensoniq AudioPCI
#eso*		at pci? dev ? function ?	# ESS Solo-1 PCI AudioDrive
#fms*		at pci? dev ? function ?	# Forte Media FM801
#sbl*		at pci? dev ? function ?	# SoundBlaster Live!
#sv*		at pci? dev ? function ?	# S3 SonicVibes

# Pseudo-devices

# Disk/mass storage pseudo-devices
#pseudo-device	ccd		4		# concatenated disk devices
#pseudo-device	raid		4		# RAIDframe disk driver
#options 	RAID_AUTOCONFIG			# auto-configuration of RAID
#pseudo-device	md		1		# memory disk device (ramdisk)
#pseudo-device	vnd		4		# disk-like interface to files

# Network pseudo-devices
pseudo-device	bpfilter	8		# Berkeley packet filter
#pseudo-device	ipfilter			# IP filter (firewall) and NAT
pseudo-device	loop				# network loopback
#pseudo-device	ppp		2		# Point-to-Point Protocol
#pseudo-device	sl		2		# Serial Line IP
#pseudo-device	strip		2		# Starmode Radio IP (Metricom)
#pseudo-device	tun		2		# network tunneling over tty
#pseudo-device	gre		2		# generic L3 over IP tunnel
#pseudo-device	ipip		2		# RFC 2003 IP Encapsulation
#pseudo-device	gif		4		# RFC1933  tunnel
#pseudo-device	faith		1		# IPv[46] tcp relay translation 
#pseudo-device	stf		1		# 6to4 IPv6 over IPv4 encapsulation

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

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


1.13.2.3
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.13.2.2 2001/01/05 17:34:09 bouyer Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.13.2.2 $"
a235 1
pseudo-device	vlan			# IEEE 802.1q encapsulation
@


1.13.2.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.13.2.3 2001/03/12 13:27:59 bouyer Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.13.2.3 $"
d15 1
a15 1
#options 	LKM		# loadable kernel modules
@


1.13.2.5
log
@ahc not ready yet.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.13.2.4 2001/03/28 18:20:26 bouyer Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.13.2.4 $"
d120 1
a120 1
#ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
d130 1
a130 1
#scsibus* 	at ahc?
@


1.13.2.6
log
@ahc compiles now, and it works on sparc64 so I can't see why it wouldn't
work on something else :)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.13.2.5 2001/04/02 16:28:22 bouyer Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.13.2.5 $"
d120 1
a120 1
ahc*		at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
d130 1
a130 1
scsibus* 	at ahc?
@


1.12
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.11 2000/06/30 17:10:16 itojun Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.11 $"
d238 1
a238 1
pseudo-device	pty		64		# pseudo-terminals
@


1.11
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.10 2000/06/27 08:34:02 soren Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.10 $"
a67 1
options 	PULLDOWN_TEST	# use m_pulldown for IPv4/v6 processing
@


1.10
log
@Shrink a little again to avoid firmware limits.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.8.2.1 2000/06/23 14:36:08 fvdl Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.8.2.1 $"
d68 1
@


1.9
log
@Remove prefix construction for softdeps. Add SOFTDEP option to GENERIC.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.8 2000/06/14 22:02:23 veego Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.8 $"
d80 3
a82 3
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
d112 2
a113 2
puc* 		at pci? dev ? function ? 	# PCI "universal" comm. cards
com* 		at puc? port ?
d143 1
a143 1
uk*		at scsibus? target ? lun ?	# SCSI unknown
d225 1
a225 1
pseudo-device	ipfilter			# IP filter (firewall) and NAT
@


1.8
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.7 2000/06/01 14:31:26 soren Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.7 $"
d60 1
a60 1
#options 	SOFTDEP         # FFS soft updates support.
@


1.8.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.9 2000/06/22 20:27:51 fvdl Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.9 $"
d60 1
a60 1
options 	SOFTDEP         # FFS soft updates support.
@


1.8.2.2
log
@Pull up rev. 1.10:
Shrink a little again to avoid firmware limits.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.10 2000/06/27 08:34:02 soren Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.10 $"
d80 3
a82 3
#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
d112 2
a113 2
#puc* 		at pci? dev ? function ? 	# PCI "universal" comm. cards
#com* 		at puc? port ?
d143 1
a143 1
#uk*		at scsibus? target ? lun ?	# SCSI unknown
d225 1
a225 1
#pseudo-device	ipfilter			# IP filter (firewall) and NAT
@


1.8.2.3
log
@Pullup patch [soren]:
It appears that the 1.5 version of siop(4) does not work on at
least Cobalts without any SCSI devices attached, so disable it
for now.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.8.2.2 2000/06/27 08:35:46 soren Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.8.2.2 $"
d124 1
a124 1
#siop*		at pci? dev ? function ?	# NCR 53c8xx SCSI
d134 1
a134 1
#scsibus* 	at siop?
@


1.8.2.4
log
@Pull up revision 1.14 (requested by he):
  Add pseudo-device vlan.
  Make sure "rnd is EXPERIMENTAL" comment is removed.
@
text
@d1 1
a1 1
#	$NetBSD$
d5 1
a5 1
#ident 		"GENERIC-$Revision$"
a235 1
pseudo-device	vlan			# IEEE 802.1q encapsulation
@


1.7
log
@Further cripple the GENERIC configuration. It seems that the firmware
limits are 1000000/2500000 bytes compressed/uncompressed. Sigh.
A boot loader would be nice.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.6 2000/06/01 14:21:44 soren Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.6 $"
a62 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.6
log
@Add ext2fs.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.5 2000/05/08 13:49:46 augustss Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.5 $"
d42 1
a42 1
file-system	KERNFS		# kernel data-structure filesystem
d44 1
a44 1
file-system 	OVERLAY		# overlay file system
d48 1
a48 1
file-system	LFS		# Log-based filesystem (still experimental)
d50 1
a50 1
file-system	PROCFS		# /proc
d80 1
a80 1
options 	INET6		# IPV6
d153 2
a154 2
cd*		at scsibus? target ? lun ?	# SCSI CD-ROM drives
ch*		at scsibus? target ? lun ?	# SCSI autochangers
d230 1
a230 1
pseudo-device	ccd		4		# concatenated disk devices
d233 2
a234 2
pseudo-device	md		1		# memory disk device (ramdisk)
pseudo-device	vnd		4		# disk-like interface to files
@


1.5
log
@Add (sometimes commented out) MIIVERBOSE option.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.4 2000/04/27 10:52:43 soren Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.4 $"
d40 1
@


1.5.2.1
log
@Sync w/ netbsd-1-5-base.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.8 2000/06/14 22:02:23 veego Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.8 $"
a39 1
file-system 	EXT2FS		# second extended file system (linux) 
d41 1
a41 1
#file-system	KERNFS		# kernel data-structure filesystem
d43 1
a43 1
#file-system 	OVERLAY		# overlay file system
d47 1
a47 1
#file-system	LFS		# Log-based filesystem (still experimental)
d49 1
a49 1
#file-system	PROCFS		# /proc
d63 13
d79 1
a79 1
#options 	INET6		# IPV6
d152 2
a153 2
#cd*		at scsibus? target ? lun ?	# SCSI CD-ROM drives
#ch*		at scsibus? target ? lun ?	# SCSI autochangers
d229 1
a229 1
#pseudo-device	ccd		4		# concatenated disk devices
d232 2
a233 2
#pseudo-device	md		1		# memory disk device (ramdisk)
#pseudo-device	vnd		4		# disk-like interface to files
@


1.4
log
@Use siop(4).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.3 2000/04/22 21:03:27 groo Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.3 $"
d104 1
@


1.3
log
@name change; rl -> rtk.  Still commented out.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.2 2000/04/19 06:50:30 itojun Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.2 $"
d135 1
a135 1
ncr*		at pci? dev ? function ?	# NCR 53c8xx SCSI
d145 1
a145 1
scsibus* 	at ncr?
@


1.2
log
@add stf pseudo interface (commented out due to possible security risks)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1 2000/03/30 20:01:02 soren Exp $
d5 1
a5 1
#ident 		"GENERIC-$Revision: 1.1 $"
d201 1
a201 1
#rl*		at pci? dev ? function ?	# Realtek 8129/8139
@


1.1
log
@Customary GENERIC configuration.

Unfortunately, the Cobalt firmware seems to fail loading kernels larger
than about 2.5 megs before compression, so without a boot loader, this
is a rather amputated GENERIC.
@
text
@d1 1
a1 1
#	$NetBSD$
d5 1
a5 1
#ident 		"GENERIC-$Revision$"
d246 1
@
