head	1.139;
access;
symbols
	netbsd-11-0-RC4:1.139
	netbsd-11-0-RC3:1.139
	netbsd-11-0-RC2:1.139
	netbsd-11-0-RC1:1.139
	perseant-exfatfs-base-20250801:1.139
	netbsd-11:1.139.0.4
	netbsd-11-base:1.139
	netbsd-10-1-RELEASE:1.136
	perseant-exfatfs-base-20240630:1.139
	perseant-exfatfs:1.139.0.2
	perseant-exfatfs-base:1.139
	netbsd-8-3-RELEASE:1.125.8.1
	netbsd-9-4-RELEASE:1.132
	netbsd-10-0-RELEASE:1.136
	netbsd-10-0-RC6:1.136
	netbsd-10-0-RC5:1.136
	netbsd-10-0-RC4:1.136
	netbsd-10-0-RC3:1.136
	netbsd-10-0-RC2:1.136
	thorpej-ifq:1.138.0.4
	thorpej-ifq-base:1.138
	thorpej-altq-separation:1.138.0.2
	thorpej-altq-separation-base:1.138
	netbsd-10-0-RC1:1.136
	netbsd-10:1.136.0.4
	netbsd-10-base:1.136
	bouyer-sunxi-drm:1.136.0.2
	bouyer-sunxi-drm-base:1.136
	netbsd-9-3-RELEASE:1.132
	thorpej-i2c-spi-conf2:1.134.0.16
	thorpej-i2c-spi-conf2-base:1.134
	thorpej-futex2:1.134.0.14
	thorpej-futex2-base:1.134
	thorpej-cfargs2:1.134.0.12
	thorpej-cfargs2-base:1.134
	cjep_sun2x-base1:1.134
	cjep_sun2x:1.134.0.10
	cjep_sun2x-base:1.134
	cjep_staticlib_x-base1:1.134
	netbsd-9-2-RELEASE:1.132
	cjep_staticlib_x:1.134.0.8
	cjep_staticlib_x-base:1.134
	thorpej-i2c-spi-conf:1.134.0.6
	thorpej-i2c-spi-conf-base:1.134
	thorpej-cfargs:1.134.0.4
	thorpej-cfargs-base:1.134
	thorpej-futex:1.134.0.2
	thorpej-futex-base:1.134
	netbsd-9-1-RELEASE:1.132
	bouyer-xenpvh-base2:1.132
	phil-wifi-20200421:1.132
	bouyer-xenpvh-base1:1.132
	phil-wifi-20200411:1.132
	bouyer-xenpvh:1.132.0.8
	bouyer-xenpvh-base:1.132
	is-mlppp:1.132.0.6
	is-mlppp-base:1.132
	phil-wifi-20200406:1.132
	netbsd-8-2-RELEASE:1.125.8.1
	ad-namecache-base3:1.132
	netbsd-9-0-RELEASE:1.132
	netbsd-9-0-RC2:1.132
	ad-namecache-base2:1.132
	ad-namecache-base1:1.132
	ad-namecache:1.132.0.4
	ad-namecache-base:1.132
	netbsd-9-0-RC1:1.132
	phil-wifi-20191119:1.132
	netbsd-9:1.132.0.2
	netbsd-9-base:1.132
	phil-wifi-20190609:1.132
	netbsd-8-1-RELEASE:1.125.8.1
	netbsd-8-1-RC1:1.125.8.1
	isaki-audio2:1.131.0.2
	isaki-audio2-base:1.131
	pgoyette-compat-merge-20190127:1.129.2.1
	pgoyette-compat-20190127:1.130
	pgoyette-compat-20190118:1.130
	pgoyette-compat-1226:1.130
	pgoyette-compat-1126:1.130
	pgoyette-compat-1020:1.130
	pgoyette-compat-0930:1.130
	pgoyette-compat-0906:1.130
	netbsd-7-2-RELEASE:1.115.6.3
	pgoyette-compat-0728:1.129
	netbsd-8-0-RELEASE:1.125.8.1
	phil-wifi:1.129.0.4
	phil-wifi-base:1.129
	pgoyette-compat-0625:1.129
	netbsd-8-0-RC2:1.125.8.1
	pgoyette-compat-0521:1.129
	pgoyette-compat-0502:1.129
	pgoyette-compat-0422:1.129
	netbsd-8-0-RC1:1.125.8.1
	pgoyette-compat-0415:1.129
	pgoyette-compat-0407:1.129
	pgoyette-compat-0330:1.129
	pgoyette-compat-0322:1.129
	pgoyette-compat-0315:1.129
	netbsd-7-1-2-RELEASE:1.115.6.3
	pgoyette-compat:1.129.0.2
	pgoyette-compat-base:1.129
	netbsd-7-1-1-RELEASE:1.115.6.3
	tls-maxphys-base-20171202:1.129
	matt-nb8-mediatek:1.125.8.1.0.2
	matt-nb8-mediatek-base:1.125.8.1
	nick-nhusb-base-20170825:1.127
	perseant-stdc-iso10646:1.125.0.10
	perseant-stdc-iso10646-base:1.125
	netbsd-8:1.125.0.8
	netbsd-8-base:1.125
	prg-localcount2-base3:1.125
	prg-localcount2-base2:1.125
	prg-localcount2-base1:1.125
	prg-localcount2:1.125.0.6
	prg-localcount2-base:1.125
	pgoyette-localcount-20170426:1.125
	bouyer-socketcan-base1:1.125
	jdolecek-ncq:1.125.0.4
	jdolecek-ncq-base:1.125
	pgoyette-localcount-20170320:1.125
	netbsd-7-1:1.115.6.3.0.6
	netbsd-7-1-RELEASE:1.115.6.3
	netbsd-7-1-RC2:1.115.6.3
	nick-nhusb-base-20170204:1.125
	netbsd-7-nhusb-base-20170116:1.115.6.3
	bouyer-socketcan:1.125.0.2
	bouyer-socketcan-base:1.125
	pgoyette-localcount-20170107:1.125
	netbsd-7-1-RC1:1.115.6.3
	nick-nhusb-base-20161204:1.122
	pgoyette-localcount-20161104:1.122
	netbsd-7-0-2-RELEASE:1.115.6.3
	nick-nhusb-base-20161004:1.122
	localcount-20160914:1.122
	netbsd-7-nhusb:1.115.6.3.0.4
	netbsd-7-nhusb-base:1.115.6.3
	pgoyette-localcount-20160806:1.122
	pgoyette-localcount-20160726:1.122
	pgoyette-localcount:1.122.0.2
	pgoyette-localcount-base:1.122
	nick-nhusb-base-20160907:1.122
	nick-nhusb-base-20160529:1.122
	netbsd-7-0-1-RELEASE:1.115.6.3
	nick-nhusb-base-20160422:1.122
	nick-nhusb-base-20160319:1.122
	nick-nhusb-base-20151226:1.122
	netbsd-7-0:1.115.6.3.0.2
	netbsd-7-0-RELEASE:1.115.6.3
	nick-nhusb-base-20150921:1.122
	netbsd-7-0-RC3:1.115.6.3
	netbsd-7-0-RC2:1.115.6.3
	netbsd-7-0-RC1:1.115.6.3
	nick-nhusb-base-20150606:1.121
	nick-nhusb-base-20150406:1.121
	nick-nhusb:1.121.0.2
	nick-nhusb-base:1.121
	netbsd-5-2-3-RELEASE:1.87.4.1
	netbsd-5-1-5-RELEASE:1.87.4.1
	netbsd-6-0-6-RELEASE:1.105.2.1
	netbsd-6-1-5-RELEASE:1.105.2.1
	netbsd-7:1.115.0.6
	netbsd-7-base:1.115
	yamt-pagecache-base9:1.115
	yamt-pagecache-tag8:1.102.4.2
	netbsd-6-1-4-RELEASE:1.105.2.1
	netbsd-6-0-5-RELEASE:1.105.2.1
	tls-earlyentropy:1.115.0.4
	tls-earlyentropy-base:1.115
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.115
	riastradh-drm2-base3:1.115
	netbsd-6-1-3-RELEASE:1.105.2.1
	netbsd-6-0-4-RELEASE:1.105.2.1
	netbsd-5-2-2-RELEASE:1.87.4.1
	netbsd-5-1-4-RELEASE:1.87.4.1
	netbsd-6-1-2-RELEASE:1.105.2.1
	netbsd-6-0-3-RELEASE:1.105.2.1
	netbsd-5-2-1-RELEASE:1.87.4.1
	netbsd-5-1-3-RELEASE:1.87.4.1
	rmind-smpnet-nbase:1.115
	netbsd-6-1-1-RELEASE:1.105.2.1
	riastradh-drm2-base2:1.115
	riastradh-drm2-base1:1.115
	riastradh-drm2:1.115.0.2
	riastradh-drm2-base:1.115
	rmind-smpnet:1.114.0.2
	rmind-smpnet-base:1.115
	netbsd-6-1:1.105.2.1.0.6
	netbsd-6-0-2-RELEASE:1.105.2.1
	netbsd-6-1-RELEASE:1.105.2.1
	khorben-n900:1.113.0.2
	netbsd-6-1-RC4:1.105.2.1
	netbsd-6-1-RC3:1.105.2.1
	agc-symver:1.111.0.2
	agc-symver-base:1.111
	netbsd-6-1-RC2:1.105.2.1
	netbsd-6-1-RC1:1.105.2.1
	yamt-pagecache-base8:1.109
	netbsd-5-2:1.87.4.1.0.10
	netbsd-6-0-1-RELEASE:1.105.2.1
	yamt-pagecache-base7:1.109
	netbsd-5-2-RELEASE:1.87.4.1
	netbsd-5-2-RC1:1.87.4.1
	matt-nb6-plus-nbase:1.105.2.1
	yamt-pagecache-base6:1.109
	netbsd-6-0:1.105.2.1.0.4
	netbsd-6-0-RELEASE:1.105.2.1
	netbsd-6-0-RC2:1.105.2.1
	tls-maxphys:1.108.0.2
	tls-maxphys-base:1.115
	matt-nb6-plus:1.105.2.1.0.2
	matt-nb6-plus-base:1.105.2.1
	netbsd-6-0-RC1:1.105.2.1
	jmcneill-usbmp-base10:1.106
	yamt-pagecache-base5:1.106
	jmcneill-usbmp-base9:1.106
	yamt-pagecache-base4:1.106
	jmcneill-usbmp-base8:1.106
	jmcneill-usbmp-base7:1.106
	jmcneill-usbmp-base6:1.105
	jmcneill-usbmp-base5:1.105
	jmcneill-usbmp-base4:1.105
	jmcneill-usbmp-base3:1.105
	jmcneill-usbmp-pre-base2:1.103
	jmcneill-usbmp-base2:1.105
	netbsd-6:1.105.0.2
	netbsd-6-base:1.105
	netbsd-5-1-2-RELEASE:1.87.4.1
	netbsd-5-1-1-RELEASE:1.87.4.1
	jmcneill-usbmp:1.103.0.2
	jmcneill-usbmp-base:1.103
	jmcneill-audiomp3:1.102.0.6
	jmcneill-audiomp3-base:1.102
	yamt-pagecache-base3:1.102
	yamt-pagecache-base2:1.102
	yamt-pagecache:1.102.0.4
	yamt-pagecache-base:1.102
	rmind-uvmplock-nbase:1.102
	cherry-xenmp:1.102.0.2
	cherry-xenmp-base:1.102
	jym-xensuspend-nbase:1.102
	uebayasi-xip-base7:1.100
	bouyer-quota2-nbase:1.100
	bouyer-quota2:1.100.0.4
	bouyer-quota2-base:1.100
	jruoho-x86intr:1.100.0.2
	jruoho-x86intr-base:1.100
	matt-mips64-premerge-20101231:1.99
	matt-nb5-mips64-premerge-20101231:1.87.4.1
	matt-nb5-pq3:1.87.4.1.0.8
	matt-nb5-pq3-base:1.87.4.1
	netbsd-5-1:1.87.4.1.0.6
	uebayasi-xip-base6:1.98
	uebayasi-xip-base5:1.98
	netbsd-5-1-RELEASE:1.87.4.1
	uebayasi-xip-base4:1.98
	uebayasi-xip-base3:1.98
	yamt-nfs-mp-base11:1.96
	netbsd-5-1-RC4:1.87.4.1
	matt-nb5-mips64-k15:1.87.4.1
	uebayasi-xip-base2:1.95
	yamt-nfs-mp-base10:1.95
	netbsd-5-1-RC3:1.87.4.1
	netbsd-5-1-RC2:1.87.4.1
	uebayasi-xip-base1:1.93
	netbsd-5-1-RC1:1.87.4.1
	rmind-uvmplock:1.93.0.2
	rmind-uvmplock-base:1.102
	yamt-nfs-mp-base9:1.92
	uebayasi-xip:1.92.0.2
	uebayasi-xip-base:1.92
	netbsd-5-0-2-RELEASE:1.87.4.1
	matt-nb5-mips64-premerge-20091211:1.87.4.1
	matt-premerge-20091211:1.92
	yamt-nfs-mp-base8:1.91
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.87.4.1
	matt-nb4-mips64-k7-u2a-k9b:1.87.4.1
	matt-nb5-mips64-u1-k1-k5:1.87.4.1
	yamt-nfs-mp-base7:1.90
	matt-nb5-mips64:1.87.4.1.0.4
	netbsd-5-0-1-RELEASE:1.87.4.1
	jymxensuspend-base:1.90
	yamt-nfs-mp-base6:1.90
	yamt-nfs-mp-base5:1.90
	yamt-nfs-mp-base4:1.90
	yamt-nfs-mp-base3:1.90
	nick-hppapmap-base4:1.90
	nick-hppapmap-base3:1.90
	netbsd-5-0:1.87.4.1.0.2
	netbsd-5-0-RELEASE:1.87.4.1
	netbsd-5-0-RC4:1.87.4.1
	netbsd-5-0-RC3:1.87.4.1
	nick-hppapmap-base2:1.90
	netbsd-5-0-RC2:1.87.4.1
	jym-xensuspend:1.90.0.2
	jym-xensuspend-base:1.102
	netbsd-5-0-RC1:1.87.4.1
	haad-dm-base2:1.88
	haad-nbase2:1.88
	ad-audiomp2:1.88.0.2
	ad-audiomp2-base:1.88
	netbsd-5:1.87.0.4
	netbsd-5-base:1.87
	nick-hppapmap:1.87.0.2
	nick-hppapmap-base:1.90
	matt-mips64-base2:1.87
	haad-dm-base1:1.87
	wrstuden-revivesa-base-4:1.87
	netbsd-4-0-1-RELEASE:1.76.2.1
	wrstuden-revivesa-base-3:1.86
	wrstuden-revivesa-base-2:1.86
	wrstuden-fixsa-newbase:1.76.2.1
	nick-csl-alignment-base5:1.78
	haad-dm:1.84.0.4
	haad-dm-base:1.88
	wrstuden-revivesa-base-1:1.84
	simonb-wapbl-nbase:1.84
	yamt-pf42-base4:1.84
	simonb-wapbl:1.84.0.2
	simonb-wapbl-base:1.84
	yamt-pf42-base3:1.84
	hpcarm-cleanup-nbase:1.83
	yamt-pf42-baseX:1.82
	yamt-pf42-base2:1.83
	yamt-nfs-mp-base2:1.83
	wrstuden-revivesa:1.82.0.12
	wrstuden-revivesa-base:1.84
	yamt-nfs-mp:1.82.0.10
	yamt-nfs-mp-base:1.82
	yamt-pf42:1.82.0.8
	yamt-pf42-base:1.82
	ad-socklock-base1:1.82
	yamt-lazymbuf-base15:1.82
	yamt-lazymbuf-base14:1.82
	keiichi-mipv6-nbase:1.82
	mjf-devfs2:1.82.0.6
	mjf-devfs2-base:1.89
	nick-net80211-sync:1.82.0.4
	nick-net80211-sync-base:1.82
	keiichi-mipv6:1.82.0.2
	keiichi-mipv6-base:1.82
	bouyer-xeni386-merge1:1.81.8.1
	matt-armv6-prevmlocking:1.78.10.1
	wrstuden-fixsa-base-1:1.76.2.1
	vmlocking2-base3:1.82
	netbsd-4-0:1.76.2.1.0.4
	netbsd-4-0-RELEASE:1.76.2.1
	bouyer-xeni386-nbase:1.82
	yamt-kmem-base3:1.81
	cube-autoconf:1.81.0.10
	cube-autoconf-base:1.81
	yamt-kmem-base2:1.81
	bouyer-xeni386:1.81.0.8
	bouyer-xeni386-base:1.82
	yamt-kmem:1.81.0.6
	yamt-kmem-base:1.81
	vmlocking2-base2:1.81
	reinoud-bufcleanup-nbase:1.81
	vmlocking2:1.81.0.4
	vmlocking2-base1:1.81
	netbsd-4-0-RC5:1.76.2.1
	matt-nb4-arm:1.76.2.1.0.2
	matt-nb4-arm-base:1.76.2.1
	matt-armv6-nbase:1.82
	jmcneill-base:1.81
	netbsd-4-0-RC4:1.76.2.1
	mjf-devfs:1.81.0.2
	mjf-devfs-base:1.82
	bouyer-xenamd64-base2:1.81
	vmlocking-nbase:1.81
	yamt-x86pmap-base4:1.80
	bouyer-xenamd64:1.79.0.4
	bouyer-xenamd64-base:1.81
	netbsd-4-0-RC3:1.76.2.1
	yamt-x86pmap-base3:1.79
	yamt-x86pmap-base2:1.79
	netbsd-4-0-RC2:1.76.2.1
	yamt-x86pmap:1.79.0.2
	yamt-x86pmap-base:1.79
	netbsd-4-0-RC1:1.76.2.1
	matt-armv6:1.78.0.10
	matt-armv6-base:1.82
	jmcneill-pm:1.78.0.8
	jmcneill-pm-base:1.81
	hpcarm-cleanup:1.78.0.6
	hpcarm-cleanup-base:1.82
	nick-csl-alignment:1.78.0.4
	nick-csl-alignment-base:1.78
	matt-mips64:1.78.0.2
	matt-mips64-base:1.78
	netbsd-3-1-1-RELEASE:1.53.4.3
	netbsd-3-0-3-RELEASE:1.53.4.3
	yamt-idlelwp-base8:1.77
	wrstuden-fixsa:1.76.0.18
	wrstuden-fixsa-base:1.76.2.1
	ppcoea-renovation:1.76.0.16
	ppcoea-renovation-base:1.79
	thorpej-atomic:1.76.0.14
	thorpej-atomic-base:1.76
	reinoud-bufcleanup:1.76.0.12
	reinoud-bufcleanup-base:1.81
	mjf-ufs-trans:1.76.0.10
	mjf-ufs-trans-base:1.78
	vmlocking:1.76.0.8
	vmlocking-base:1.79
	ad-audiomp:1.76.0.6
	ad-audiomp-base:1.76
	yamt-idlelwp:1.76.0.4
	post-newlock2-merge:1.76
	newlock2-nbase:1.76
	yamt-splraiseipl-base5:1.76
	yamt-splraiseipl-base4:1.76
	yamt-splraiseipl-base3:1.76
	abandoned-netbsd-4-base:1.71
	abandoned-netbsd-4:1.71.0.2
	netbsd-3-1:1.53.4.3.0.4
	netbsd-3-1-RELEASE:1.53.4.3
	netbsd-3-0-2-RELEASE:1.53.4.3
	yamt-splraiseipl-base2:1.75
	netbsd-3-1-RC4:1.53.4.3
	yamt-splraiseipl:1.75.0.4
	yamt-splraiseipl-base:1.75
	netbsd-3-1-RC3:1.53.4.3
	yamt-pdpolicy-base9:1.75
	newlock2:1.75.0.2
	newlock2-base:1.76
	yamt-pdpolicy-base8:1.74
	netbsd-3-1-RC2:1.53.4.3
	netbsd-3-1-RC1:1.53.4.3
	yamt-pdpolicy-base7:1.71
	netbsd-4:1.76.0.2
	netbsd-4-base:1.76
	yamt-pdpolicy-base6:1.70
	chap-midi-nbase:1.70
	netbsd-3-0-1-RELEASE:1.53.4.3
	gdamore-uart:1.70.0.4
	gdamore-uart-base:1.70
	simonb-timcounters-final:1.67.2.2
	yamt-pdpolicy-base5:1.70
	chap-midi:1.70.0.2
	chap-midi-base:1.70
	yamt-pdpolicy-base4:1.69
	yamt-pdpolicy-base3:1.69
	peter-altq-base:1.69
	peter-altq:1.69.0.6
	yamt-pdpolicy-base2:1.69
	elad-kernelauth-base:1.69
	elad-kernelauth:1.69.0.4
	yamt-pdpolicy:1.69.0.2
	yamt-pdpolicy-base:1.69
	yamt-uio_vmspace-base5:1.69
	simonb-timecounters:1.67.0.2
	simonb-timecounters-base:1.70
	rpaulo-netinet-merge-pcb:1.66.0.4
	rpaulo-netinet-merge-pcb-base:1.75
	yamt-uio_vmspace:1.66.0.2
	netbsd-3-0:1.53.4.3.0.2
	netbsd-3-0-RELEASE:1.53.4.3
	netbsd-3-0-RC6:1.53.4.3
	yamt-readahead-base3:1.62
	netbsd-3-0-RC5:1.53.4.3
	netbsd-3-0-RC4:1.53.4.3
	netbsd-3-0-RC3:1.53.4.3
	yamt-readahead-base2:1.62
	netbsd-3-0-RC2:1.53.4.3
	yamt-readahead-pervnode:1.62
	yamt-readahead-perfile:1.62
	yamt-readahead:1.62.0.2
	yamt-readahead-base:1.62
	netbsd-3-0-RC1:1.53.4.3
	yamt-vop-base3:1.61
	netbsd-2-0-3-RELEASE:1.38.2.3
	netbsd-2-1:1.38.2.3.0.4
	yamt-vop-base2:1.61
	thorpej-vnode-attr:1.61.0.4
	thorpej-vnode-attr-base:1.61
	netbsd-2-1-RELEASE:1.38.2.3
	yamt-vop:1.61.0.2
	yamt-vop-base:1.61
	netbsd-2-1-RC6:1.38.2.3
	netbsd-2-1-RC5:1.38.2.3
	netbsd-2-1-RC4:1.38.2.3
	netbsd-2-1-RC3:1.38.2.3
	netbsd-2-1-RC2:1.38.2.3
	netbsd-2-1-RC1:1.38.2.3
	yamt-lazymbuf:1.54.0.2
	yamt-km-base4:1.53
	netbsd-2-0-2-RELEASE:1.38.2.3
	yamt-km-base3:1.53
	netbsd-3:1.53.0.4
	netbsd-3-base:1.53
	yamt-km-base2:1.51
	yamt-km:1.49.0.2
	yamt-km-base:1.49
	kent-audio2:1.47.0.2
	kent-audio2-base:1.53
	netbsd-2-0-1-RELEASE:1.38.2.3
	kent-audio1-beforemerge:1.47
	netbsd-2:1.38.2.3.0.2
	netbsd-2-base:1.38.2.3
	kent-audio1:1.46.0.2
	kent-audio1-base:1.46
	netbsd-2-0-RELEASE:1.38.2.3
	netbsd-2-0-RC5:1.38.2.3
	netbsd-2-0-RC4:1.38.2.3
	netbsd-2-0-RC3:1.38.2.3
	netbsd-2-0-RC2:1.38.2.3
	netbsd-2-0-RC1:1.38.2.3
	netbsd-2-0:1.38.0.2
	netbsd-2-0-base:1.38
	netbsd-1-6-PATCH002-RELEASE:1.24.4.1
	netbsd-1-6-PATCH002:1.24.4.1
	netbsd-1-6-PATCH002-RC4:1.24.4.1
	netbsd-1-6-PATCH002-RC3:1.24.4.1
	netbsd-1-6-PATCH002-RC2:1.24.4.1
	netbsd-1-6-PATCH002-RC1:1.24.4.1
	ktrace-lwp:1.36.0.2
	ktrace-lwp-base:1.66
	netbsd-1-6-PATCH001:1.24.4.1
	netbsd-1-6-PATCH001-RELEASE:1.24.4.1
	netbsd-1-6-PATCH001-RC3:1.24.4.1
	netbsd-1-6-PATCH001-RC2:1.24.4.1
	netbsd-1-6-PATCH001-RC1:1.24.4.1
	nathanw_sa_end:1.25.2.5
	nathanw_sa_before_merge:1.31
	fvdl_fs64_base:1.31
	gmcgarry_ctxsw:1.29.0.4
	gmcgarry_ctxsw_base:1.29
	gmcgarry_ucred:1.29.0.2
	gmcgarry_ucred_base:1.29
	nathanw_sa_base:1.31
	kqueue-aftermerge:1.27
	kqueue-beforemerge:1.27
	netbsd-1-6-RELEASE:1.24.4.1
	netbsd-1-6-RC3:1.24.4.1
	netbsd-1-6-RC2:1.24.4.1
	netbsd-1-6-RC1:1.24.4.1
	nathanw_sa:1.25.0.2
	netbsd-1-6:1.24.0.4
	netbsd-1-6-base:1.24
	gehenna-devsw:1.24.0.2
	gehenna-devsw-base:1.25
	eeh-devprop:1.19.0.2
	eeh-devprop-base:1.19
	newlock:1.18.0.2
	newlock-base:1.18
	ifpoll-base:1.17
	thorpej-mips-cache:1.12.0.4
	thorpej-mips-cache-base:1.12
	thorpej-devvp-base3:1.12
	thorpej-devvp-base2:1.12
	post-chs-ubcperf:1.12
	pre-chs-ubcperf:1.12
	thorpej-devvp:1.12.0.2
	thorpej-devvp-base:1.12
	kqueue:1.11.0.2
	kqueue-base:1.26
	thorpej_scsipi_beforemerge:1.9
	thorpej_scsipi_nbase:1.9
	thorpej_scsipi:1.2.0.2
	thorpej_scsipi_base:1.9;
locks; strict;
comment	@# @;


1.139
date	2024.01.29.18.27.11;	author christos;	state Exp;
branches;
next	1.138;
commitid	KXsF1U1D4DhafnWE;

1.138
date	2023.09.12.22.07.33;	author andvar;	state Exp;
branches;
next	1.137;
commitid	HpJIRC6dHtRQVwEE;

1.137
date	2023.02.12.14.50.38;	author abs;	state Exp;
branches;
next	1.136;
commitid	SblLlq95sRoclfdE;

1.136
date	2022.09.29.10.10.06;	author riastradh;	state Exp;
branches;
next	1.135;
commitid	I1zvTyF77D5Z9KVD;

1.135
date	2022.08.07.02.52.25;	author simonb;	state Exp;
branches;
next	1.134;
commitid	HXKRRXLciPDtrTOD;

1.134
date	2020.09.27.13.48.50;	author roy;	state Exp;
branches;
next	1.133;
commitid	DA9l8f9bbF8ATGpC;

1.133
date	2020.08.01.08.20.48;	author maxv;	state Exp;
branches;
next	1.132;
commitid	JD2lavAMv7TQUkiC;

1.132
date	2019.04.26.22.46.03;	author sevan;	state Exp;
branches;
next	1.131;
commitid	HBAlgqGPZeivAUkB;

1.131
date	2019.04.13.08.22.59;	author isaki;	state Exp;
branches;
next	1.130;
commitid	rmsmdwQtLK6aeajB;

1.130
date	2018.08.01.20.04.10;	author maxv;	state Exp;
branches;
next	1.129;
commitid	UbIHSaPqOzfNisMA;

1.129
date	2017.09.14.07.58.39;	author mrg;	state Exp;
branches
	1.129.2.1
	1.129.4.1;
next	1.128;
commitid	ngZ6fHXwTqlZA87A;

1.128
date	2017.09.13.22.24.43;	author sevan;	state Exp;
branches;
next	1.127;
commitid	U9QcH0HsUyAtp57A;

1.127
date	2017.07.29.18.08.57;	author maxv;	state Exp;
branches;
next	1.126;

1.126
date	2017.07.25.23.20.57;	author nat;	state Exp;
branches;
next	1.125;

1.125
date	2016.12.13.20.42.17;	author christos;	state Exp;
branches
	1.125.8.1;
next	1.124;

1.124
date	2016.12.10.23.03.23;	author christos;	state Exp;
branches;
next	1.123;

1.123
date	2016.12.08.11.31.10;	author nat;	state Exp;
branches;
next	1.122;

1.122
date	2015.08.07.14.12.04;	author maxv;	state Exp;
branches
	1.122.2.1;
next	1.121;

1.121
date	2014.11.16.16.01.40;	author manu;	state Exp;
branches
	1.121.2.1;
next	1.120;

1.120
date	2014.11.12.10.47.21;	author manu;	state Exp;
branches;
next	1.119;

1.119
date	2014.08.24.07.59.22;	author jnemeth;	state Exp;
branches;
next	1.118;

1.118
date	2014.08.23.20.26.57;	author dholland;	state Exp;
branches;
next	1.117;

1.117
date	2014.08.17.21.17.43;	author joerg;	state Exp;
branches;
next	1.116;

1.116
date	2014.08.16.17.56.31;	author apb;	state Exp;
branches;
next	1.115;

1.115
date	2013.06.30.21.38.56;	author rmind;	state Exp;
branches
	1.115.6.1;
next	1.114;

1.114
date	2013.06.05.23.08.00;	author christos;	state Exp;
branches
	1.114.2.1;
next	1.113;

1.113
date	2013.04.27.21.43.20;	author christos;	state Exp;
branches;
next	1.112;

1.112
date	2013.04.27.18.19.30;	author christos;	state Exp;
branches;
next	1.111;

1.111
date	2013.03.02.02.42.11;	author christos;	state Exp;
branches;
next	1.110;

1.110
date	2013.03.01.18.25.31;	author joerg;	state Exp;
branches;
next	1.109;

1.109
date	2012.10.17.14.48.10;	author apb;	state Exp;
branches;
next	1.108;

1.108
date	2012.08.17.20.11.38;	author abs;	state Exp;
branches
	1.108.2.1;
next	1.107;

1.107
date	2012.07.17.08.05.17;	author abs;	state Exp;
branches;
next	1.106;

1.106
date	2012.03.10.21.51.50;	author joerg;	state Exp;
branches;
next	1.105;

1.105
date	2011.12.30.12.47.37;	author he;	state Exp;
branches
	1.105.2.1;
next	1.104;

1.104
date	2011.12.18.05.49.25;	author dholland;	state Exp;
branches;
next	1.103;

1.103
date	2011.11.22.21.25.04;	author tls;	state Exp;
branches
	1.103.2.1;
next	1.102;

1.102
date	2011.03.18.17.19.06;	author jakllsch;	state Exp;
branches
	1.102.4.1;
next	1.101;

1.101
date	2011.03.06.17.08.22;	author bouyer;	state Exp;
branches;
next	1.100;

1.100
date	2011.01.03.06.07.42;	author tsutsui;	state Exp;
branches
	1.100.2.1
	1.100.4.1;
next	1.99;

1.99
date	2010.11.23.11.13.56;	author hannken;	state Exp;
branches;
next	1.98;

1.98
date	2010.10.13.14.34.27;	author tsutsui;	state Exp;
branches;
next	1.97;

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

1.96
date	2010.09.01.16.13.32;	author he;	state Exp;
branches;
next	1.95;

1.95
date	2010.06.30.06.57.13;	author he;	state Exp;
branches;
next	1.94;

1.94
date	2010.04.29.22.40.50;	author chs;	state Exp;
branches;
next	1.93;

1.93
date	2010.03.11.02.21.41;	author uwe;	state Exp;
branches
	1.93.2.1;
next	1.92;

1.92
date	2009.12.05.20.11.10;	author pooka;	state Exp;
branches
	1.92.2.1;
next	1.91;

1.91
date	2009.08.23.14.38.43;	author tsutsui;	state Exp;
branches;
next	1.90;

1.90
date	2009.01.24.05.06.05;	author mrg;	state Exp;
branches;
next	1.89;

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

1.88
date	2008.11.24.11.41.09;	author ad;	state Exp;
branches;
next	1.87;

1.87
date	2008.09.27.23.10.02;	author he;	state Exp;
branches
	1.87.2.1
	1.87.4.1;
next	1.86;

1.86
date	2008.08.10.15.31.20;	author tls;	state Exp;
branches;
next	1.85;

1.85
date	2008.07.31.07.41.00;	author simonb;	state Exp;
branches;
next	1.84;

1.84
date	2008.05.30.20.10.01;	author tsutsui;	state Exp;
branches
	1.84.4.1;
next	1.83;

1.83
date	2008.05.12.18.28.20;	author he;	state Exp;
branches;
next	1.82;

1.82
date	2007.12.25.22.47.03;	author he;	state Exp;
branches
	1.82.6.1
	1.82.8.1
	1.82.10.1
	1.82.12.1;
next	1.81;

1.81
date	2007.11.04.14.34.21;	author xtraeme;	state Exp;
branches
	1.81.2.1
	1.81.4.1
	1.81.8.1;
next	1.80;

1.80
date	2007.10.17.19.54.10;	author garbled;	state Exp;
branches;
next	1.79;

1.79
date	2007.09.22.14.36.38;	author he;	state Exp;
branches
	1.79.4.1;
next	1.78;

1.78
date	2007.06.04.08.55.20;	author martin;	state Exp;
branches
	1.78.8.1
	1.78.10.1;
next	1.77;

1.77
date	2007.05.13.08.26.21;	author he;	state Exp;
branches;
next	1.76;

1.76
date	2006.11.11.18.47.09;	author jmmv;	state Exp;
branches
	1.76.2.1
	1.76.4.1
	1.76.8.1
	1.76.10.1
	1.76.16.1
	1.76.18.1;
next	1.75;

1.75
date	2006.09.05.11.09.36;	author uwe;	state Exp;
branches
	1.75.2.1
	1.75.4.1;
next	1.74;

1.74
date	2006.08.26.20.26.44;	author christos;	state Exp;
branches;
next	1.73;

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

1.72
date	2006.08.12.15.29.52;	author christos;	state Exp;
branches;
next	1.71;

1.71
date	2006.06.28.15.19.27;	author liamjfoy;	state Exp;
branches
	1.71.2.1;
next	1.70;

1.70
date	2006.05.16.14.11.41;	author he;	state Exp;
branches
	1.70.4.1;
next	1.69;

1.69
date	2006.02.05.05.01.49;	author cube;	state Exp;
branches
	1.69.2.1
	1.69.6.1;
next	1.68;

1.68
date	2006.02.04.02.50.51;	author rpaulo;	state Exp;
branches;
next	1.67;

1.67
date	2006.02.02.21.32.08;	author reinoud;	state Exp;
branches
	1.67.2.1;
next	1.66;

1.66
date	2005.12.09.23.34.01;	author elad;	state Exp;
branches
	1.66.2.1
	1.66.4.1;
next	1.65;

1.65
date	2005.12.08.10.08.46;	author he;	state Exp;
branches;
next	1.64;

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

1.63
date	2005.12.04.03.21.44;	author he;	state Exp;
branches;
next	1.62;

1.62
date	2005.11.03.16.48.29;	author chs;	state Exp;
branches;
next	1.61;

1.61
date	2005.09.10.19.20.49;	author jmmv;	state Exp;
branches;
next	1.60;

1.60
date	2005.08.19.05.19.50;	author christos;	state Exp;
branches;
next	1.59;

1.59
date	2005.08.19.02.03.51;	author christos;	state Exp;
branches;
next	1.58;

1.58
date	2005.07.31.04.04.31;	author yamt;	state Exp;
branches;
next	1.57;

1.57
date	2005.07.30.06.35.35;	author yamt;	state Exp;
branches;
next	1.56;

1.56
date	2005.07.17.00.08.28;	author hubertf;	state Exp;
branches;
next	1.55;

1.55
date	2005.07.07.17.05.47;	author tron;	state Exp;
branches;
next	1.54;

1.54
date	2005.06.25.12.05.16;	author rpaulo;	state Exp;
branches
	1.54.2.1;
next	1.53;

1.53
date	2005.02.19.16.19.58;	author tsutsui;	state Exp;
branches
	1.53.4.1;
next	1.52;

1.52
date	2005.02.18.21.05.51;	author dsl;	state Exp;
branches;
next	1.51;

1.51
date	2005.02.11.08.25.54;	author dsl;	state Exp;
branches;
next	1.50;

1.50
date	2005.01.28.03.19.49;	author rumble;	state Exp;
branches;
next	1.49;

1.49
date	2005.01.21.12.24.02;	author tsutsui;	state Exp;
branches
	1.49.2.1;
next	1.48;

1.48
date	2005.01.17.15.28.51;	author cube;	state Exp;
branches;
next	1.47;

1.47
date	2005.01.07.11.32.43;	author tsutsui;	state Exp;
branches
	1.47.2.1;
next	1.46;

1.46
date	2004.11.10.17.54.04;	author christos;	state Exp;
branches;
next	1.45;

1.45
date	2004.09.04.23.29.46;	author manu;	state Exp;
branches;
next	1.44;

1.44
date	2004.07.15.03.53.46;	author atatat;	state Exp;
branches;
next	1.43;

1.43
date	2004.06.28.21.07.47;	author bouyer;	state Exp;
branches;
next	1.42;

1.42
date	2004.06.26.07.32.06;	author abs;	state Exp;
branches;
next	1.41;

1.41
date	2004.06.22.14.09.50;	author itojun;	state Exp;
branches;
next	1.40;

1.40
date	2004.06.18.15.04.04;	author christos;	state Exp;
branches;
next	1.39;

1.39
date	2004.06.16.15.07.40;	author christos;	state Exp;
branches;
next	1.38;

1.38
date	2003.12.10.18.08.50;	author tsutsui;	state Exp;
branches
	1.38.2.1;
next	1.37;

1.37
date	2003.08.24.17.33.27;	author marcus;	state Exp;
branches;
next	1.36;

1.36
date	2003.06.14.16.28.32;	author tsutsui;	state Exp;
branches
	1.36.2.1;
next	1.35;

1.35
date	2003.04.26.14.10.13;	author ragge;	state Exp;
branches;
next	1.34;

1.34
date	2003.04.10.22.06.55;	author christos;	state Exp;
branches;
next	1.33;

1.33
date	2003.03.02.04.42.40;	author tsutsui;	state Exp;
branches;
next	1.32;

1.32
date	2003.02.27.19.22.40;	author perseant;	state Exp;
branches;
next	1.31;

1.31
date	2002.12.27.14.59.21;	author tsutsui;	state Exp;
branches;
next	1.30;

1.30
date	2002.12.27.11.43.38;	author tsutsui;	state Exp;
branches;
next	1.29;

1.29
date	2002.11.15.14.15.36;	author itohy;	state Exp;
branches;
next	1.28;

1.28
date	2002.10.30.12.22.55;	author tsutsui;	state Exp;
branches;
next	1.27;

1.27
date	2002.10.14.18.39.30;	author elric;	state Exp;
branches;
next	1.26;

1.26
date	2002.09.18.02.43.57;	author lukem;	state Exp;
branches;
next	1.25;

1.25
date	2002.06.17.05.14.08;	author lukem;	state Exp;
branches
	1.25.2.1;
next	1.24;

1.24
date	2002.05.03.01.36.02;	author thorpej;	state Exp;
branches
	1.24.2.1
	1.24.4.1;
next	1.23;

1.23
date	2002.04.25.15.06.25;	author atatat;	state Exp;
branches;
next	1.22;

1.22
date	2002.04.12.08.10.55;	author gmcgarry;	state Exp;
branches;
next	1.21;

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

1.20
date	2002.03.24.18.14.27;	author uch;	state Exp;
branches;
next	1.19;

1.19
date	2002.03.10.19.56.40;	author lukem;	state Exp;
branches;
next	1.18;

1.18
date	2002.03.02.22.26.25;	author uch;	state Exp;
branches;
next	1.17;

1.17
date	2002.02.28.16.52.46;	author uch;	state Exp;
branches;
next	1.16;

1.16
date	2002.01.27.13.23.15;	author jdolecek;	state Exp;
branches;
next	1.15;

1.15
date	2001.12.28.12.21.55;	author martin;	state Exp;
branches;
next	1.14;

1.14
date	2001.12.14.05.34.47;	author gmcgarry;	state Exp;
branches;
next	1.13;

1.13
date	2001.11.20.12.56.25;	author lukem;	state Exp;
branches;
next	1.12;

1.12
date	2001.09.01.21.52.26;	author atatat;	state Exp;
branches;
next	1.11;

1.11
date	2001.06.30.11.00.33;	author darcy;	state Exp;
branches
	1.11.2.1;
next	1.10;

1.10
date	2001.06.24.04.57.58;	author msaitoh;	state Exp;
branches;
next	1.9;

1.9
date	2001.02.14.04.57.44;	author itojun;	state Exp;
branches;
next	1.8;

1.8
date	2001.02.03.23.24.30;	author marcus;	state Exp;
branches;
next	1.7;

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

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

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

1.4
date	2001.01.21.23.38.34;	author marcus;	state Exp;
branches;
next	1.3;

1.3
date	2001.01.16.00.33.50;	author marcus;	state Exp;
branches;
next	1.2;

1.2
date	2001.01.03.18.14.46;	author itojun;	state Exp;
branches
	1.2.2.1;
next	1.1;

1.1
date	2000.12.11.18.19.12;	author marcus;	state Exp;
branches;
next	;

1.129.2.1
date	2018.09.06.06.55.29;	author pgoyette;	state Exp;
branches;
next	;
commitid	HCi1bXD317XIK0RA;

1.129.4.1
date	2019.06.10.22.06.01;	author christos;	state Exp;
branches;
next	;
commitid	jtc8rnCzWiEEHGqB;

1.125.8.1
date	2017.07.26.07.34.37;	author martin;	state Exp;
branches;
next	;

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

1.121.2.1
date	2015.09.22.12.05.39;	author skrll;	state Exp;
branches;
next	1.121.2.2;

1.121.2.2
date	2017.02.05.13.40.06;	author skrll;	state Exp;
branches;
next	1.121.2.3;

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

1.115.6.1
date	2014.11.14.15.16.16;	author martin;	state Exp;
branches;
next	1.115.6.2;

1.115.6.2
date	2014.11.18.19.05.29;	author snj;	state Exp;
branches;
next	1.115.6.3;

1.115.6.3
date	2015.05.15.03.44.17;	author snj;	state Exp;
branches;
next	;

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

1.108.2.1
date	2012.11.20.03.01.11;	author tls;	state Exp;
branches;
next	1.108.2.2;

1.108.2.2
date	2013.06.23.06.20.02;	author tls;	state Exp;
branches;
next	1.108.2.3;

1.108.2.3
date	2014.08.20.00.02.51;	author tls;	state Exp;
branches;
next	1.108.2.4;

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

1.105.2.1
date	2012.07.20.23.07.58;	author riz;	state Exp;
branches;
next	;

1.103.2.1
date	2012.02.18.07.31.43;	author mrg;	state Exp;
branches;
next	1.103.2.2;

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

1.102.4.1
date	2012.04.17.00.06.11;	author yamt;	state Exp;
branches;
next	1.102.4.2;

1.102.4.2
date	2012.10.30.17.19.16;	author yamt;	state Exp;
branches;
next	1.102.4.3;

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

1.100.2.1
date	2011.06.06.09.05.14;	author jruoho;	state Exp;
branches;
next	;

1.100.4.1
date	2011.02.08.19.29.32;	author bouyer;	state Exp;
branches;
next	;

1.93.2.1
date	2010.05.30.05.16.42;	author rmind;	state Exp;
branches;
next	1.93.2.2;

1.93.2.2
date	2010.07.03.01.19.16;	author rmind;	state Exp;
branches;
next	1.93.2.3;

1.93.2.3
date	2011.03.05.20.49.50;	author rmind;	state Exp;
branches;
next	1.93.2.4;

1.93.2.4
date	2011.04.21.01.40.55;	author rmind;	state Exp;
branches;
next	;

1.92.2.1
date	2010.04.30.14.39.14;	author uebayasi;	state Exp;
branches;
next	1.92.2.2;

1.92.2.2
date	2010.08.17.06.44.13;	author uebayasi;	state Exp;
branches;
next	1.92.2.3;

1.92.2.3
date	2010.10.22.07.21.10;	author uebayasi;	state Exp;
branches;
next	;

1.87.2.1
date	2009.01.19.13.16.02;	author skrll;	state Exp;
branches;
next	1.87.2.2;

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

1.87.4.1
date	2008.12.27.04.03.54;	author snj;	state Exp;
branches;
next	;

1.84.4.1
date	2008.10.19.22.15.43;	author haad;	state Exp;
branches;
next	1.84.4.2;

1.84.4.2
date	2008.12.13.01.13.06;	author haad;	state Exp;
branches;
next	;

1.82.6.1
date	2008.06.02.13.22.00;	author mjf;	state Exp;
branches;
next	1.82.6.2;

1.82.6.2
date	2008.09.28.10.39.52;	author mjf;	state Exp;
branches;
next	1.82.6.3;

1.82.6.3
date	2008.10.05.20.11.26;	author mjf;	state Exp;
branches;
next	1.82.6.4;

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

1.82.8.1
date	2008.05.18.12.31.47;	author yamt;	state Exp;
branches;
next	1.82.8.2;

1.82.8.2
date	2008.06.04.02.04.45;	author yamt;	state Exp;
branches;
next	;

1.82.10.1
date	2008.05.16.02.22.09;	author yamt;	state Exp;
branches;
next	1.82.10.2;

1.82.10.2
date	2009.05.04.08.10.55;	author yamt;	state Exp;
branches;
next	1.82.10.3;

1.82.10.3
date	2009.09.16.13.37.37;	author yamt;	state Exp;
branches;
next	1.82.10.4;

1.82.10.4
date	2010.03.11.15.02.12;	author yamt;	state Exp;
branches;
next	1.82.10.5;

1.82.10.5
date	2010.08.11.22.51.49;	author yamt;	state Exp;
branches;
next	1.82.10.6;

1.82.10.6
date	2010.10.09.03.31.42;	author yamt;	state Exp;
branches;
next	;

1.82.12.1
date	2008.06.23.04.30.17;	author wrstuden;	state Exp;
branches;
next	1.82.12.2;

1.82.12.2
date	2008.09.18.04.33.23;	author wrstuden;	state Exp;
branches;
next	1.82.12.3;

1.82.12.3
date	2008.10.10.22.29.04;	author skrll;	state Exp;
branches;
next	;

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

1.81.4.1
date	2007.12.26.19.42.04;	author ad;	state Exp;
branches;
next	;

1.81.8.1
date	2008.01.02.21.47.35;	author bouyer;	state Exp;
branches;
next	;

1.79.4.1
date	2007.11.13.15.58.22;	author bouyer;	state Exp;
branches;
next	;

1.78.8.1
date	2007.10.02.18.26.56;	author joerg;	state Exp;
branches;
next	1.78.8.2;

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

1.78.10.1
date	2007.11.06.23.15.50;	author matt;	state Exp;
branches;
next	1.78.10.2;

1.78.10.2
date	2008.01.09.01.45.39;	author matt;	state Exp;
branches;
next	;

1.76.2.1
date	2007.06.05.20.50.05;	author bouyer;	state Exp;
branches;
next	;

1.76.4.1
date	2007.05.17.13.40.54;	author yamt;	state Exp;
branches;
next	;

1.76.8.1
date	2007.05.27.12.27.14;	author ad;	state Exp;
branches;
next	1.76.8.2;

1.76.8.2
date	2007.06.09.23.55.01;	author ad;	state Exp;
branches;
next	1.76.8.3;

1.76.8.3
date	2007.10.09.13.37.36;	author ad;	state Exp;
branches;
next	1.76.8.4;

1.76.8.4
date	2007.12.03.18.35.29;	author ad;	state Exp;
branches;
next	;

1.76.10.1
date	2007.07.11.19.58.32;	author mjf;	state Exp;
branches;
next	;

1.76.16.1
date	2007.05.22.17.26.45;	author matt;	state Exp;
branches;
next	1.76.16.2;

1.76.16.2
date	2007.06.26.18.12.21;	author garbled;	state Exp;
branches;
next	1.76.16.3;

1.76.16.3
date	2007.10.03.19.23.05;	author garbled;	state Exp;
branches;
next	;

1.76.18.1
date	2007.09.03.07.03.18;	author wrstuden;	state Exp;
branches;
next	;

1.75.2.1
date	2006.11.18.21.29.09;	author ad;	state Exp;
branches;
next	;

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

1.71.2.1
date	2006.08.14.13.41.28;	author tron;	state Exp;
branches;
next	1.71.2.2;

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

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

1.69.2.1
date	2006.05.24.10.56.39;	author yamt;	state Exp;
branches;
next	1.69.2.2;

1.69.2.2
date	2006.08.11.15.41.20;	author yamt;	state Exp;
branches;
next	1.69.2.3;

1.69.2.3
date	2006.09.03.15.22.50;	author yamt;	state Exp;
branches;
next	1.69.2.4;

1.69.2.4
date	2006.09.14.12.31.08;	author yamt;	state Exp;
branches;
next	;

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

1.67.2.1
date	2006.04.22.11.37.21;	author simonb;	state Exp;
branches;
next	1.67.2.2;

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

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

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

1.54.2.1
date	2006.06.21.14.50.31;	author yamt;	state Exp;
branches;
next	1.54.2.2;

1.54.2.2
date	2006.12.30.20.45.46;	author yamt;	state Exp;
branches;
next	1.54.2.3;

1.54.2.3
date	2007.09.03.14.23.54;	author yamt;	state Exp;
branches;
next	1.54.2.4;

1.54.2.4
date	2007.10.27.11.25.43;	author yamt;	state Exp;
branches;
next	1.54.2.5;

1.54.2.5
date	2007.11.15.11.42.42;	author yamt;	state Exp;
branches;
next	1.54.2.6;

1.54.2.6
date	2008.01.21.09.36.03;	author yamt;	state Exp;
branches;
next	;

1.53.4.1
date	2005.07.18.21.14.09;	author riz;	state Exp;
branches;
next	1.53.4.2;

1.53.4.2
date	2005.08.14.21.14.35;	author riz;	state Exp;
branches;
next	1.53.4.3;

1.53.4.3
date	2005.11.05.00.39.48;	author tron;	state Exp;
branches;
next	;

1.49.2.1
date	2005.02.12.18.17.31;	author yamt;	state Exp;
branches;
next	1.49.2.2;

1.49.2.2
date	2005.03.19.08.32.52;	author yamt;	state Exp;
branches;
next	;

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

1.38.2.1
date	2004.06.30.21.06.05;	author jdc;	state Exp;
branches;
next	1.38.2.2;

1.38.2.2
date	2004.07.02.17.38.30;	author he;	state Exp;
branches;
next	1.38.2.3;

1.38.2.3
date	2004.07.15.20.16.02;	author he;	state Exp;
branches;
next	;

1.36.2.1
date	2004.08.03.10.33.53;	author skrll;	state Exp;
branches;
next	1.36.2.2;

1.36.2.2
date	2004.09.18.14.33.33;	author skrll;	state Exp;
branches;
next	1.36.2.3;

1.36.2.3
date	2004.09.21.13.14.39;	author skrll;	state Exp;
branches;
next	1.36.2.4;

1.36.2.4
date	2004.11.14.08.15.05;	author skrll;	state Exp;
branches;
next	1.36.2.5;

1.36.2.5
date	2005.01.17.19.29.13;	author skrll;	state Exp;
branches;
next	1.36.2.6;

1.36.2.6
date	2005.01.24.08.34.06;	author skrll;	state Exp;
branches;
next	1.36.2.7;

1.36.2.7
date	2005.02.04.11.44.17;	author skrll;	state Exp;
branches;
next	1.36.2.8;

1.36.2.8
date	2005.02.15.21.32.32;	author skrll;	state Exp;
branches;
next	1.36.2.9;

1.36.2.9
date	2005.03.04.16.38.13;	author skrll;	state Exp;
branches;
next	1.36.2.10;

1.36.2.10
date	2005.11.10.13.55.50;	author skrll;	state Exp;
branches;
next	1.36.2.11;

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

1.25.2.1
date	2002.06.17.05.14.08;	author nathanw;	state dead;
branches;
next	1.25.2.2;

1.25.2.2
date	2002.10.18.02.36.19;	author nathanw;	state Exp;
branches;
next	1.25.2.3;

1.25.2.3
date	2002.11.11.21.57.49;	author nathanw;	state Exp;
branches;
next	1.25.2.4;

1.25.2.4
date	2002.12.11.05.58.25;	author thorpej;	state Exp;
branches;
next	1.25.2.5;

1.25.2.5
date	2002.12.29.19.21.37;	author thorpej;	state Exp;
branches;
next	;

1.24.2.1
date	2002.07.14.17.46.05;	author gehenna;	state Exp;
branches;
next	;

1.24.4.1
date	2002.08.01.04.18.34;	author lukem;	state Exp;
branches;
next	;

1.11.2.1
date	2001.09.13.01.13.34;	author thorpej;	state Exp;
branches;
next	1.11.2.2;

1.11.2.2
date	2002.01.10.19.41.55;	author thorpej;	state Exp;
branches;
next	1.11.2.3;

1.11.2.3
date	2002.02.11.20.07.40;	author jdolecek;	state Exp;
branches;
next	1.11.2.4;

1.11.2.4
date	2002.03.16.15.57.23;	author jdolecek;	state Exp;
branches;
next	1.11.2.5;

1.11.2.5
date	2002.06.23.17.35.33;	author jdolecek;	state Exp;
branches;
next	1.11.2.6;

1.11.2.6
date	2002.09.06.08.33.51;	author jdolecek;	state Exp;
branches;
next	1.11.2.7;

1.11.2.7
date	2002.10.10.18.32.19;	author jdolecek;	state Exp;
branches;
next	;

1.2.2.1
date	2001.01.03.18.14.46;	author bouyer;	state dead;
branches;
next	1.2.2.2;

1.2.2.2
date	2001.01.08.14.56.16;	author bouyer;	state Exp;
branches;
next	1.2.2.3;

1.2.2.3
date	2001.02.11.19.09.13;	author bouyer;	state Exp;
branches;
next	1.2.2.4;

1.2.2.4
date	2001.03.12.13.28.06;	author bouyer;	state Exp;
branches;
next	;


desc
@@


1.139
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.138 2023/09/12 22:07:33 andvar 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/dreamcast/conf/std.dreamcast"

options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

maxusers	16		# estimated number of users

# Standard system options
#options 	INSECURE	# disable kernel security levels

#options 	RTC_OFFSET=-540
options 	HZ=100		# clock interrupt generates every 1/HZ sec
options 	NTP		# NTP phase/frequency locked loop

options 	KTRACE		# system call tracing via ktrace(1)

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

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

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

# Diagnostic/debugging support options
#options 	DIAGNOSTIC	# cheap kernel consistency checks
#options 	DEBUG		# expensive debugging checks/support
options 	DDB		# in-kernel debugger
#options 	KGDB			# remote debugger
#options 	KGDB_DEVNAME="\"scif\"",KGDB_DEVRATE=57600
#makeoptions	DEBUG="-g"	# compile full symbol table
makeoptions	COPY_SYMTAB=1
#options 	SYSCALL_DEBUG
#options 	UVMHIST
#options 	UVMHIST_PRINT

# Compatibility options
include 	"conf/compat_netbsd16.config"

# Executable format options
options 	EXEC_COFF	# COFF executables

# File systems
file-system 	FFS		# UFS
#file-system	EXT2FS		# second extended file system (linux)
#file-system	LFS		# log-structured file system
file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
file-system	CD9660		# CD-ROM file system
#file-system	MSDOSFS		# MS-DOS file system
file-system	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
file-system 	PROCFS		# /proc
#file-system 	NULLFS		# loopback file system
#file-system	OVERLAY		# overlay file system
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
file-system	UNION		# union file system
file-system	PTYFS		# /dev/pts/N support
file-system	TMPFS		# Efficient memory file-system
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system

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

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

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

#options 	PCIVERBOSE	# verbose PCI device autoconfig messages
#options 	MIIVERBOSE	# verbose PHY autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space

options 	NFS_BOOT_DHCP	# Support DHCP NFS root

options 	KLOADER		# in-kernel bootloader
#options 	KLOADER_DEBUG

# wscons options
options 	WSEMUL_VT100		# VT100 / VT220 emulation
options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
options 	FONT_BOLD8x16
#options 	FONT_SONY8x16

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

#
# Device configuration
#

mainbus0 at root

cpu*		at mainbus?
shb*		at mainbus?

# Serial Devices
#options 	SCIFCONSOLE
options 	SCIFCN_SPEED=57600
scif0		at shb?

pvr0		at shb?
wsdisplay*	at pvr? console ?

maple0		at shb?

mkbd*		at maple? port ? subunit ?
wskbd*		at mkbd? mux 1 console ?

mms*		at maple? port ? subunit ?
wsmouse*	at mms? mux 0

mmem*		at maple? port ? subunit ?
mlcd*		at maple? port ? subunit ?

gdrom0		at shb?

g2bus0		at shb?
g2rtc0		at g2bus?			# time-of-day clock
gapspci*	at g2bus?			# GAPS PCI bridge
pci*		at gapspci?
rtk*		at pci? dev ? function ?	# SEGA Broadband Adapter
rlphy*		at mii? phy ?

mbe*		at g2bus?			# SEGA LAN Adapter

aica*		at g2bus?			# AICA Sound Processing Unit
audio*		at audiobus?

spkr*		at audio?		# PC speaker (synthesized)

#pseudo-device	cgd			# cryptographic disk devices
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			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	vlan			# IEEE 802.1q encapsulation
#pseudo-device	bridge			# simple inter-network bridging
#pseudo-device	vether			# Virtual Ethernet for bridge
#pseudo-device	agr			# IEEE 802.3ad link aggregation

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

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
pseudo-device	clockctl		# user control of clock subsystem
pseudo-device	drvctl			# user control of drive subsystem
pseudo-device	wsmux			# mouse & keyboard multiplexor
pseudo-device	ksyms			# /dev/ksyms
pseudo-device 	swwdog			# software watchdog timer -- swwdog(4)

# Veriexec
# include "dev/veriexec.config"

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


1.138
log
@double quotes should be in front of value, not property name.
fix KGDB enabled builds for dreamcast/hpcsh.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.137 2023/02/12 14:50:38 abs Exp $
a91 2
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.
@


1.137
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.136 2022/09/29 10:10:06 riastradh Exp $
d52 1
a52 1
#options 	"KGDB_DEVNAME=\"scif\"",KGDB_DEVRATE=57600
@


1.136
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.135 2022/08/07 02:52:25 simonb Exp $
d225 3
@


1.135
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.134 2020/09/27 13:48:50 roy Exp $
d221 1
@


1.134
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.133 2020/08/01 08:20:48 maxv Exp $
d85 2
d89 2
a90 1
#options 	FFS_EI		# FFS Endian Independent supoprt
a91 4
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	NFSSERVER	# Network File System server
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
#options 	UFS_EXTATTR	# Extended attribute support for UFS1
d94 1
@


1.133
log
@Remove references to BRIDGE_IPF, it is now compiled in by default.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.132 2019/04/26 22:46:03 sevan Exp $
d207 1
@


1.132
log
@Use veriexec.config to reduce duplication
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.131 2019/04/13 08:22:59 isaki Exp $
a206 1
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


1.131
log
@Add drvctl to kernel which has audio device.
audiocfg(1) requires drvctl(4).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.130 2018/08/01 20:04:10 maxv Exp $
d223 1
a223 11
#
# 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.130
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.129 2017/09/14 07:58:39 mrg Exp $
d218 1
@


1.129
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.128 2017/09/13 22:24:43 sevan Exp $
a106 3
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	IPFILTER_LOOKUP	# ippool(8) support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
d194 1
a194 1
#pseudo-device	ipfilter		# IP filter (firewall) and NAT
a219 2
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
@


1.129.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.132 2019/04/26 22:46:03 sevan Exp $
d107 3
d197 1
a197 1
#pseudo-device	npf			# NPF packet filter
a220 1
pseudo-device	drvctl			# user control of drive subsystem
d223 2
d227 11
a237 1
# include "dev/veriexec.config"
@


1.129.2.1
log
@Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.130 2018/08/01 20:04:10 maxv Exp $
d107 3
d197 1
a197 1
#pseudo-device	npf			# NPF packet filter
d223 2
@


1.128
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.127 2017/07/29 18:08:57 maxv Exp $
d60 1
a60 9
options 	COMPAT_16	# NetBSD 1.6,
options 	COMPAT_20	# NetBSD 2.0,
options 	COMPAT_30	# NetBSD 3.0,
options 	COMPAT_40	# NetBSD 4.0,
options 	COMPAT_50	# NetBSD 5.0,
options 	COMPAT_60	# NetBSD 6.0, and
options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
options 	COMPAT_43	# and 4.3BSD
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.127
log
@Remove TCP_COMPAT_42 from the config files. Pass 3.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.126 2017/07/25 23:20:57 nat Exp $
a242 1
#options VERIFIED_EXEC_FP_RMD160
a245 2
#options VERIFIED_EXEC_FP_SHA1
#options VERIFIED_EXEC_FP_MD5
@


1.126
log
@Use the correct attachment for dreamcast audio.

Found and tested by Bjorn Johannesson on port-dreamcast.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.125 2016/12/13 20:42:17 christos Exp $
a67 1
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
@


1.125
log
@wildcard speaker attachments, now that we can handle many of them.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.124 2016/12/10 23:03:23 christos Exp $
d194 1
a194 1
audio*		at aica?
@


1.125.8.1
log
@Pull up following revision(s) (requested by nat in ticket #160):
	sys/arch/dreamcast/conf/G1IDE: revision 1.2
	sys/arch/dreamcast/conf/GENERIC: revision 1.126
	sys/arch/dreamcast/dev/g2/aica.c: revision 1.23
Dreamcast audio only supports playback so set it in the props.
This makes dreamcast audio work again.
Tested by Bjorn Johannesson.
cvs: ----------------------------------------------------------------------
Use the correct attachment for dreamcast audio.
Found and tested by Bjorn Johannesson on port-dreamcast.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.125 2016/12/13 20:42:17 christos Exp $
d194 1
a194 1
audio*		at audiobus?
@


1.124
log
@remove VAUDIOSPEAKER for now, will be done differently.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.123 2016/12/08 11:31:10 nat Exp $
d196 1
a196 1
spkr0	at audio0		# PC speaker (synthesized)
@


1.123
log
@Add a synthesized pc beeper and keyboard bell for platforms with an audio
device.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.122 2015/08/07 14:12:04 maxv Exp $
a195 1
options VAUDIOSPEAKER
@


1.122
log
@Remove KMEMSTATS.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.121 2014/11/16 16:01:40 manu Exp $
d196 3
@


1.122.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.125 2016/12/13 20:42:17 christos Exp $
a195 2
spkr*		at audio?		# PC speaker (synthesized)

@


1.121
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.120 2014/11/12 10:47:21 manu Exp $
a49 1
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
@


1.121.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.122 2015/08/07 14:12:04 maxv Exp $
d50 1
@


1.121.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.121.2.1 2015/09/22 12:05:39 skrll Exp $
a195 2
spkr*		at audio?		# PC speaker (synthesized)

@


1.121.2.3
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.121.2.2 2017/02/05 13:40:06 skrll Exp $
d68 1
d194 1
a194 1
audio*		at audiobus?
@


1.120
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.119 2014/08/24 07:59:22 jnemeth Exp $
a102 2
#options 	UFS_EXTATTR_AUTOSTART
#options 	UFS_EXTATTR_AUTOCREATE=1024
@


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


1.118
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.117 2014/08/17 21:17:43 joerg Exp $
d45 1
@


1.117
log
@Reorganize symbol table embedding.  The existing option SYMTAB_SPACE is
replaced by the make option COPY_SYMTAB set to any value. The copy of
the symbol table is no longer put into a buffer in kern_ksyms.o, but a
small helper object. This object is build first with a dummy size, then
the kernel is linked to compute the real dimension of the symbol table
buffer. After that, the helper object is rebuild and the kernel linked
again.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.116 2014/08/16 17:56:31 apb Exp $
d63 4
a66 4
options 	COMPAT_40	# NetBSD 4.0 compatibility.
options 	COMPAT_50	# NetBSD 5.0 compatibility.
options 	COMPAT_60	# NetBSD 6.0 compatibility.
options 	COMPAT_70	# NetBSD 7.0 compatibility.
@


1.116
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.115 2013/06/30 21:38:56 rmind Exp $
d54 1
a54 1
options 	SYMTAB_SPACE=330000
@


1.115
log
@G/C PFIL_HOOKS from the kernel configs.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.114 2013/06/05 23:08:00 christos Exp $
d66 1
@


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


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

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


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


1.114
log
@remove obsolete networking options
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.113 2013/04/27 21:43:20 christos Exp $
a113 1
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
@


1.114.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD$
d114 1
@


1.113
log
@the bogus number police
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.112 2013/04/27 18:19:30 christos Exp $
a106 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.112
log
@remove confusing numeric locators where they are unused.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.111 2013/03/02 02:42:11 christos Exp $
d236 1
a236 1
#pseudo-device	veriexec		1
@


1.111
log
@Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.110 2013/03/01 18:25:31 joerg Exp $
d196 1
a196 1
#pseudo-device	cgd		2	# cryptographic disk devices
@


1.110
log
@Retire OSI network stack. OK core@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.109 2012/10/17 14:48:10 apb Exp $
a106 1
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
@


1.109
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.108 2012/08/17 20:11:38 abs Exp $
a111 2
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
@


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

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

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

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

On 5 June 2012 09:47, David Brownlee <abs@@absd.org> wrote:
> wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual
> terminals.
>
> Except when in an exceptionally memory or space constrained
> environment (INSTALL being the obvious case), is there any reason why
> all GENERIC and GENERIC-like kernels which have wscons enabled
> shouldn't also have WSDISPLAY_COMPAT_USL?
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107 2012/07/17 08:05:17 abs Exp $
d65 1
@


1.108.2.1
log
@Resync to 2012-11-19 00:00:00 UTC
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.109 2012/10/17 14:48:10 apb Exp $
a64 1
options 	COMPAT_60	# NetBSD 6.0 compatibility.
@


1.108.2.2
log
@resync from head
@
text
@d1 1
a1 1
# $NetBSD$
d107 2
d112 2
d199 1
a199 1
#pseudo-device	cgd			# cryptographic disk devices
d239 1
a239 1
#pseudo-device	veriexec
@


1.108.2.3
log
@Rebase to HEAD as of a few days ago.
@
text
@d114 1
@


1.108.2.4
log
@update from HEAD
@
text
@a44 1
#options 	MODULAR_DEFAULT_AUTOLOAD
d49 1
d54 1
a54 1
makeoptions	COPY_SYMTAB=1
d60 9
a68 1
include 	"conf/compat_netbsd16.config"
a99 1
#options 	UFS_EXTATTR	# Extended attribute support for UFS1
d192 1
a192 3
audio*		at audiobus?

spkr*		at audio?		# PC speaker (synthesized)
d240 1
d244 2
@


1.107
log
@On a system with no default writable local media, the union file system can be handy
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.106 2012/03/10 21:51:50 joerg Exp $
d147 1
@


1.106
log
@P1003_1B_SEMAPHORE is no longer optional.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.105 2011/12/30 12:47:37 he Exp $
d86 1
a86 1
#file-system	UNION		# union file system
@


1.105
log
@Bump SYMTAB_SPACE so that the contents fits again.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.104 2011/12/18 05:49:25 dholland Exp $
a42 1
options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support
@


1.105.2.1
log
@Pull up following revision(s) (requested by abs in ticket #422):
	sys/arch/dreamcast/conf/GENERIC: revision 1.107
On a system with no default writable local media, the union file
system can be handy
@
text
@d1 1
a1 1
# $NetBSD$
d87 1
a87 1
file-system	UNION		# union file system
@


1.104
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.103 2011/11/22 21:25:04 tls Exp $
d55 1
a55 1
options 	SYMTAB_SPACE=320000
@


1.103
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.102 2011/03/18 17:19:06 jakllsch Exp $
d96 1
a96 1
options 	WAPBL		# File system journaling support - Experimental
@


1.103.2.1
log
@merge to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.105 2011/12/30 12:47:37 he Exp $
d55 1
a55 1
options 	SYMTAB_SPACE=330000
d96 1
a96 1
options 	WAPBL		# File system journaling support
@


1.103.2.2
log
@sync to latest -current
@
text
@d1 1
a1 1
# $NetBSD$
d43 1
@


1.102
log
@Bump symtab space.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.101 2011/03/06 17:08:22 bouyer Exp $
a228 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.102.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.102 2011/03/18 17:19:06 jakllsch Exp $
d43 1
d55 1
a55 1
options 	SYMTAB_SPACE=330000
d96 1
a96 1
options 	WAPBL		# File system journaling support
d229 1
@


1.102.4.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.102.4.1 2012/04/17 00:06:11 yamt Exp $
a64 1
options 	COMPAT_60	# NetBSD 6.0 compatibility.
d86 1
a86 1
file-system	UNION		# union file system
a146 1
options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
@


1.102.4.3
log
@sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.102.4.2 2012/10/30 17:19:16 yamt Exp $
d107 2
d112 2
d118 1
d199 1
a199 1
#pseudo-device	cgd			# cryptographic disk devices
d239 1
a239 1
#pseudo-device	veriexec
@


1.101
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$
d55 1
a55 1
options 	SYMTAB_SPACE=310000
@


1.100
log
@Xref module(7) in comments.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.99 2010/11/23 11:13:56 hannken Exp $
d93 2
a94 1
#options 	QUOTA		# UFS quotas
@


1.100.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.102 2011/03/18 17:19:06 jakllsch Exp $
d55 1
a55 1
options 	SYMTAB_SPACE=320000
d93 1
a93 2
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.100.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.100 2011/01/03 06:07:42 tsutsui Exp $
d93 1
a93 2
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.99
log
@Remove unused count from pseudo-device md.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.98 2010/10/13 14:34:27 tsutsui Exp $
d45 1
a45 1
#options 	MODULAR		# new style module framework
@


1.98
log
@Add commented out options MODULAR.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.97 2010/10/13 10:56:56 tsutsui Exp $
d198 1
a198 1
pseudo-device	md		1	# memory disk device (ramdisk)
@


1.97
log
@Include std.sh3 to pull options CPU_IN_CKSUM.  Noted by Ryo SHIMIZU.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.96 2010/09/01 16:13:32 he Exp $
d45 2
@


1.96
log
@Bump SYMTAB_SPACE so that it fits again.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.95 2010/06/30 06:57:13 he Exp $
a69 1
options 	EXEC_ELF32	# 32-bit ELF executables
@


1.95
log
@Bump SYMTAB_SPACE so that the contents fits again.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.94 2010/04/29 22:40:50 chs Exp $
d53 1
a53 1
options 	SYMTAB_SPACE=308000
@


1.94
log
@enable TMPFS in all GENERICs that have MFS enabled.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93 2010/03/11 02:21:41 uwe Exp $
d53 1
a53 1
options 	SYMTAB_SPACE=307200
@


1.93
log
@Bump SYMTAB_SPACE so that the contents fits again.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.92 2009/12/05 20:11:10 pooka Exp $
d87 2
a88 2
#file-system	PTYFS		# /dev/pts/N support
#file-system	TMPFS		# Efficient memory file-system
@


1.93.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93 2010/03/11 02:21:41 uwe Exp $
d87 2
a88 2
file-system	PTYFS		# /dev/pts/N support
file-system	TMPFS		# Efficient memory file-system
@


1.93.2.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93.2.1 2010/05/30 05:16:42 rmind Exp $
d53 1
a53 1
options 	SYMTAB_SPACE=308000
@


1.93.2.3
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD$
a44 2
#options 	MODULAR		# new style module(7) framework

d53 1
a53 1
options 	SYMTAB_SPACE=310000
d70 1
d197 1
a197 1
pseudo-device	md			# memory disk device (ramdisk)
@


1.93.2.4
log
@sync with head
@
text
@d55 1
a55 1
options 	SYMTAB_SPACE=320000
d93 1
a93 2
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.92
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.91 2009/08/23 14:38:43 tsutsui Exp $
d53 1
a53 1
options 	SYMTAB_SPACE=300000
@


1.92.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
d53 1
a53 1
options 	SYMTAB_SPACE=307200
@


1.92.2.2
log
@Sync with HEAD.
@
text
@d53 1
a53 1
options 	SYMTAB_SPACE=308000
d87 2
a88 2
file-system	PTYFS		# /dev/pts/N support
file-system	TMPFS		# Efficient memory file-system
@


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

d53 1
a53 1
options 	SYMTAB_SPACE=310000
d70 1
@


1.91
log
@Use rlphy(4) instead of ukphy(4) for BbA.
---
rtk0 at pci0 dev 0 function 0: SEGA Broadband Adapter (rev. 0x10)
rtk0: interrupting at SH4 IRL 11
rtk0: Ethernet address 00:d0:f1:03:69:68
rlphy0 at rtk0 phy 7: Realtek internal PHY
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.90 2009/01/24 05:06:05 mrg Exp $
a84 1
#file-system	PORTAL		# portal file system (still experimental)
@


1.90
log
@add COMPAT_50 to all the configs with COMPAT_40.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.89 2008/12/23 13:04:56 tsutsui Exp $
d190 1
a190 1
ukphy*		at mii? phy ?
@


1.89
log
@Remove obsolete options SYSTRACE.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.88 2008/11/24 11:41:09 ad Exp $
d63 1
@


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

Proposed on tech-kern@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.87 2008/09/27 23:10:02 he Exp $
a34 1
#options 	SYSTRACE	# system call vetting via sistrace(1)
@


1.87
log
@Bump SYMTAB_SPACE so that the contents fits again.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.86 2008/08/10 15:31:20 tls Exp $
a94 1
#options 	SOFTDEP		# FFS soft updates support
@


1.87.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.89 2008/12/23 13:04:56 tsutsui Exp $
d35 1
d95 1
@


1.87.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.87.2.1 2009/01/19 13:16:02 skrll Exp $
a62 1
options 	COMPAT_50	# NetBSD 5.0 compatibility.
@


1.87.4.1
log
@Pull up following revision(s) (requested by tsutsui in ticket #208):
	sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.8
	sys/arch/dreamcast/conf/GENERIC: revision 1.89
Remove obsolete options SYSTRACE.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.87 2008/09/27 23:10:02 he Exp $
d35 1
@


1.86
log
@Add accept filters to GENERIC kernels where they exist.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.85 2008/07/31 07:41:00 simonb Exp $
d54 1
a54 1
options 	SYMTAB_SPACE=290000
@


1.85
log
@Add "options WAPBL" to standard GENERIC/INSTALL type configs.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.84 2008/05/30 20:10:01 tsutsui Exp $
d222 5
@


1.84
log
@Add options COMPAT_40 to files which have options COMPAT_30.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.83 2008/05/12 18:28:20 he Exp $
d96 1
@


1.84.4.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.87 2008/09/27 23:10:02 he Exp $
d54 1
a54 1
options 	SYMTAB_SPACE=300000
a95 1
options 	WAPBL		# File system journaling support - Experimental
a220 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.84.4.2
log
@Update haad-dm branch to haad-dm-base2.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.88 2008/11/24 11:41:09 ad Exp $
d95 1
@


1.83
log
@Bump SYMTAB_SPACE so that it fits again.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82 2007/12/25 22:47:03 he Exp $
d62 2
a63 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
@


1.82
log
@Bump SYMTAB_SPACE so the symbol table fits again.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.81 2007/11/04 14:34:21 xtraeme Exp $
d54 1
a54 1
options 	SYMTAB_SPACE=280000
@


1.82.12.1
log
@Sync w/ -current. 34 merge conflicts to follow.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82 2007/12/25 22:47:03 he Exp $
d54 1
a54 1
options 	SYMTAB_SPACE=290000
d62 1
a62 2
options 	COMPAT_30	# NetBSD 3.0,
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.82.12.2
log
@Sync with wrstuden-revivesa-base-2.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82.12.1 2008/06/23 04:30:17 wrstuden Exp $
a95 1
options 	WAPBL		# File system journaling support - Experimental
a220 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.82.12.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82.12.2 2008/09/18 04:33:23 wrstuden Exp $
d54 1
a54 1
options 	SYMTAB_SPACE=300000
@


1.82.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
d54 1
a54 1
options 	SYMTAB_SPACE=290000
d62 1
a62 2
options 	COMPAT_30	# NetBSD 3.0,
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


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

@


1.82.6.3
log
@Sync with HEAD.
@
text
@d54 1
a54 1
options 	SYMTAB_SPACE=300000
@


1.82.6.4
log
@Sync with HEAD.
@
text
@d35 1
d95 1
@


1.82.8.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82 2007/12/25 22:47:03 he Exp $
d54 1
a54 1
options 	SYMTAB_SPACE=290000
@


1.82.8.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82.8.1 2008/05/18 12:31:47 yamt Exp $
d62 1
a62 2
options 	COMPAT_30	# NetBSD 3.0,
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.82.10.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82 2007/12/25 22:47:03 he Exp $
d54 1
a54 1
options 	SYMTAB_SPACE=290000
@


1.82.10.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82.10.1 2008/05/16 02:22:09 yamt Exp $
d35 1
d54 1
a54 1
options 	SYMTAB_SPACE=300000
d62 1
a62 3
options 	COMPAT_30	# NetBSD 3.0,
options 	COMPAT_40	# NetBSD 4.0 compatibility.
options 	COMPAT_50	# NetBSD 5.0 compatibility.
d94 1
a94 1
options 	WAPBL		# File system journaling support - Experimental
a219 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.82.10.3
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82.10.2 2009/05/04 08:10:55 yamt Exp $
d190 1
a190 1
rlphy*		at mii? phy ?
@


1.82.10.4
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82.10.3 2009/09/16 13:37:37 yamt Exp $
d85 1
@


1.82.10.5
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82.10.4 2010/03/11 15:02:12 yamt Exp $
d53 1
a53 1
options 	SYMTAB_SPACE=308000
d87 2
a88 2
file-system	PTYFS		# /dev/pts/N support
file-system	TMPFS		# Efficient memory file-system
@


1.82.10.6
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82.10.5 2010/08/11 22:51:49 yamt Exp $
d53 1
a53 1
options 	SYMTAB_SPACE=310000
@


1.81
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.80 2007/10/17 19:54:10 garbled Exp $
d54 1
a54 1
options 	SYMTAB_SPACE=270000
@


1.81.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82 2007/12/25 22:47:03 he Exp $
d54 1
a54 1
options 	SYMTAB_SPACE=280000
@


1.81.8.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD$
d54 1
a54 1
options 	SYMTAB_SPACE=280000
@


1.81.4.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82 2007/12/25 22:47:03 he Exp $
d54 1
a54 1
options 	SYMTAB_SPACE=280000
@


1.80
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.76.16.3 2007/10/03 19:23:05 garbled Exp $
a42 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
a43 1
#options 	SHMMAXPGS=1024	# 1024 pages is the default
@


1.79
log
@Bump SYMTAB_SPACE so that it fits again.
cVS: ----------------------------------------------------------------------
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.78 2007/06/04 08:55:20 martin Exp $
@


1.79.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD$
d43 4
d48 1
@


1.78
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.77 2007/05/13 08:26:21 he Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=260000
@


1.78.10.1
log
@sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.81 2007/11/04 14:34:21 xtraeme Exp $
d43 4
d48 1
d59 1
a59 1
options 	SYMTAB_SPACE=270000
@


1.78.10.2
log
@sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.78.10.1 2007/11/06 23:15:50 matt Exp $
d54 1
a54 1
options 	SYMTAB_SPACE=280000
@


1.78.8.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.79 2007/09/22 14:36:38 he Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=270000
@


1.78.8.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.81 2007/11/04 14:34:21 xtraeme Exp $
d43 4
d48 1
@


1.77
log
@Bump SYMTAB_SPACE so that it fits again.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.76 2006/11/11 18:47:09 jmmv Exp $
d223 1
@


1.76
log
@Remove tmpfs's experimental status.  OK'ed by core@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.75 2006/09/05 11:09:36 uwe Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=250000
@


1.76.18.1
log
@Sync w/ NetBSD-4-RC_1
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.76.2.1 2007/06/05 20:50:05 bouyer Exp $
a222 1
#pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.76.10.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.78 2007/06/04 08:55:20 martin Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=260000
a222 1
#pseudo-device	agr			# IEEE 802.3ad link aggregation
@


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


1.76.8.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.76 2006/11/11 18:47:09 jmmv Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=260000
@


1.76.8.2
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.76.8.1 2007/05/27 12:27:14 ad Exp $
a222 1
#pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.76.8.3
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.76.8.2 2007/06/09 23:55:01 ad Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=270000
@


1.76.8.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.76.8.3 2007/10/09 13:37:36 ad Exp $
d43 4
d48 1
@


1.76.16.1
log
@Update to HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.77 2007/05/13 08:26:21 he Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=260000
@


1.76.16.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.78 2007/06/04 08:55:20 martin Exp $
a222 1
#pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.76.16.3
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.79 2007/09/22 14:36:38 he Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=270000
@


1.76.4.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.76 2006/11/11 18:47:09 jmmv Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=260000
@


1.75
log
@Switch dreamcast to MI todr(9).

Dreamcast does not use SuperH on-chip RTC, so do it seprately from
other sh3 ports.  Convert dreamcast rtc code into a real device
instead of searching/attaching it manually.

Tested by Nick Hudson.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74 2006/08/26 20:26:44 christos Exp $
d93 1
a93 1
#file-system	TMPFS		# experimental - Efficient memory file-system
@


1.75.4.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.75 2006/09/05 11:09:36 uwe Exp $
d93 1
a93 1
#file-system	TMPFS		# Efficient memory file-system
@


1.75.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.76 2006/11/11 18:47:09 jmmv Exp $
d93 1
a93 1
#file-system	TMPFS		# Efficient memory file-system
@


1.74
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.73 2006/08/26 07:59:21 tsutsui Exp $
d190 1
@


1.73
log
@Remove obsolete #options VERIFIED_EXEC, found by grep(1).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.72 2006/08/12 15:29:52 christos Exp $
a114 2
#options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
a116 1
#options 	CCITT,LLC, HDLC	# X.25
d123 1
@


1.72
log
@Disable SYSTRACE by default on all kernels (discussed with core)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.71 2006/06/28 15:19:27 liamjfoy Exp $
a234 1
#options VERIFIED_EXEC
@


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

ok: christos
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.70 2006/05/16 14:11:41 he Exp $
d35 1
a35 1
options 	SYSTRACE	# system call vetting via sistrace(1)
@


1.71.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$
d35 1
a35 1
#options 	SYSTRACE	# system call vetting via sistrace(1)
@


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


1.70
log
@Bump SYMTAB_SPACE so that it fits again.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.69 2006/02/05 05:01:49 cube Exp $
d209 1
@


1.70.4.1
log
@Merge from HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.71 2006/06/28 15:19:27 liamjfoy Exp $
a208 1
#pseudo-device	carp			# Common Address Redundancy Protocol
@


1.69
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.68 2006/02/04 02:50:51 rpaulo Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=240000
@


1.69.6.1
log
@Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
@
text
@d1 1
a1 1
# $NetBSD$
d59 1
a59 1
options 	SYMTAB_SPACE=250000
@


1.69.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.69 2006/02/05 05:01:49 cube Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=250000
@


1.69.2.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.69.2.1 2006/05/24 10:56:39 yamt Exp $
a208 1
#pseudo-device	carp			# Common Address Redundancy Protocol
@


1.69.2.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.69.2.2 2006/08/11 15:41:20 yamt Exp $
d35 1
a35 1
#options 	SYSTRACE	# system call vetting via sistrace(1)
d115 2
d119 1
a125 1
#options 	IPFILTER_LOOKUP	# ippool(8) support
d235 1
@


1.69.2.4
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.69.2.3 2006/09/03 15:22:50 yamt Exp $
a189 1
g2rtc0		at g2bus?			# time-of-day clock
@


1.68
log
@bpfilter doesn't accept count anymore.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.67 2006/02/02 21:32:08 reinoud Exp $
d204 1
a204 1
pseudo-device	vnd		2	# disk-like interface to files
d211 1
a211 1
#pseudo-device	ppp		1	# Point-to-Point Protocol
d213 2
a214 2
#pseudo-device	sl		1	# Serial Line IP
#pseudo-device	tun		1	# network tunneling over tty
d216 4
a219 4
#pseudo-device	gre		1	# generic L3 over IP tunnel
#pseudo-device	gif		1	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
#pseudo-device	stf		1	# 6to4 IPv6 over IPv4 encapsulation
@


1.67
log
@Add commented out UDF file-system entry in all GENERIC configurations.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.66 2005/12/09 23:34:01 elad Exp $
d208 1
a208 1
pseudo-device	bpfilter	4	# Berkeley packet filter
@


1.67.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.69 2006/02/05 05:01:49 cube Exp $
d204 1
a204 1
pseudo-device	vnd			# disk-like interface to files
d208 1
a208 1
pseudo-device	bpfilter		# Berkeley packet filter
d211 1
a211 1
#pseudo-device	ppp			# Point-to-Point Protocol
d213 2
a214 2
#pseudo-device	sl			# Serial Line IP
#pseudo-device	tun			# network tunneling over tty
d216 4
a219 4
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.67.2.2
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.67.2.1 2006/04/22 11:37:21 simonb Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=250000
@


1.66
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.65 2005/12/08 10:08:46 he Exp $
d94 1
@


1.66.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.75 2006/09/05 11:09:36 uwe Exp $
d35 1
a35 1
#options 	SYSTRACE	# system call vetting via sistrace(1)
d59 1
a59 1
options 	SYMTAB_SPACE=250000
a93 1
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d114 2
d118 1
a124 1
#options 	IPFILTER_LOOKUP	# ippool(8) support
a190 1
g2rtc0		at g2bus?			# time-of-day clock
d203 1
a203 1
pseudo-device	vnd			# disk-like interface to files
d207 1
a207 2
pseudo-device	bpfilter		# Berkeley packet filter
#pseudo-device	carp			# Common Address Redundancy Protocol
d210 1
a210 1
#pseudo-device	ppp			# Point-to-Point Protocol
d212 2
a213 2
#pseudo-device	sl			# Serial Line IP
#pseudo-device	tun			# network tunneling over tty
d215 4
a218 4
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
d233 1
@


1.66.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.66 2005/12/09 23:34:01 elad Exp $
a93 1
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d203 1
a203 1
pseudo-device	vnd			# disk-like interface to files
d207 1
a207 1
pseudo-device	bpfilter		# Berkeley packet filter
d210 1
a210 1
#pseudo-device	ppp			# Point-to-Point Protocol
d212 2
a213 2
#pseudo-device	sl			# Serial Line IP
#pseudo-device	tun			# network tunneling over tty
d215 4
a218 4
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.65
log
@Once more bump SYMTAB_SPACE to make it fit again.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.64 2005/12/07 09:10:12 tsutsui Exp $
d231 17
@


1.64
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.63 2005/12/04 03:21:44 he Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=230000
@


1.63
log
@Bump SYMTAB_SPACE so that it fits again.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.62 2005/11/03 16:48:29 chs Exp $
d101 1
a101 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.62
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.61 2005/09/10 19:20:49 jmmv Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=220000
@


1.61
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.60 2005/08/19 05:19:50 christos Exp $
d52 1
a52 1
options 	DIAGNOSTIC	# cheap kernel consistency checks
@


1.60
log
@Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.59 2005/08/19 02:03:51 christos Exp $
d93 1
@


1.59
log
@64 bit inode changes.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.58 2005/07/31 04:04:31 yamt Exp $
d92 1
a92 1
#file-system	PTYFS		# experimental - /dev/ptm support
@


1.58
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.57 2005/07/30 06:35:35 yamt Exp $
d67 1
@


1.57
log
@add "options VMSWAP" to non INSTALL kernels.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.56 2005/07/17 00:08:28 hubertf Exp $
a228 2

options	VMSWAP			# Swap device/file support
@


1.56
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.55 2005/07/07 17:05:47 tron Exp $
d229 2
@


1.55
log
@Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54 2005/06/25 12:05:16 rpaulo Exp $
d202 1
@


1.54
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.53 2005/02/19 16:19:58 tsutsui Exp $
d108 1
@


1.54.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54 2005/06/25 12:05:16 rpaulo Exp $
d52 1
a52 1
#options 	DIAGNOSTIC	# cheap kernel consistency checks
d59 1
a59 1
options 	SYMTAB_SPACE=250000
a66 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
d91 1
a91 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
d99 1
a99 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
a107 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
d200 1
a200 2
pseudo-device	vnd			# disk-like interface to files
#options 	VND_COMPRESSION		# compressed vnd(4)
d203 1
a203 1
pseudo-device	bpfilter		# Berkeley packet filter
d206 1
a206 1
#pseudo-device	ppp			# Point-to-Point Protocol
d208 2
a209 2
#pseudo-device	sl			# Serial Line IP
#pseudo-device	tun			# network tunneling over tty
d211 4
a214 4
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
a226 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.54.2.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54.2.1 2006/06/21 14:50:31 yamt Exp $
d35 1
a35 1
#options 	SYSTRACE	# system call vetting via sistrace(1)
d93 1
a93 1
#file-system	TMPFS		# Efficient memory file-system
d115 2
d119 1
a125 1
#options 	IPFILTER_LOOKUP	# ippool(8) support
a191 1
g2rtc0		at g2bus?			# time-of-day clock
a208 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d234 1
@


1.54.2.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54.2.2 2006/12/30 20:45:46 yamt Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=260000
a222 1
#pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.54.2.4
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54.2.3 2007/09/03 14:23:54 yamt Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=270000
@


1.54.2.5
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54.2.4 2007/10/27 11:25:43 yamt Exp $
d43 4
d48 1
@


1.54.2.6
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54.2.5 2007/11/15 11:42:42 yamt Exp $
d54 1
a54 1
options 	SYMTAB_SPACE=280000
@


1.53
log
@- options<space><tab>
- bump SYMTAB_SPACE
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.52 2005/02/18 21:05:51 dsl Exp $
d91 1
@


1.53.4.1
log
@Pull up revision 1.55 (requested by tron in ticket #566):
Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.53 2005/02/19 16:19:58 tsutsui Exp $
a106 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.53.4.2
log
@Pull up revision 1.56 (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.53.4.1 2005/07/18 21:14:09 riz Exp $
a200 1
#options 	VND_COMPRESSION		# compressed vnd(4)
@


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


1.52
log
@Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.51 2005/02/11 08:25:54 dsl Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=204800
d69 1
a69 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
d96 1
a96 1
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
d216 1
a216 1
#options	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


1.51
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.50 2005/01/28 03:19:49 rumble Exp $
d98 1
a98 1
#options 	FFS_SNAPSHOT	# ffs snapshots
@


1.50
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.49 2005/01/21 12:24:02 tsutsui Exp $
d98 1
@


1.49
log
@Add options COMPAT_16 and COMPAT_20.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.48 2005/01/17 15:28:51 cube Exp $
d96 1
@


1.49.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD$
a95 1
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
a96 1
#options 	FFS_SNAPSHOT	# ffs snapshots
@


1.49.2.2
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.49.2.1 2005/02/12 18:17:31 yamt Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=220000
d69 1
a69 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
d96 1
a96 1
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
d98 1
a98 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
d216 1
a216 1
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


1.48
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.47 2005/01/07 11:32:43 tsutsui Exp $
d65 2
@


1.47
log
@Add options KLOADER, to make it easier to boot a new kernel on the console.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.46 2004/11/10 17:54:04 christos Exp $
d205 1
@


1.47.2.1
log
@sync with -current
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.53 2005/02/19 16:19:58 tsutsui Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=220000
a64 2
options 	COMPAT_16	# NetBSD 1.6,
options 	COMPAT_20	# NetBSD 2.0,
d67 1
a67 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
a93 1
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
a94 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
a204 1
#pseudo-device	tap			# virtual Ethernet
d211 1
a211 1
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


1.46
log
@Add COMPAT_BSDPTY to the rest of the config files.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.45 2004/09/04 23:29:46 manu Exp $
d139 3
@


1.45
log
@IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.44 2004/07/15 03:53:46 atatat Exp $
d67 1
@


1.44
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.43 2004/06/28 21:07:47 bouyer Exp $
d104 1
@


1.43
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.42 2004/06/26 07:32:06 abs Exp $
d39 1
@


1.42
log
@Add (commented out) ALTQ options to all GENERIC-like files
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.41 2004/06/22 14:09:50 itojun Exp $
d48 1
@


1.41
log
@have pf and pflog pseudo-device (commented out).
reviewed by matt, perry, christos
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.40 2004/06/18 15:04:04 christos Exp $
d116 13
@


1.40
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.39 2004/06/16 15:07:40 christos Exp $
d199 2
@


1.39
log
@Add pseudo-device ptm on all the generic flavored kernels.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.38 2003/12/10 18:08:50 tsutsui Exp $
a194 1
pseudo-device	ptm			# pseudo-terminal multiplexor
@


1.38
log
@Bump SYMTAB_SPACE to 204800.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.37 2003/08/24 17:33:27 marcus Exp $
d195 1
@


1.38.2.1
log
@Pull up revision 1.42 (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.38 2003/12/10 18:08:50 tsutsui Exp $
a115 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.38.2.2
log
@Pull up revision 1.43 (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$
a47 1
options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support
@


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


1.37
log
@Added AICA sound driver contributed by Ryo Shimizu.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.36 2003/06/14 16:28:32 tsutsui Exp $
d57 1
a57 1
options 	SYMTAB_SPACE=194000
@


1.36
log
@Bump SYMTAB_SPACE to 194000.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.35 2003/04/26 14:10:13 ragge Exp $
d169 3
@


1.36.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.44 2004/07/15 03:53:46 atatat Exp $
a38 1
options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
a47 1
options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support
d57 1
a57 1
options 	SYMTAB_SPACE=204800
a115 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

a169 3
aica*		at g2bus?			# AICA Sound Processing Unit
audio*		at aica?

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


1.36.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.45 2004/09/04 23:29:46 manu Exp $
a103 1
#options 	PIM		# Protocol Independent Multicast
@


1.36.2.3
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.36.2.1 2004/08/03 10:33:53 skrll Exp $
@


1.36.2.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.36.2.3 2004/09/21 13:14:39 skrll Exp $
a66 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.36.2.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.36.2.4 2004/11/14 08:15:05 skrll Exp $
a138 3
options 	KLOADER		# in-kernel bootloader
#options 	KLOADER_DEBUG

@


1.36.2.6
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.36.2.5 2005/01/17 19:29:13 skrll Exp $
a64 2
options 	COMPAT_16	# NetBSD 1.6,
options 	COMPAT_20	# NetBSD 2.0,
a204 1
#pseudo-device	tap			# virtual Ethernet
@


1.36.2.7
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.36.2.6 2005/01/24 08:34:06 skrll Exp $
a95 1
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
@


1.36.2.8
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.36.2.7 2005/02/04 11:44:17 skrll Exp $
a97 1
#options 	FFS_SNAPSHOT	# ffs snapshots
@


1.36.2.9
log
@Sync with HEAD.

Hi Perry!
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.36.2.8 2005/02/15 21:32:32 skrll Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=220000
d69 1
a69 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
d96 1
a96 1
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
d98 1
a98 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
d216 1
a216 1
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


1.36.2.10
log
@Sync with HEAD. Here we go again...
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.36.2.9 2005/03/04 16:38:13 skrll Exp $
d52 1
a52 1
#options 	DIAGNOSTIC	# cheap kernel consistency checks
a66 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
a106 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
a199 1
#options 	VND_COMPRESSION		# compressed vnd(4)
@


1.36.2.11
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.66 2005/12/09 23:34:01 elad Exp $
d59 1
a59 1
options 	SYMTAB_SPACE=240000
d101 1
a101 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
a230 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.35
log
@Add pseudo-device ksyms.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.34 2003/04/10 22:06:55 christos Exp $
d57 1
a57 1
options 	SYMTAB_SPACE=192000
@


1.34
log
@Bye Bye UCONSOLE
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.33 2003/03/02 04:42:40 tsutsui Exp $
d195 1
@


1.33
log
@Bump SYMTAB_SPACE to 192000.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.32 2003/02/27 19:22:40 perseant Exp $
a27 1
#options 	UCONSOLE	# users can use TIOCCONS (for xconsole)
@


1.32
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.31 2002/12/27 14:59:21 tsutsui Exp $
d58 1
a58 1
options 	SYMTAB_SPACE=190000
@


1.31
log
@Bump SYMTAB_SPACE to 190000.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.30 2002/12/27 11:43:38 tsutsui Exp $
d189 1
@


1.30
log
@Add support for SEGA LAN Adapter, MB86967 based Ethernet adapter.
Based on the patches in port-dreamcast/17493 by Christian Groessler,
with several modification by me.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.29 2002/11/15 14:15:36 itohy Exp $
d58 1
a58 1
options 	SYMTAB_SPACE=180000
@


1.29
log
@Add mmem (Maple Bus storage device) and mlcd (Maple Bus monochrome LCD).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.28 2002/10/30 12:22:55 tsutsui Exp $
d168 2
@


1.28
log
@Tidy up config files:
- make GENERIC more generic
- add GENERIC_MD, which has MEMORY_DISK stuff and just includes GENERIC
- add a call of dbsym(8) in Makefile.dreamcast.inc

Approved by marcus.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.27 2002/10/14 18:39:30 elric Exp $
d39 1
a39 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d151 1
d153 7
a159 1
wskbd*		at mkbd? console ?
d192 1
@


1.27
log
@Added commented out cgd(4)s to GENERIC configs.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.26 2002/09/18 02:43:57 lukem Exp $
a26 7
# Enable the hooks used for initializing the root memory-disk.
options 	MEMORY_DISK_HOOKS
options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
options 	MEMORY_DISK_ROOT_SIZE=2880	# size of memory disk, in blocks
#options 	MEMORY_DISK_ROOT_SIZE=6000

d33 1
a33 1
#options 	NTP		# NTP phase/frequency locked loop
d35 2
a36 1
#options 	KTRACE		# system call tracing via ktrace(1)
d41 2
a42 2
#options 	SYSVMSG		# System V-like message queues
#options 	SYSVSEM		# System V-like semaphores
d47 1
a47 1
#options 	SYSVSHM		# System V-like memory sharing
d51 1
a51 1
#options 	DIAGNOSTIC	# cheap kernel consistency checks
d53 2
a54 1
#options 	DDB		# in-kernel debugger
d58 1
d65 1
d73 2
d77 4
a81 1
file-system 	KERNFS		# /kern
d83 2
d86 1
a86 1
file-system	CD9660		# CD-ROM file system
d90 2
d93 2
d98 18
a115 1
options 	NFS_BOOT_DHCP	# Support DHCP NFS root
d118 1
d121 7
a132 5

# wscons options
options 	WSEMUL_VT100		# VT100 / VT220 emulation
options 	FONT_BOLD8x16

d143 1
a143 1
#options		SCIFCONSOLE
d162 6
a167 4
#pseudo-device	cgd		4	# cryptographic disk devices
#pseudo-device	vnd		4	# disk-like interface to files
#pseudo-device	bpfilter	8	# Berkeley packet filter
#pseudo-device	bridge			# simple inter-network bridging
d170 12
a182 3
#pseudo-device	ppp		2	# Point-to-Point Protocol
#pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
#pseudo-device	tun		2	# network tunneling over tty
a183 1
pseudo-device	md		1	# memory disk device (ramdisk)
@


1.26
log
@enable USERCONF by default; it's small and extremely useful to have available.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.25 2002/06/17 05:14:08 lukem Exp $
d134 1
@


1.25
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.24 2002/05/03 01:36:02 thorpej Exp $
d44 1
a44 1
#options 	USERCONF	# userconf(4) support
@


1.25.2.1
log
@file GENERIC was added on branch nathanw_sa on 2002-10-18 02:36:19 +0000
@
text
@d1 145
@


1.25.2.2
log
@Catch up to -current.
@
text
@a0 146
# $NetBSD: GENERIC,v 1.25.2.1 2002/10/18 02:36:19 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/dreamcast/conf/std.dreamcast"

options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

maxusers	16		# estimated number of users

# Enable the hooks used for initializing the root memory-disk.
options 	MEMORY_DISK_HOOKS
options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
options 	MEMORY_DISK_ROOT_SIZE=2880	# size of memory disk, in blocks
#options 	MEMORY_DISK_ROOT_SIZE=6000

# Standard system options
#options 	UCONSOLE	# users can use TIOCCONS (for xconsole)
#options 	INSECURE	# disable kernel security levels

#options 	RTC_OFFSET=-540
options 	HZ=100		# clock interrupt generates every 1/HZ sec
#options 	NTP		# NTP phase/frequency locked loop

#options 	KTRACE		# system call tracing via ktrace(1)

options 	USERCONF	# userconf(4) support
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

#options 	SYSVMSG		# System V-like message queues
#options 	SYSVSEM		# System V-like semaphores
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system
#options 	SYSVSHM		# System V-like memory sharing
#options 	SHMMAXPGS=1024	# 1024 pages is the default

# Diagnostic/debugging support options
#options 	DIAGNOSTIC	# cheap kernel consistency checks
#options 	DEBUG		# expensive debugging checks/support
#options 	DDB		# in-kernel debugger
#options 	KGDB			# remote debugger
#options 	"KGDB_DEVNAME=\"scif\"",KGDB_DEVRATE=57600
#makeoptions	DEBUG="-g"	# compile full symbol table
#options 	SYSCALL_DEBUG
#options 	UVMHIST
#options 	UVMHIST_PRINT

# Compatibility options
options 	COMPAT_43	# and 4.3BSD

# Executable format options
options 	EXEC_COFF	# COFF executables
options 	EXEC_ELF32	# 32-bit ELF executables

# File systems
file-system 	FFS		# UFS
file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
file-system 	PROCFS		# /proc
file-system 	KERNFS		# /kern
#file-system 	NULLFS		# loopback file system
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
file-system	CD9660		# CD-ROM file system

# File system options
#options 	QUOTA		# UFS quotas
#options 	NFSSERVER	# Network File System server

# Networking options
options 	INET		# IP + ICMP + TCP + UDP
options 	NFS_BOOT_DHCP	# Support DHCP NFS root

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

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


# wscons options
options 	WSEMUL_VT100		# VT100 / VT220 emulation
options 	FONT_BOLD8x16

#
# Device configuration
#

mainbus0 at root

cpu*		at mainbus?
shb*		at mainbus?

# Serial Devices
#options		SCIFCONSOLE
options 	SCIFCN_SPEED=57600
scif0		at shb?

pvr0		at shb?
wsdisplay*	at pvr? console ?

maple0		at shb?
mkbd*		at maple? port ? subunit ?
wskbd*		at mkbd? console ?

gdrom0		at shb?

g2bus0		at shb?
gapspci*	at g2bus?			# GAPS PCI bridge
pci*		at gapspci?
rtk*		at pci? dev ? function ?	# SEGA Broadband Adapter
ukphy*		at mii? phy ?

#pseudo-device	cgd		4	# cryptographic disk devices
#pseudo-device	vnd		4	# disk-like interface to files
#pseudo-device	bpfilter	8	# Berkeley packet filter
#pseudo-device	bridge			# simple inter-network bridging
#pseudo-device	ipfilter		# IP filter (firewall) and NAT
pseudo-device	loop			# network loopback
pseudo-device	pty			# pseudo-terminals
#pseudo-device	ppp		2	# Point-to-Point Protocol
#pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
#pseudo-device	tun		2	# network tunneling over tty
pseudo-device	rnd			# /dev/random and in-kernel generator
pseudo-device	md		1	# memory disk device (ramdisk)
pseudo-device	clockctl		# user control of clock subsystem
@


1.25.2.3
log
@Catch up to -current
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.25.2.2 2002/11/11 21:57:49 nathanw Exp $
d27 7
d40 1
a40 1
options 	NTP		# NTP phase/frequency locked loop
d42 1
a42 2
options 	KTRACE		# system call tracing via ktrace(1)
options 	SYSTRACE	# system call vetting via sistrace(1)
d47 2
a48 2
options 	SYSVMSG		# System V-like message queues
options 	SYSVSEM		# System V-like semaphores
d53 1
a53 1
options 	SYSVSHM		# System V-like memory sharing
d57 1
a57 1
options 	DIAGNOSTIC	# cheap kernel consistency checks
d59 1
a59 2
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
options 	DDB		# in-kernel debugger
a62 1
options 	SYMTAB_SPACE=180000
a68 1
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
a75 2
#file-system	EXT2FS		# second extended file system (linux)
#file-system	LFS		# log-structured file system
d78 1
a78 3
file-system	CD9660		# CD-ROM file system
#file-system	MSDOSFS		# MS-DOS file system
file-system	FDESC		# /dev/fd
a79 1
file-system 	PROCFS		# /proc
a80 2
#file-system	OVERLAY		# overlay file system
#file-system	PORTAL		# portal file system (still experimental)
d82 1
a82 1
#file-system	UNION		# union file system
a85 2
#options 	FFS_EI		# FFS Endian Independent supoprt
#options 	SOFTDEP		# FFS soft updates support
a86 2
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.
d90 1
a90 18
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# IP multicast routing
#options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC, HDLC	# X.25
#options 	NETATALK	# AppleTalk networking protocols
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflrate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
a92 1
#options 	MIIVERBOSE	# verbose PHY autoconfig messages
d95 5
a99 1
options 	NFS_BOOT_DHCP	# Support DHCP NFS root
a103 6
#options 	FONT_SONY8x16

# Kernel root file system and dump configuration.
#config		netbsd	root on ? type nfs
#config		netbsd	root on wd0a type ffs
config		netbsd	root on ? type ?
d115 1
a115 1
#options 	SCIFCONSOLE
d134 4
a137 6
#pseudo-device	cgd		2	# cryptographic disk devices
pseudo-device	md		1	# memory disk device (ramdisk)
pseudo-device	vnd		2	# disk-like interface to files

# network pseudo-devices
pseudo-device	bpfilter	4	# Berkeley packet filter
d140 2
a141 1
#pseudo-device	ppp		1	# Point-to-Point Protocol
d143 1
a143 11
#pseudo-device	sl		1	# Serial Line IP
#pseudo-device	tun		1	# network tunneling over tty
#pseudo-device	gre		1	# generic L3 over IP tunnel
#pseudo-device	gif		1	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
#pseudo-device	stf		1	# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	vlan			# IEEE 802.1q encapsulation
#pseudo-device	bridge			# simple inter-network bridging

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
d145 1
@


1.25.2.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.25.2.3 2002/12/11 05:58:25 thorpej Exp $
d39 1
a39 1
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
a150 1

d152 1
a152 7
wskbd*		at mkbd? mux 1 console ?

mms*		at maple? port ? subunit ?
wsmouse*	at mms? mux 0

mmem*		at maple? port ? subunit ?
mlcd*		at maple? port ? subunit ?
a184 1
pseudo-device	wsmux			# mouse & keyboard multiplexor
@


1.25.2.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.25.2.4 2002/12/29 19:21:37 thorpej Exp $
d58 1
a58 1
options 	SYMTAB_SPACE=190000
a168 2
mbe*		at g2bus?			# SEGA LAN Adapter

@


1.24
log
@Move the CPU/clock/memory-related options to std.dreamcast, since
they are constant across all Dreamcast systems.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.23 2002/04/25 15:06:25 atatat Exp $
d145 1
@


1.24.4.1
log
@Pull up revision 1.25 (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$
a144 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.24.2.1
log
@catch up with -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.25 2002/06/17 05:14:08 lukem Exp $
a144 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.23
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.22 2002/04/12 08:10:55 gmcgarry Exp $
a32 10

# CPU support
options 	SH4
options 	SH7750
options 	PCLOCK=49900000			# 50MHz
#options 	PCLOCK=50000000			# 50MHz
options 	IOM_ROM_BEGIN=0x00000000
options 	IOM_ROM_SIZE=0x00100000		# 1MB
options 	IOM_RAM_BEGIN=0x8c000000
options 	IOM_RAM_SIZE=0x01000000		# 16MB
@


1.22
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.21 2002/04/02 05:30:39 lukem Exp $
d22 2
@


1.21
log
@Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE,
which was suggested by Izumi Tsutsui <tsutsui@@ceres.dti.ne.jp> as
being more consistent with what it's controlling...
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.20 2002/03/24 18:14:27 uch Exp $
d52 1
@


1.20
log
@add cpu device. sync with shb change.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.19 2002/03/10 19:56:40 lukem Exp $
d29 2
a30 2
options 	MEMORY_DISK_SIZE=2880	# size of memory disk, in blocks
#options 	MEMORY_DISK_SIZE=6000
@


1.19
log
@* rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options
  are now consistently named
* fold opt_mdsize.h into opt_md.h
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.18 2002/03/02 22:26:25 uch Exp $
d23 2
a31 6
# wscons options
options 	WSEMUL_VT100		# VT100 / VT220 emulation
options 	FONT_BOLD8x16

maxusers	16		# estimated number of users

d33 1
a34 1
options 	SH4
d107 5
d118 2
a119 1
shb*	at mainbus?
d124 1
a124 1
scif0 at shb? port 0xffe80000 irq 12
@


1.18
log
@Initial support for KGDB on the sh3.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.17 2002/02/28 16:52:46 uch Exp $
d27 2
a28 2
options 	MINIROOTSIZE=2880	# size of memory disk, in blocks
#options 	MINIROOTSIZE=6000
@


1.17
log
@Fix comment to reflect reality.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.16 2002/01/27 13:23:15 jdolecek Exp $
d71 2
d120 1
@


1.16
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.15 2001/12/28 12:21:55 martin Exp $
a29 2
options 	DONT_INIT_BSC

a38 4
options 	DREAMCAST
#options 	SH4_PCMCIA
options 	EVBSH4
#options 	MMEYE
a44 6
#options 	INITTODR_ALWAYS_USE_RTC
#options 	BRAINS
#options 	USE_RTCCLK
#options 	SYNC_CLOCK_TO_RTC

#options 	LED_ADDR=0xa8000000
a76 2
options 	COMPAT_13	# NetBSD 1.3
options 	COMPAT_14	# NetBSD 1.4,
a102 1
#options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages
a135 16
# SH PCMCIA controllers
#shpcic0	at shb? port 0xb000000a iomem 0xb8000000 iosiz 0x1000000
#shpcic1	at shb? port 0xb000000c iomem 0xb9000000 iosiz 0x1000000

# PCMCIA bus support
#pcmcia*	at shpcic? controller ? socket ?

#com*	at pcmcia? function ?		# Modems and serial cards
#wdc*	at pcmcia? function ?
#wd*	at wdc? drive ?			# the drives themselves

#ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
#mbe*	at pcmcia? function ?		# MB8696x based Ethernet
#ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
#sm*	at pcmcia? function ?		# Megahertz Ethernet

a145 7

# Enable the hooks used for initializing the root memory-disk.
#options 	MEMORY_DISK_HOOKS
#options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
#options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
#options 	MINIROOTSIZE=3074	# size of memory disk, in blocks

@


1.15
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.14 2001/12/14 05:34:47 gmcgarry Exp $
d67 2
@


1.14
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.13 2001/11/20 12:56:25 lukem Exp $
d172 1
@


1.13
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.12 2001/09/01 21:52:26 atatat Exp $
d3 5
a7 1
#	GENERIC -- everything that's currently supported
d9 11
d21 1
a21 1
include "arch/dreamcast/conf/std.dreamcast"
@


1.12
log
@Add bridge pseudo devices to GENERIC configs
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.11 2001/06/30 11:00:33 darcy Exp $
d13 1
a13 1
#options	MINIROOTSIZE=6000
d25 3
a27 3
options		SH4
options		DREAMCAST
# options		SH4_PCMCIA
d30 10
a39 10
options 	PCLOCK=49900000		# 50MHz
#options 	PCLOCK=50000000		# 50MHz
options		IOM_ROM_BEGIN=0x00000000
options		IOM_ROM_SIZE=0x00100000	#  1MB
options		IOM_RAM_BEGIN=0x8c000000
options		IOM_RAM_SIZE=0x01000000	# 16MB
#options		INITTODR_ALWAYS_USE_RTC
#options		BRAINS
#options		USE_RTCCLK
#options		SYNC_CLOCK_TO_RTC
d41 1
a41 1
#options		LED_ADDR=0xa8000000
d47 1
a47 1
#options		RTC_OFFSET=-540
d55 4
a58 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
d69 1
a69 1
#options	UVMHIST_PRINT
d116 1
a116 1
options	SCIFCN_SPEED=57600
d120 1
a120 1
wsdisplay*      at pvr? console ?
@


1.11
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.10 2001/06/24 04:57:58 msaitoh Exp $
d152 1
@


1.11.2.1
log
@Update the kqueue branch to HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.12 2001/09/01 21:52:26 atatat Exp $
a151 1
#pseudo-device	bridge			# simple inter-network bridging
@


1.11.2.2
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.15 2001/12/28 12:21:55 martin Exp $
d3 1
a3 5
# GENERIC machine description file
# 
# This machine description file is used to generate the default NetBSD
# kernel.  The generic kernel does not include all options, subsystems
# and device drivers, but should be useful for most applications.
a4 11
# The machine description file can be customised for your specific
# machine to reduce the kernel size and improve its performance.
#
# For further information on compiling NetBSD kernels, see the config(8)
# man page.
#
# For further information on hardware support for this architecture, see
# the intro(4) man page.  For further information about kernel options
# for this architecture, see the options(4) man page.  For an explanation
# of each device driver in this file see the section 4 man page for the
# device.
d6 1
a6 1
include 	"arch/dreamcast/conf/std.dreamcast"
d13 1
a13 1
#options 	MINIROOTSIZE=6000
d25 3
a27 3
options 	SH4
options 	DREAMCAST
#options 	SH4_PCMCIA
d30 10
a39 10
options 	PCLOCK=49900000			# 50MHz
#options 	PCLOCK=50000000			# 50MHz
options 	IOM_ROM_BEGIN=0x00000000
options 	IOM_ROM_SIZE=0x00100000		# 1MB
options 	IOM_RAM_BEGIN=0x8c000000
options 	IOM_RAM_SIZE=0x01000000		# 16MB
#options 	INITTODR_ALWAYS_USE_RTC
#options 	BRAINS
#options 	USE_RTCCLK
#options 	SYNC_CLOCK_TO_RTC
d41 1
a41 1
#options 	LED_ADDR=0xa8000000
d47 1
a47 1
#options 	RTC_OFFSET=-540
d55 4
a58 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
d69 1
a69 1
#options 	UVMHIST_PRINT
d116 1
a116 1
options 	SCIFCN_SPEED=57600
d120 1
a120 1
wsdisplay*	at pvr? console ?
a156 1
#pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
@


1.11.2.3
log
@Sync w/ -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.11.2.2 2002/01/10 19:41:55 thorpej Exp $
a66 2

#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
@


1.11.2.4
log
@Catch up with -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.11.2.3 2002/02/11 20:07:40 jdolecek Exp $
d27 4
a30 2
options 	MEMORY_DISK_SIZE=2880	# size of memory disk, in blocks
#options 	MEMORY_DISK_SIZE=6000
d41 4
d51 6
a82 2
#options 	KGDB			# remote debugger
#options 	"KGDB_DEVNAME=\"scif\"",KGDB_DEVRATE=57600
d89 2
d117 1
a132 1
#options		SCIFCONSOLE
d151 16
d177 7
@


1.11.2.5
log
@catch up with -current on kqueue branch
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.11.2.4 2002/03/16 15:57:23 jdolecek Exp $
a22 4
options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

maxusers	16		# estimated number of users

d27 18
a44 2
options 	MEMORY_DISK_ROOT_SIZE=2880	# size of memory disk, in blocks
#options 	MEMORY_DISK_ROOT_SIZE=6000
a55 1
#options 	USERCONF	# userconf(4) support
a110 5

# wscons options
options 	WSEMUL_VT100		# VT100 / VT220 emulation
options 	FONT_BOLD8x16

d117 1
a117 2
cpu*		at mainbus?
shb*		at mainbus?
d122 1
a122 1
scif0		at shb?
@


1.11.2.6
log
@sync kqueue branch with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.11.2.5 2002/06/23 17:35:33 jdolecek Exp $
a144 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.11.2.7
log
@sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.11.2.6 2002/09/06 08:33:51 jdolecek Exp $
d44 1
a44 1
options 	USERCONF	# userconf(4) support
@


1.10
log
@trim PCLOCK to 49.9MHz
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.9 2001/02/14 04:57:44 itojun Exp $
d55 4
@


1.9
log
@have rnd(4)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.8 2001/02/03 23:24:30 marcus Exp $
d30 2
a31 1
options		PCLOCK=50000000		# 50MHz
@


1.8
log
@Increased HZ to 100.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.7 2001/02/01 01:27:59 thorpej Exp $
d152 1
@


1.7
log
@Use the BOLD8x16 font for the console, and remove the RCONS_16BPP
option (no longer needed).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.6 2001/02/01 01:09:12 thorpej Exp $
d12 2
a13 2
#options 	MINIROOTSIZE=2880	# size of memory disk, in blocks
options		MINIROOTSIZE=6000
d40 1
a40 1
options		LED_ADDR=0xa8000000
d47 1
a47 1
options 	HZ=64		# clock interrupt generates every 1/HZ sec
@


1.6
log
@Add configuration info for the SEGA Broadband Adapter,
and enable the NFS file system and DHCP NFS root support.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.5 2001/01/31 00:14:29 thorpej Exp $
a17 1
options		RCONS_16BPP
d19 1
@


1.5
log
@Make the "maple" bus a direct config bus.  Now, when a device is
not configured into the kernel, you know about it, e.g.:

Dreamcast Controller         at maple0 port 0 not configured
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.4 2001/01/21 23:38:34 marcus Exp $
d78 1
a78 1
#file-system 	NFS		# Network File System client
d91 1
a91 1
#options 	NFS_BOOT_DHCP	# Support DHCP NFS root
d100 1
a100 1
config		netbsd	root on ? type ffs
a109 2
maple0	at shb?

a110 1

d114 1
a114 4
pvr0    at shb?

mkbd*	at maple? port ? subunit ?

a115 3
wskbd*          at mkbd? console ?

gdrom0	at shb?
d117 11
@


1.4
log
@Added GDROM device.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.3 2001/01/16 00:33:50 marcus Exp $
d119 1
a119 1
mkbd*	at maple?
@


1.3
log
@WSCONS console added.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.2 2001/01/03 18:14:46 itojun Exp $
d83 1
d123 2
@


1.2
log
@share sys/arch/sh3/conf/Makefile.sh3 across sh3-based architectures.
cleanup param.h a bit.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1 2000/12/11 18:19:12 marcus Exp $
d12 2
a13 1
options 	MINIROOTSIZE=2880	# size of memory disk, in blocks
d17 4
d26 1
d29 1
a29 1
options 	MMEYE
d35 4
a38 4
options		INITTODR_ALWAYS_USE_RTC
options		BRAINS
options		USE_RTCCLK
options		SYNC_CLOCK_TO_RTC
d109 2
d115 8
@


1.2.2.1
log
@file GENERIC was added on branch thorpej_scsipi on 2001-01-08 14:56:16 +0000
@
text
@d1 138
@


1.2.2.2
log
@Files added on trunk.
@
text
@a0 138
#	$NetBSD: GENERIC,v 1.2.2.1 2001/01/08 14:56:16 bouyer Exp $
#
#	GENERIC -- everything that's currently supported
#

include "arch/dreamcast/conf/std.dreamcast"

# Enable the hooks used for initializing the root memory-disk.
options 	MEMORY_DISK_HOOKS
options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
options 	MINIROOTSIZE=2880	# size of memory disk, in blocks

options 	DONT_INIT_BSC

maxusers	16		# estimated number of users

# CPU support
options 	SH7750
options		SH4
# options		SH4_PCMCIA
options 	EVBSH4
options 	MMEYE
options		PCLOCK=50000000		# 50MHz
options		IOM_ROM_BEGIN=0x00000000
options		IOM_ROM_SIZE=0x00100000	#  1MB
options		IOM_RAM_BEGIN=0x8c000000
options		IOM_RAM_SIZE=0x01000000	# 16MB
options		INITTODR_ALWAYS_USE_RTC
options		BRAINS
options		USE_RTCCLK
options		SYNC_CLOCK_TO_RTC

options		LED_ADDR=0xa8000000

# Standard system options
#options 	UCONSOLE	# users can use TIOCCONS (for xconsole)
#options 	INSECURE	# disable kernel security levels

#options		RTC_OFFSET=-540
options 	HZ=64		# clock interrupt generates every 1/HZ sec
#options 	NTP		# NTP phase/frequency locked loop

#options 	KTRACE		# system call tracing via ktrace(1)

#options 	SYSVMSG		# System V-like message queues
#options 	SYSVSEM		# System V-like semaphores
#options 	SYSVSHM		# System V-like memory sharing
#options 	SHMMAXPGS=1024	# 1024 pages is the default

# Diagnostic/debugging support options
#options 	DIAGNOSTIC	# cheap kernel consistency checks
#options 	DEBUG		# expensive debugging checks/support
#options 	DDB		# in-kernel debugger
#makeoptions	DEBUG="-g"	# compile full symbol table
#options 	SYSCALL_DEBUG
#options 	UVMHIST
#options	UVMHIST_PRINT

# Compatibility options
options 	COMPAT_13	# NetBSD 1.3
options 	COMPAT_14	# NetBSD 1.4,
options 	COMPAT_43	# and 4.3BSD

# Executable format options
options 	EXEC_COFF	# COFF executables
options 	EXEC_ELF32	# 32-bit ELF executables

# File systems
file-system 	FFS		# UFS
file-system 	MFS		# memory file system
#file-system 	NFS		# Network File System client
file-system 	PROCFS		# /proc
file-system 	KERNFS		# /kern
#file-system 	NULLFS		# loopback file system
#file-system 	UMAPFS		# NULLFS + uid and gid remapping

# File system options
#options 	QUOTA		# UFS quotas
#options 	NFSSERVER	# Network File System server

# Networking options
options 	INET		# IP + ICMP + TCP + UDP
#options 	NFS_BOOT_DHCP	# Support DHCP NFS root

#options 	PCIVERBOSE	# verbose PCI device autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
#options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages

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

#
# Device configuration
#

mainbus0 at root

shb*	at mainbus?

# Serial Devices

options	SCIFCN_SPEED=57600
scif0 at shb? port 0xffe80000 irq 12

# SH PCMCIA controllers
#shpcic0	at shb? port 0xb000000a iomem 0xb8000000 iosiz 0x1000000
#shpcic1	at shb? port 0xb000000c iomem 0xb9000000 iosiz 0x1000000

# PCMCIA bus support
#pcmcia*	at shpcic? controller ? socket ?

#com*	at pcmcia? function ?		# Modems and serial cards
#wdc*	at pcmcia? function ?
#wd*	at wdc? drive ?			# the drives themselves

#ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
#mbe*	at pcmcia? function ?		# MB8696x based Ethernet
#ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
#sm*	at pcmcia? function ?		# Megahertz Ethernet

#pseudo-device	vnd		4	# disk-like interface to files
#pseudo-device	bpfilter	8	# Berkeley packet filter
#pseudo-device	ipfilter		# IP filter (firewall) and NAT
pseudo-device	loop			# network loopback
pseudo-device	pty			# pseudo-terminals
#pseudo-device	ppp		2	# Point-to-Point Protocol
#pseudo-device	tun		2	# network tunneling over tty

# Enable the hooks used for initializing the root memory-disk.
#options 	MEMORY_DISK_HOOKS
#options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
#options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
#options 	MINIROOTSIZE=3074	# size of memory disk, in blocks

pseudo-device	md		1	# memory disk device (ramdisk)
@


1.2.2.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.2.2.2 2001/02/11 19:09:13 bouyer Exp $
a12 1
#options	MINIROOTSIZE=6000
a15 4
# wscons options
options 	WSEMUL_VT100		# VT100 / VT220 emulation
options 	FONT_BOLD8x16

a20 1
options		DREAMCAST
d23 1
a23 1
#options 	MMEYE
d29 4
a32 4
#options		INITTODR_ALWAYS_USE_RTC
#options		BRAINS
#options		USE_RTCCLK
#options		SYNC_CLOCK_TO_RTC
d34 1
a34 1
#options		LED_ADDR=0xa8000000
d41 1
a41 1
options 	HZ=100		# clock interrupt generates every 1/HZ sec
d72 1
a72 1
file-system 	NFS		# Network File System client
a76 1
file-system	CD9660		# CD-ROM file system
d84 1
a84 1
options 	NFS_BOOT_DHCP	# Support DHCP NFS root
d93 1
a93 1
config		netbsd	root on ? type ?
d104 1
a107 15
pvr0		at shb?
wsdisplay*      at pvr? console ?

maple0		at shb?
mkbd*		at maple? port ? subunit ?
wskbd*		at mkbd? console ?

gdrom0		at shb?

g2bus0		at shb?
gapspci*	at g2bus?			# GAPS PCI bridge
pci*		at gapspci?
rtk*		at pci? dev ? function ?	# SEGA Broadband Adapter
ukphy*		at mii? phy ?

@


1.2.2.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.2.2.3 2001/03/12 13:28:06 bouyer Exp $
a151 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.1
log
@Initial import of port "dreamcast" (cloned from port "evbsh3").
@
text
@d1 1
a1 1
#	$NetBSD: DREAMCAST,v 1.6 2000/09/24 15:59:31 jdolecek Exp $
a32 2

makeoptions 	LDSCRIPTBASE="shl.x"	# for little endian
@
