head	1.50;
access;
symbols
	netbsd-11-0-RELEASE:1.50.8.1
	netbsd-11-0-RC7:1.50.8.1
	netbsd-11-0-RC6:1.50.8.1
	netbsd-11-0-RC5:1.50.8.1
	netbsd-11-0-RC4:1.50.8.1
	netbsd-11-0-RC3:1.50.8.1
	netbsd-11-0-RC2:1.50.8.1
	netbsd-11-0-RC1:1.50.8.1
	perseant-exfatfs-base-20250801:1.50
	netbsd-11:1.50.0.8
	netbsd-11-base:1.50
	netbsd-10-1-RELEASE:1.49.30.1
	perseant-exfatfs-base-20240630:1.50
	perseant-exfatfs:1.50.0.6
	perseant-exfatfs-base:1.50
	netbsd-8-3-RELEASE:1.46
	netbsd-9-4-RELEASE:1.49
	netbsd-10-0-RELEASE:1.49.30.1
	netbsd-10-0-RC6:1.49.30.1
	netbsd-10-0-RC5:1.49.30.1
	netbsd-10-0-RC4:1.49.30.1
	netbsd-10-0-RC3:1.49.30.1
	netbsd-10-0-RC2:1.49.30.1
	thorpej-ifq:1.50.0.4
	thorpej-ifq-base:1.50
	thorpej-altq-separation:1.50.0.2
	thorpej-altq-separation-base:1.50
	netbsd-10-0-RC1:1.49.30.1
	netbsd-10:1.49.0.30
	netbsd-10-base:1.49
	bouyer-sunxi-drm:1.49.0.28
	bouyer-sunxi-drm-base:1.49
	netbsd-9-3-RELEASE:1.49
	thorpej-i2c-spi-conf2:1.49.0.26
	thorpej-i2c-spi-conf2-base:1.49
	thorpej-futex2:1.49.0.24
	thorpej-futex2-base:1.49
	thorpej-cfargs2:1.49.0.22
	thorpej-cfargs2-base:1.49
	cjep_sun2x-base1:1.49
	cjep_sun2x:1.49.0.20
	cjep_sun2x-base:1.49
	cjep_staticlib_x-base1:1.49
	netbsd-9-2-RELEASE:1.49
	cjep_staticlib_x:1.49.0.18
	cjep_staticlib_x-base:1.49
	thorpej-i2c-spi-conf:1.49.0.16
	thorpej-i2c-spi-conf-base:1.49
	thorpej-cfargs:1.49.0.14
	thorpej-cfargs-base:1.49
	thorpej-futex:1.49.0.12
	thorpej-futex-base:1.49
	netbsd-9-1-RELEASE:1.49
	bouyer-xenpvh-base2:1.49
	phil-wifi-20200421:1.49
	bouyer-xenpvh-base1:1.49
	phil-wifi-20200411:1.49
	bouyer-xenpvh:1.49.0.10
	bouyer-xenpvh-base:1.49
	is-mlppp:1.49.0.8
	is-mlppp-base:1.49
	phil-wifi-20200406:1.49
	netbsd-8-2-RELEASE:1.46
	ad-namecache-base3:1.49
	netbsd-9-0-RELEASE:1.49
	netbsd-9-0-RC2:1.49
	ad-namecache-base2:1.49
	ad-namecache-base1:1.49
	ad-namecache:1.49.0.6
	ad-namecache-base:1.49
	netbsd-9-0-RC1:1.49
	phil-wifi-20191119:1.49
	netbsd-9:1.49.0.4
	netbsd-9-base:1.49
	phil-wifi-20190609:1.49
	netbsd-8-1-RELEASE:1.46
	netbsd-8-1-RC1:1.46
	isaki-audio2:1.49.0.2
	isaki-audio2-base:1.49
	pgoyette-compat-merge-20190127:1.48.2.1
	pgoyette-compat-20190127:1.49
	pgoyette-compat-20190118:1.49
	pgoyette-compat-1226:1.49
	pgoyette-compat-1126:1.49
	pgoyette-compat-1020:1.49
	pgoyette-compat-0930:1.49
	pgoyette-compat-0906:1.49
	netbsd-7-2-RELEASE:1.43
	pgoyette-compat-0728:1.48
	netbsd-8-0-RELEASE:1.46
	phil-wifi:1.48.0.4
	phil-wifi-base:1.48
	pgoyette-compat-0625:1.48
	netbsd-8-0-RC2:1.46
	pgoyette-compat-0521:1.48
	pgoyette-compat-0502:1.48
	pgoyette-compat-0422:1.48
	netbsd-8-0-RC1:1.46
	pgoyette-compat-0415:1.48
	pgoyette-compat-0407:1.48
	pgoyette-compat-0330:1.48
	pgoyette-compat-0322:1.48
	pgoyette-compat-0315:1.48
	netbsd-7-1-2-RELEASE:1.43
	pgoyette-compat:1.48.0.2
	pgoyette-compat-base:1.48
	netbsd-7-1-1-RELEASE:1.43
	tls-maxphys-base-20171202:1.48
	matt-nb8-mediatek:1.46.0.14
	matt-nb8-mediatek-base:1.46
	nick-nhusb-base-20170825:1.47
	perseant-stdc-iso10646:1.46.0.12
	perseant-stdc-iso10646-base:1.46
	netbsd-8:1.46.0.10
	netbsd-8-base:1.46
	prg-localcount2-base3:1.46
	prg-localcount2-base2:1.46
	prg-localcount2-base1:1.46
	prg-localcount2:1.46.0.8
	prg-localcount2-base:1.46
	pgoyette-localcount-20170426:1.46
	bouyer-socketcan-base1:1.46
	jdolecek-ncq:1.46.0.6
	jdolecek-ncq-base:1.46
	pgoyette-localcount-20170320:1.46
	netbsd-7-1:1.43.0.8
	netbsd-7-1-RELEASE:1.43
	netbsd-7-1-RC2:1.43
	nick-nhusb-base-20170204:1.46
	netbsd-7-nhusb-base-20170116:1.43
	bouyer-socketcan:1.46.0.4
	bouyer-socketcan-base:1.46
	pgoyette-localcount-20170107:1.46
	netbsd-7-1-RC1:1.43
	nick-nhusb-base-20161204:1.46
	pgoyette-localcount-20161104:1.46
	netbsd-7-0-2-RELEASE:1.43
	nick-nhusb-base-20161004:1.46
	localcount-20160914:1.46
	netbsd-7-nhusb:1.43.0.6
	netbsd-7-nhusb-base:1.43
	pgoyette-localcount-20160806:1.46
	pgoyette-localcount-20160726:1.46
	pgoyette-localcount:1.46.0.2
	pgoyette-localcount-base:1.46
	nick-nhusb-base-20160907:1.46
	nick-nhusb-base-20160529:1.46
	netbsd-7-0-1-RELEASE:1.43
	nick-nhusb-base-20160422:1.46
	nick-nhusb-base-20160319:1.46
	nick-nhusb-base-20151226:1.46
	netbsd-7-0:1.43.0.4
	netbsd-7-0-RELEASE:1.43
	nick-nhusb-base-20150921:1.46
	netbsd-7-0-RC3:1.43
	netbsd-7-0-RC2:1.43
	netbsd-7-0-RC1:1.43
	nick-nhusb-base-20150606:1.44
	nick-nhusb-base-20150406:1.44
	nick-nhusb:1.44.0.2
	nick-nhusb-base:1.44
	netbsd-5-2-3-RELEASE:1.31
	netbsd-5-1-5-RELEASE:1.31
	netbsd-6-0-6-RELEASE:1.38
	netbsd-6-1-5-RELEASE:1.38
	netbsd-7:1.43.0.2
	netbsd-7-base:1.43
	yamt-pagecache-base9:1.42
	yamt-pagecache-tag8:1.37.4.2
	netbsd-6-1-4-RELEASE:1.38
	netbsd-6-0-5-RELEASE:1.38
	tls-earlyentropy:1.42.0.4
	tls-earlyentropy-base:1.43
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.42
	riastradh-drm2-base3:1.42
	netbsd-6-1-3-RELEASE:1.38
	netbsd-6-0-4-RELEASE:1.38
	netbsd-5-2-2-RELEASE:1.31
	netbsd-5-1-4-RELEASE:1.31
	netbsd-6-1-2-RELEASE:1.38
	netbsd-6-0-3-RELEASE:1.38
	netbsd-5-2-1-RELEASE:1.31
	netbsd-5-1-3-RELEASE:1.31
	rmind-smpnet-nbase:1.42
	netbsd-6-1-1-RELEASE:1.38
	riastradh-drm2-base2:1.42
	riastradh-drm2-base1:1.42
	riastradh-drm2:1.42.0.2
	riastradh-drm2-base:1.42
	rmind-smpnet:1.41.0.4
	rmind-smpnet-base:1.42
	netbsd-6-1:1.38.0.12
	netbsd-6-0-2-RELEASE:1.38
	netbsd-6-1-RELEASE:1.38
	khorben-n900:1.41.0.2
	netbsd-6-1-RC4:1.38
	netbsd-6-1-RC3:1.38
	agc-symver:1.40.0.2
	agc-symver-base:1.40
	netbsd-6-1-RC2:1.38
	netbsd-6-1-RC1:1.38
	yamt-pagecache-base8:1.39
	netbsd-5-2:1.31.0.18
	netbsd-6-0-1-RELEASE:1.38
	yamt-pagecache-base7:1.39
	netbsd-5-2-RELEASE:1.31
	netbsd-5-2-RC1:1.31
	matt-nb6-plus-nbase:1.38
	yamt-pagecache-base6:1.38
	netbsd-6-0:1.38.0.10
	netbsd-6-0-RELEASE:1.38
	netbsd-6-0-RC2:1.38
	tls-maxphys:1.38.0.8
	tls-maxphys-base:1.43
	matt-nb6-plus:1.38.0.6
	matt-nb6-plus-base:1.38
	netbsd-6-0-RC1:1.38
	jmcneill-usbmp-base10:1.38
	yamt-pagecache-base5:1.38
	jmcneill-usbmp-base9:1.38
	yamt-pagecache-base4:1.38
	jmcneill-usbmp-base8:1.38
	jmcneill-usbmp-base7:1.38
	jmcneill-usbmp-base6:1.38
	jmcneill-usbmp-base5:1.38
	jmcneill-usbmp-base4:1.38
	jmcneill-usbmp-base3:1.38
	jmcneill-usbmp-pre-base2:1.38
	jmcneill-usbmp-base2:1.38
	netbsd-6:1.38.0.4
	netbsd-6-base:1.38
	netbsd-5-1-2-RELEASE:1.31
	netbsd-5-1-1-RELEASE:1.31
	jmcneill-usbmp:1.38.0.2
	jmcneill-usbmp-base:1.38
	jmcneill-audiomp3:1.37.0.6
	jmcneill-audiomp3-base:1.37
	yamt-pagecache-base3:1.37
	yamt-pagecache-base2:1.37
	yamt-pagecache:1.37.0.4
	yamt-pagecache-base:1.37
	rmind-uvmplock-nbase:1.37
	cherry-xenmp:1.37.0.2
	cherry-xenmp-base:1.37
	jym-xensuspend-nbase:1.37
	uebayasi-xip-base7:1.36
	bouyer-quota2-nbase:1.36
	bouyer-quota2:1.36.0.4
	bouyer-quota2-base:1.36
	jruoho-x86intr:1.36.0.2
	jruoho-x86intr-base:1.36
	matt-mips64-premerge-20101231:1.36
	matt-nb5-mips64-premerge-20101231:1.31
	matt-nb5-pq3:1.31.0.16
	matt-nb5-pq3-base:1.31
	netbsd-5-1:1.31.0.14
	uebayasi-xip-base6:1.35
	uebayasi-xip-base5:1.35
	netbsd-5-1-RELEASE:1.31
	uebayasi-xip-base4:1.35
	uebayasi-xip-base3:1.35
	yamt-nfs-mp-base11:1.35
	netbsd-5-1-RC4:1.31
	matt-nb5-mips64-k15:1.31
	uebayasi-xip-base2:1.35
	yamt-nfs-mp-base10:1.35
	netbsd-5-1-RC3:1.31
	netbsd-5-1-RC2:1.31
	uebayasi-xip-base1:1.35
	netbsd-5-1-RC1:1.31
	rmind-uvmplock:1.34.0.4
	rmind-uvmplock-base:1.37
	yamt-nfs-mp-base9:1.34
	uebayasi-xip:1.34.0.2
	uebayasi-xip-base:1.34
	netbsd-5-0-2-RELEASE:1.31
	matt-nb5-mips64-premerge-20091211:1.31
	matt-premerge-20091211:1.34
	yamt-nfs-mp-base8:1.33
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.31
	matt-nb4-mips64-k7-u2a-k9b:1.31
	matt-nb5-mips64-u1-k1-k5:1.31
	yamt-nfs-mp-base7:1.33
	matt-nb5-mips64:1.31.0.12
	netbsd-5-0-1-RELEASE:1.31
	jymxensuspend-base:1.33
	yamt-nfs-mp-base6:1.33
	yamt-nfs-mp-base5:1.33
	yamt-nfs-mp-base4:1.33
	yamt-nfs-mp-base3:1.33
	nick-hppapmap-base4:1.33
	nick-hppapmap-base3:1.33
	netbsd-5-0:1.31.0.10
	netbsd-5-0-RELEASE:1.31
	netbsd-5-0-RC4:1.31
	netbsd-5-0-RC3:1.31
	nick-hppapmap-base2:1.32
	netbsd-5-0-RC2:1.31
	jym-xensuspend:1.32.0.4
	jym-xensuspend-base:1.37
	netbsd-5-0-RC1:1.31
	haad-dm-base2:1.32
	haad-nbase2:1.32
	ad-audiomp2:1.32.0.2
	ad-audiomp2-base:1.32
	netbsd-5:1.31.0.8
	netbsd-5-base:1.31
	nick-hppapmap:1.31.0.6
	nick-hppapmap-base:1.33
	matt-mips64-base2:1.31
	haad-dm-base1:1.31
	wrstuden-revivesa-base-4:1.31
	netbsd-4-0-1-RELEASE:1.27
	wrstuden-revivesa-base-3:1.31
	wrstuden-revivesa-base-2:1.31
	wrstuden-fixsa-newbase:1.27
	nick-csl-alignment-base5:1.27
	haad-dm:1.31.0.4
	haad-dm-base:1.32
	wrstuden-revivesa-base-1:1.31
	simonb-wapbl-nbase:1.31
	yamt-pf42-base4:1.31
	simonb-wapbl:1.31.0.2
	simonb-wapbl-base:1.31
	yamt-pf42-base3:1.31
	hpcarm-cleanup-nbase:1.30
	yamt-pf42-baseX:1.30
	yamt-pf42-base2:1.30
	yamt-nfs-mp-base2:1.30
	wrstuden-revivesa:1.30.0.6
	wrstuden-revivesa-base:1.31
	yamt-nfs-mp:1.30.0.4
	yamt-nfs-mp-base:1.30
	yamt-pf42:1.30.0.2
	yamt-pf42-base:1.30
	ad-socklock-base1:1.30
	yamt-lazymbuf-base15:1.30
	yamt-lazymbuf-base14:1.30
	chris-arm-intr-rework-base7:1.30
	keiichi-mipv6-nbase:1.30
	mjf-devfs2:1.29.0.6
	mjf-devfs2-base:1.32
	nick-net80211-sync:1.29.0.4
	nick-net80211-sync-base:1.29
	keiichi-mipv6:1.29.0.2
	keiichi-mipv6-base:1.30
	chris-arm-intr-rework-base6:1.28
	chris-arm-intr-rework-base5:1.28
	chris-arm-intr-rework-base4:1.28
	bouyer-xeni386-merge1:1.27
	matt-armv6-prevmlocking:1.27
	wrstuden-fixsa-base-1:1.27
	chris-arm-intr-rework-base3:1.27
	vmlocking2-base3:1.27
	netbsd-4-0:1.27.0.52
	netbsd-4-0-RELEASE:1.27
	bouyer-xeni386-nbase:1.28
	yamt-kmem-base3:1.27
	cube-autoconf:1.27.0.50
	cube-autoconf-base:1.27
	yamt-kmem-base2:1.27
	bouyer-xeni386:1.27.0.48
	bouyer-xeni386-base:1.28
	yamt-kmem:1.27.0.46
	yamt-kmem-base:1.27
	vmlocking2-base2:1.27
	reinoud-bufcleanup-nbase:1.27
	vmlocking2:1.27.0.44
	vmlocking2-base1:1.27
	netbsd-4-0-RC5:1.27
	matt-nb4-arm:1.27.0.42
	matt-nb4-arm-base:1.27
	matt-armv6-nbase:1.30
	jmcneill-base:1.27
	netbsd-4-0-RC4:1.27
	mjf-devfs:1.27.0.40
	mjf-devfs-base:1.29
	bouyer-xenamd64-base2:1.27
	vmlocking-nbase:1.27
	yamt-x86pmap-base4:1.27
	bouyer-xenamd64:1.27.0.38
	bouyer-xenamd64-base:1.27
	netbsd-4-0-RC3:1.27
	yamt-x86pmap-base3:1.27
	yamt-x86pmap-base2:1.27
	netbsd-4-0-RC2:1.27
	yamt-x86pmap:1.27.0.36
	yamt-x86pmap-base:1.27
	netbsd-4-0-RC1:1.27
	matt-armv6:1.27.0.34
	matt-armv6-base:1.27
	chris-arm-intr-rework-base2:1.27
	chris-arm-intr-rework:1.27.0.32
	chris-arm-intr-rework-base:1.27
	jmcneill-pm:1.27.0.30
	jmcneill-pm-base:1.27
	hpcarm-cleanup:1.27.0.28
	hpcarm-cleanup-base:1.29
	nick-csl-alignment:1.27.0.26
	nick-csl-alignment-base:1.27
	matt-mips64:1.27.0.24
	matt-mips64-base:1.27
	netbsd-3-1-1-RELEASE:1.18
	netbsd-3-0-3-RELEASE:1.18
	yamt-idlelwp-base8:1.27
	wrstuden-fixsa:1.27.0.22
	wrstuden-fixsa-base:1.27
	ppcoea-renovation:1.27.0.20
	ppcoea-renovation-base:1.27
	thorpej-atomic:1.27.0.18
	thorpej-atomic-base:1.27
	reinoud-bufcleanup:1.27.0.16
	reinoud-bufcleanup-base:1.27
	mjf-ufs-trans:1.27.0.14
	mjf-ufs-trans-base:1.27
	vmlocking:1.27.0.12
	vmlocking-base:1.27
	ad-audiomp:1.27.0.10
	ad-audiomp-base:1.27
	yamt-idlelwp:1.27.0.8
	post-newlock2-merge:1.27
	newlock2-nbase:1.27
	yamt-splraiseipl-base5:1.27
	yamt-splraiseipl-base4:1.27
	yamt-splraiseipl-base3:1.27
	abandoned-netbsd-4-base:1.26
	abandoned-netbsd-4:1.26.0.12
	netbsd-3-1:1.18.0.8
	netbsd-3-1-RELEASE:1.18
	netbsd-3-0-2-RELEASE:1.18
	yamt-splraiseipl-base2:1.27
	netbsd-3-1-RC4:1.18
	yamt-splraiseipl:1.27.0.4
	yamt-splraiseipl-base:1.27
	netbsd-3-1-RC3:1.18
	yamt-pdpolicy-base9:1.27
	newlock2:1.27.0.2
	newlock2-base:1.27
	yamt-pdpolicy-base8:1.27
	netbsd-3-1-RC2:1.18
	netbsd-3-1-RC1:1.18
	yamt-pdpolicy-base7:1.26
	netbsd-4:1.27.0.6
	netbsd-4-base:1.27
	yamt-pdpolicy-base6:1.26
	chap-midi-nbase:1.26
	netbsd-3-0-1-RELEASE:1.18
	gdamore-uart:1.26.0.10
	gdamore-uart-base:1.26
	simonb-timcounters-final:1.24.6.1
	yamt-pdpolicy-base5:1.26
	chap-midi:1.26.0.8
	chap-midi-base:1.26
	yamt-pdpolicy-base4:1.26
	yamt-pdpolicy-base3:1.26
	peter-altq-base:1.26
	peter-altq:1.26.0.6
	yamt-pdpolicy-base2:1.26
	elad-kernelauth-base:1.26
	elad-kernelauth:1.26.0.4
	yamt-pdpolicy:1.26.0.2
	yamt-pdpolicy-base:1.26
	yamt-uio_vmspace-base5:1.26
	simonb-timecounters:1.24.0.6
	simonb-timecounters-base:1.26
	rpaulo-netinet-merge-pcb:1.24.0.4
	rpaulo-netinet-merge-pcb-base:1.27
	yamt-uio_vmspace:1.24.0.2
	netbsd-3-0:1.18.0.6
	netbsd-3-0-RELEASE:1.18
	netbsd-3-0-RC6:1.18
	yamt-readahead-base3:1.22
	netbsd-3-0-RC5:1.18
	netbsd-3-0-RC4:1.18
	netbsd-3-0-RC3:1.18
	yamt-readahead-base2:1.22
	netbsd-3-0-RC2:1.18
	yamt-readahead-pervnode:1.22
	yamt-readahead-perfile:1.22
	yamt-readahead:1.22.0.6
	yamt-readahead-base:1.22
	netbsd-3-0-RC1:1.18
	yamt-vop-base3:1.22
	netbsd-2-0-3-RELEASE:1.11.2.1
	netbsd-2-1:1.11.2.1.0.4
	yamt-vop-base2:1.22
	thorpej-vnode-attr:1.22.0.4
	thorpej-vnode-attr-base:1.22
	netbsd-2-1-RELEASE:1.11.2.1
	yamt-vop:1.22.0.2
	yamt-vop-base:1.22
	netbsd-2-1-RC6:1.11.2.1
	netbsd-2-1-RC5:1.11.2.1
	netbsd-2-1-RC4:1.11.2.1
	netbsd-2-1-RC3:1.11.2.1
	netbsd-2-1-RC2:1.11.2.1
	netbsd-2-1-RC1:1.11.2.1
	yamt-lazymbuf:1.18.0.4
	yamt-km-base4:1.18
	netbsd-2-0-2-RELEASE:1.11.2.1
	yamt-km-base3:1.18
	netbsd-3:1.18.0.2
	netbsd-3-base:1.18
	yamt-km-base2:1.16
	yamt-km:1.15.0.6
	yamt-km-base:1.15
	kent-audio2:1.15.0.4
	kent-audio2-base:1.18
	netbsd-2-0-1-RELEASE:1.11.2.1
	kent-audio1-beforemerge:1.15
	netbsd-2:1.11.2.1.0.2
	netbsd-2-base:1.11.2.1
	kent-audio1:1.15.0.2
	kent-audio1-base:1.15
	netbsd-2-0-RELEASE:1.11.2.1
	netbsd-2-0-RC5:1.11.2.1
	netbsd-2-0-RC4:1.11.2.1
	netbsd-2-0-RC3:1.11.2.1
	netbsd-2-0-RC2:1.11.2.1
	netbsd-2-0-RC1:1.11.2.1
	netbsd-2-0:1.11.0.2
	netbsd-2-0-base:1.11
	netbsd-1-6-PATCH002-RELEASE:1.4.4.1
	netbsd-1-6-PATCH002:1.4.4.1
	netbsd-1-6-PATCH002-RC4:1.4.4.1
	netbsd-1-6-PATCH002-RC3:1.4.4.1
	netbsd-1-6-PATCH002-RC2:1.4.4.1
	netbsd-1-6-PATCH002-RC1:1.4.4.1
	ktrace-lwp:1.9.0.2
	ktrace-lwp-base:1.23
	netbsd-1-6-PATCH001:1.4.4.1
	netbsd-1-6-PATCH001-RELEASE:1.4.4.1
	netbsd-1-6-PATCH001-RC3:1.4.4.1
	netbsd-1-6-PATCH001-RC2:1.4.4.1
	netbsd-1-6-PATCH001-RC1:1.4.4.1
	nathanw_sa_end:1.1.2.5
	nathanw_sa_before_merge:1.7
	fvdl_fs64_base:1.7
	gmcgarry_ctxsw:1.7.0.4
	gmcgarry_ctxsw_base:1.7
	gmcgarry_ucred:1.7.0.2
	gmcgarry_ucred_base:1.7
	nathanw_sa_base:1.7
	kqueue-aftermerge:1.7
	kqueue-beforemerge:1.7
	netbsd-1-6-RELEASE:1.4.4.1
	netbsd-1-6-RC3:1.4.4.1
	netbsd-1-6-RC2:1.4.4.1
	netbsd-1-6-RC1:1.4.4.1
	kqueue-base:1.7
	kqueue:1.5.0.2
	netbsd-1-6:1.4.0.4
	netbsd-1-6-base:1.4
	gehenna-devsw:1.4.0.2
	gehenna-devsw-base:1.5
	eeh-devprop:1.1.0.8
	eeh-devprop-base:1.1
	newlock:1.1.0.6
	newlock-base:1.1
	ifpoll-base:1.1
	nathanw_sa:1.1.0.2;
locks; strict;
comment	@# @;


1.50
date	2023.02.09.14.09.49;	author abs;	state Exp;
branches
	1.50.8.1;
next	1.49;
commitid	TaTOPEdyZJGxcRcE;

1.49
date	2018.08.01.20.04.14;	author maxv;	state Exp;
branches
	1.49.30.1;
next	1.48;
commitid	UbIHSaPqOzfNisMA;

1.48
date	2017.09.14.07.58.43;	author mrg;	state Exp;
branches
	1.48.2.1
	1.48.4.1;
next	1.47;
commitid	ngZ6fHXwTqlZA87A;

1.47
date	2017.07.29.12.28.28;	author maxv;	state Exp;
branches;
next	1.46;

1.46
date	2015.08.21.01.52.08;	author uebayasi;	state Exp;
branches;
next	1.45;

1.45
date	2015.08.07.07.29.34;	author maxv;	state Exp;
branches;
next	1.44;

1.44
date	2014.08.23.20.26.59;	author dholland;	state Exp;
branches
	1.44.2.1;
next	1.43;

1.43
date	2014.07.27.03.34.41;	author dholland;	state Exp;
branches;
next	1.42;

1.42
date	2013.06.30.21.38.58;	author rmind;	state Exp;
branches
	1.42.4.1;
next	1.41;

1.41
date	2013.04.27.18.19.51;	author christos;	state Exp;
branches
	1.41.4.1;
next	1.40;

1.40
date	2013.03.01.18.25.52;	author joerg;	state Exp;
branches;
next	1.39;

1.39
date	2012.12.06.06.25.25;	author msaitoh;	state Exp;
branches;
next	1.38;

1.38
date	2011.11.22.21.25.36;	author tls;	state Exp;
branches
	1.38.8.1;
next	1.37;

1.37
date	2011.03.06.17.08.31;	author bouyer;	state Exp;
branches
	1.37.4.1;
next	1.36;

1.36
date	2010.11.23.11.14.05;	author hannken;	state Exp;
branches
	1.36.2.1
	1.36.4.1;
next	1.35;

1.35
date	2010.04.16.13.48.35;	author pooka;	state Exp;
branches;
next	1.34;

1.34
date	2009.12.05.20.11.17;	author pooka;	state Exp;
branches
	1.34.2.1
	1.34.4.1;
next	1.33;

1.33
date	2009.03.06.20.31.52;	author joerg;	state Exp;
branches;
next	1.32;

1.32
date	2008.11.12.12.36.06;	author ad;	state Exp;
branches
	1.32.4.1;
next	1.31;

1.31
date	2008.05.30.20.10.03;	author tsutsui;	state Exp;
branches
	1.31.4.1
	1.31.6.1;
next	1.30;

1.30
date	2008.02.29.14.42.33;	author jmmv;	state Exp;
branches
	1.30.2.1
	1.30.4.1
	1.30.6.1;
next	1.29;

1.29
date	2008.02.09.22.18.11;	author jmmv;	state Exp;
branches
	1.29.2.1
	1.29.6.1;
next	1.28;

1.28
date	2008.01.19.13.11.20;	author chris;	state Exp;
branches;
next	1.27;

1.27
date	2006.08.26.20.26.56;	author christos;	state Exp;
branches
	1.27.28.1
	1.27.32.1
	1.27.34.1
	1.27.40.1
	1.27.48.1;
next	1.26;

1.26
date	2006.02.05.05.02.02;	author cube;	state Exp;
branches
	1.26.2.1;
next	1.25;

1.25
date	2006.02.04.03.39.08;	author rpaulo;	state Exp;
branches;
next	1.24;

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

1.23
date	2005.12.07.09.10.19;	author tsutsui;	state Exp;
branches;
next	1.22;

1.22
date	2005.08.19.05.20.03;	author christos;	state Exp;
branches;
next	1.21;

1.21
date	2005.08.19.02.03.53;	author christos;	state Exp;
branches;
next	1.20;

1.20
date	2005.07.31.04.04.46;	author yamt;	state Exp;
branches;
next	1.19;

1.19
date	2005.07.30.06.35.39;	author yamt;	state Exp;
branches;
next	1.18;

1.18
date	2005.02.25.13.46.51;	author simonb;	state Exp;
branches
	1.18.4.1;
next	1.17;

1.17
date	2005.02.18.21.05.54;	author dsl;	state Exp;
branches;
next	1.16;

1.16
date	2005.01.31.16.55.29;	author hannken;	state Exp;
branches;
next	1.15;

1.15
date	2004.11.10.17.54.07;	author christos;	state Exp;
branches
	1.15.4.1
	1.15.6.1;
next	1.14;

1.14
date	2004.09.04.23.29.57;	author manu;	state Exp;
branches;
next	1.13;

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

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

1.11
date	2004.02.13.11.36.17;	author wiz;	state Exp;
branches
	1.11.2.1;
next	1.10;

1.10
date	2003.09.13.13.30.01;	author chris;	state Exp;
branches;
next	1.9;

1.9
date	2003.05.03.00.47.04;	author thorpej;	state Exp;
branches
	1.9.2.1;
next	1.8;

1.8
date	2003.04.18.11.11.51;	author scw;	state Exp;
branches;
next	1.7;

1.7
date	2002.10.10.09.17.05;	author jdolecek;	state Exp;
branches;
next	1.6;

1.6
date	2002.09.18.02.44.08;	author lukem;	state Exp;
branches;
next	1.5;

1.5
date	2002.06.17.05.14.24;	author lukem;	state Exp;
branches
	1.5.2.1;
next	1.4;

1.4
date	2002.04.25.15.06.37;	author atatat;	state Exp;
branches
	1.4.2.1
	1.4.4.1;
next	1.3;

1.3
date	2002.04.12.08.11.19;	author gmcgarry;	state Exp;
branches;
next	1.2;

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

1.1
date	2002.02.10.01.57.02;	author thorpej;	state Exp;
branches
	1.1.2.1;
next	;

1.50.8.1
date	2026.02.03.20.51.25;	author snj;	state Exp;
branches;
next	;
commitid	xJf92BKl6kL8oYsG;

1.49.30.1
date	2023.10.09.23.33.46;	author snj;	state Exp;
branches;
next	;
commitid	Gy7Rt3RMsJCGx0IE;

1.48.2.1
date	2018.09.06.06.55.41;	author pgoyette;	state Exp;
branches;
next	;
commitid	HCi1bXD317XIK0RA;

1.48.4.1
date	2019.06.10.22.06.45;	author christos;	state Exp;
branches;
next	;
commitid	jtc8rnCzWiEEHGqB;

1.44.2.1
date	2015.09.22.12.05.51;	author skrll;	state Exp;
branches;
next	1.44.2.2;

1.44.2.2
date	2017.08.28.17.51.51;	author skrll;	state Exp;
branches;
next	;
commitid	UQQpnjvcNkUZn05A;

1.42.4.1
date	2014.08.10.06.54.08;	author tls;	state Exp;
branches;
next	;

1.41.4.1
date	2013.08.28.23.59.21;	author rmind;	state Exp;
branches;
next	;

1.38.8.1
date	2013.02.25.00.28.56;	author tls;	state Exp;
branches;
next	1.38.8.2;

1.38.8.2
date	2013.06.23.06.20.11;	author tls;	state Exp;
branches;
next	1.38.8.3;

1.38.8.3
date	2014.08.20.00.03.23;	author tls;	state Exp;
branches;
next	1.38.8.4;

1.38.8.4
date	2017.12.03.11.36.42;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

1.37.4.1
date	2012.04.17.00.06.53;	author yamt;	state Exp;
branches;
next	1.37.4.2;

1.37.4.2
date	2013.01.16.05.33.04;	author yamt;	state Exp;
branches;
next	1.37.4.3;

1.37.4.3
date	2014.05.22.11.40.08;	author yamt;	state Exp;
branches;
next	;

1.36.2.1
date	2011.06.06.09.06.44;	author jruoho;	state Exp;
branches;
next	;

1.36.4.1
date	2011.02.08.19.29.40;	author bouyer;	state Exp;
branches;
next	;

1.34.2.1
date	2010.04.30.14.39.48;	author uebayasi;	state Exp;
branches;
next	;

1.34.4.1
date	2010.05.30.05.17.07;	author rmind;	state Exp;
branches;
next	1.34.4.2;

1.34.4.2
date	2011.03.05.20.51.58;	author rmind;	state Exp;
branches;
next	1.34.4.3;

1.34.4.3
date	2011.04.21.01.41.24;	author rmind;	state Exp;
branches;
next	;

1.32.4.1
date	2009.05.13.17.18.22;	author jym;	state Exp;
branches;
next	;

1.31.4.1
date	2008.12.13.01.13.25;	author haad;	state Exp;
branches;
next	;

1.31.6.1
date	2009.01.19.13.16.43;	author skrll;	state Exp;
branches;
next	1.31.6.2;

1.31.6.2
date	2009.04.28.07.34.39;	author skrll;	state Exp;
branches;
next	;

1.30.2.1
date	2008.06.04.02.04.53;	author yamt;	state Exp;
branches;
next	;

1.30.4.1
date	2009.05.04.08.11.53;	author yamt;	state Exp;
branches;
next	1.30.4.2;

1.30.4.2
date	2010.03.11.15.02.56;	author yamt;	state Exp;
branches;
next	1.30.4.3;

1.30.4.3
date	2010.08.11.22.52.43;	author yamt;	state Exp;
branches;
next	;

1.30.6.1
date	2008.06.23.04.30.40;	author wrstuden;	state Exp;
branches;
next	;

1.29.2.1
date	2008.03.24.07.15.04;	author keiichi;	state Exp;
branches;
next	;

1.29.6.1
date	2008.04.03.12.42.25;	author mjf;	state Exp;
branches;
next	1.29.6.2;

1.29.6.2
date	2008.06.02.13.22.39;	author mjf;	state Exp;
branches;
next	1.29.6.3;

1.29.6.3
date	2009.01.17.13.28.29;	author mjf;	state Exp;
branches;
next	;

1.27.28.1
date	2008.02.28.21.47.56;	author rjs;	state Exp;
branches;
next	;

1.27.32.1
date	2008.01.20.16.04.18;	author chris;	state Exp;
branches;
next	1.27.32.2;

1.27.32.2
date	2008.03.21.13.34.41;	author chris;	state Exp;
branches;
next	;

1.27.34.1
date	2008.03.23.02.04.22;	author matt;	state Exp;
branches;
next	;

1.27.40.1
date	2008.02.18.21.05.02;	author mjf;	state Exp;
branches;
next	;

1.27.48.1
date	2008.01.20.17.51.24;	author bouyer;	state Exp;
branches;
next	;

1.26.2.1
date	2006.09.03.15.23.31;	author yamt;	state Exp;
branches;
next	;

1.24.2.1
date	2006.02.18.15.38.45;	author yamt;	state Exp;
branches;
next	;

1.24.4.1
date	2006.09.09.02.43.07;	author rpaulo;	state Exp;
branches;
next	;

1.24.6.1
date	2006.04.22.11.37.56;	author simonb;	state Exp;
branches;
next	;

1.18.4.1
date	2006.06.21.14.55.47;	author yamt;	state Exp;
branches;
next	1.18.4.2;

1.18.4.2
date	2006.12.30.20.46.55;	author yamt;	state Exp;
branches;
next	1.18.4.3;

1.18.4.3
date	2008.01.21.09.39.19;	author yamt;	state Exp;
branches;
next	1.18.4.4;

1.18.4.4
date	2008.02.11.14.59.29;	author yamt;	state Exp;
branches;
next	1.18.4.5;

1.18.4.5
date	2008.03.17.09.14.24;	author yamt;	state Exp;
branches;
next	;

1.15.4.1
date	2005.04.29.11.28.22;	author kent;	state Exp;
branches;
next	;

1.15.6.1
date	2005.02.12.18.17.39;	author yamt;	state Exp;
branches;
next	1.15.6.2;

1.15.6.2
date	2005.03.19.08.33.13;	author yamt;	state Exp;
branches;
next	;

1.11.2.1
date	2004.07.15.20.20.03;	author he;	state Exp;
branches;
next	;

1.9.2.1
date	2004.08.03.10.40.33;	author skrll;	state Exp;
branches;
next	1.9.2.2;

1.9.2.2
date	2004.09.03.12.45.06;	author skrll;	state Exp;
branches;
next	1.9.2.3;

1.9.2.3
date	2004.09.18.14.40.16;	author skrll;	state Exp;
branches;
next	1.9.2.4;

1.9.2.4
date	2004.09.21.13.21.48;	author skrll;	state Exp;
branches;
next	1.9.2.5;

1.9.2.5
date	2004.11.14.08.15.24;	author skrll;	state Exp;
branches;
next	1.9.2.6;

1.9.2.6
date	2005.02.04.11.44.56;	author skrll;	state Exp;
branches;
next	1.9.2.7;

1.9.2.7
date	2005.03.04.16.39.10;	author skrll;	state Exp;
branches;
next	1.9.2.8;

1.9.2.8
date	2005.11.10.13.58.50;	author skrll;	state Exp;
branches;
next	1.9.2.9;

1.9.2.9
date	2005.12.11.10.28.26;	author christos;	state Exp;
branches;
next	;

1.5.2.1
date	2002.06.17.05.14.24;	author jdolecek;	state dead;
branches;
next	1.5.2.2;

1.5.2.2
date	2002.06.23.17.40.56;	author jdolecek;	state Exp;
branches;
next	1.5.2.3;

1.5.2.3
date	2002.09.06.08.40.40;	author jdolecek;	state Exp;
branches;
next	1.5.2.4;

1.5.2.4
date	2002.10.10.18.35.58;	author jdolecek;	state Exp;
branches;
next	;

1.4.2.1
date	2002.07.15.01.21.06;	author gehenna;	state Exp;
branches;
next	;

1.4.4.1
date	2002.08.01.04.31.42;	author lukem;	state Exp;
branches;
next	;

1.1.2.1
date	2002.02.10.01.57.02;	author nathanw;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2002.02.28.04.11.40;	author nathanw;	state Exp;
branches;
next	1.1.2.3;

1.1.2.3
date	2002.04.17.00.04.20;	author nathanw;	state Exp;
branches;
next	1.1.2.4;

1.1.2.4
date	2002.06.20.03.40.56;	author nathanw;	state Exp;
branches;
next	1.1.2.5;

1.1.2.5
date	2002.10.18.02.39.45;	author nathanw;	state Exp;
branches;
next	;


desc
@@


1.50
log
@Adjust _all_ cinclude of *.local files

- Ensure always at end
- Use tab rather than spaces
- Add consistent comment
  "Pull in optional local configuration - always at end"

The only functional change is that a local file which tried to
override an existing setting (eg with "no foo") would have failed
in some cases before, but now will work
@
text
@#	$NetBSD: OFWGENCFG,v 1.49 2018/08/01 20:04:14 maxv Exp $
#
#	OFWGENCFG: 'generic' configuration for Open Firmware boards.
#
#	Uses all 'generic' drivers (except for 'ofrom', which is
#	close enough to generic).
#

include 	"arch/shark/conf/std.shark"
include 	"arch/shark/conf/std.ofwgencfg"

#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

# estimated number of users

maxusers	32

# Standard system options

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

# CPU options

options 	CPU_SA110	# Support the SA110 core
makeoptions	COPTS="-O2 -march=armv4 -mtune=strongarm"

# Architecture options

options 	OFWGENCFG	# Enable Open Firmware bits specific to GENERIC configuration

# File systems

file-system	FFS		# UFS
#file-system	LFS		# log-structured file system
file-system	MFS		# memory file system
file-system	NFS
#file-system 	ADOSFS		# AmigaDOS-compatible file system
#file-system 	EXT2FS		# second extended file system (linux)
#file-system	CD9660		# ISO 9660 + Rock Ridge file system
#file-system	MSDOSFS		# MS-DOS file system
#file-system	FDESC		# /dev/fd
#file-system	FILECORE	# Acorn filecore file system
file-system	KERNFS		# /kern
#file-system	NULLFS		# loopback file system
#file-system	PROCFS		# /proc
#file-system	UMAPFS		# NULLFS + uid and gid remapping
#file-system	UNION		# union file system
#file-system	PTYFS		# /dev/pts/N support

# File system options
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
#options 	NFSSERVER
options 	NFS_BOOT_DHCP	# NFS booting via DHCP
options 	NFS_BOOT_RWSIZE=1024	# OFW driver can't cope with more
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support

# Networking options

#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
#options 	MROUTING	# IP multicast routing
#options 	PIM		# Protocol Independent Multicast
				# if you enable the pseudo-device ipl).
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# Compatibility options

include 	"conf/compat_netbsd12.config"

# Shared memory options

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

# Device options

#options 	MEMORY_DISK_HOOKS	# boottime setup of ramdisk
#options 	MEMORY_DISK_ROOT_SIZE=0	# Size in KBytes

# Miscellaneous kernel options
options 	KTRACE		# system call tracing, a la ktrace(1)
options 	IRQSTATS	# manage IRQ statistics
options 	USERCONF	# userconf(4) support
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel

# Development and Debugging options

#options 	ARM700BUGTRACK	# track the ARM700 swi bug
#options 	PORTMASTER	# Enable PortMaster only options
options 	DIAGNOSTIC	# internal consistency checks
options 	DDB		# in-kernel debugger
pseudo-device	ksyms
#makeoptions	DEBUG="-g"	# compile full symbol table

config		netbsd	root on ofnet0 type nfs
#config		netbsd	root nfs swap nfs

# The main bus device
mainbus0 at root

# The boot CPU
cpu0 at mainbus?

# Open Firmware devices
ofbus*		at root
ofbus*		at ofbus?
ofdisk*		at ofbus?
ofnet*		at ofbus?
ofcons*		at ofbus?
ofrtc*		at ofbus?
ofrom*		at ofbus?

pseudo-device	loop			# network loopback
pseudo-device	bpfilter		# packet filter
#pseudo-device	sl			# CSLIP
#pseudo-device	ppp			# PPP
#pseudo-device	tun			# network tunneling over tty
#pseudo-device	npf			# NPF packet filter

pseudo-device	pty			# pseudo-terminals
pseudo-device	vnd			# disk-like interface to files
#pseudo-device	ccd			# concatenated disk devices
#pseudo-device	fss			# file system snapshot device

#pseudo-device	md			# Ramdisk driver
pseudo-device	clockctl		# user control of clock subsystem
pseudo-device	openfirm		# /dev/openfirm

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


1.50.8.1
log
@Apply patch (requested by martin in ticket #182):
Remove "options DIAGNOSTIC" and "options DEBUG" from all kernels
and _DIAGNOSTIC from libc.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.50 2023/02/09 14:09:49 abs Exp $
d94 1
a94 1
#options 	DIAGNOSTIC	# internal consistency checks
@


1.49
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: OFWGENCFG,v 1.48 2017/09/14 07:58:43 mrg Exp $
a116 3
# Pull in optional local configuration
cinclude "arch/shark/conf/GENERIC.local"

d132 3
@


1.49.30.1
log
@Apply patch (requested by martin in ticket #401):
Disable DIAGNOSTIC/DEBUG.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.49 2018/08/01 20:04:14 maxv Exp $
d94 1
a94 1
#options 	DIAGNOSTIC	# internal consistency checks
@


1.48
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: OFWGENCFG,v 1.47 2017/07/29 12:28:28 maxv Exp $
d125 1
a125 1
#pseudo-device	ipfilter 		# ip filter
@


1.48.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.49 2018/08/01 20:04:14 maxv Exp $
d125 1
a125 1
#pseudo-device	npf			# NPF packet filter
@


1.48.2.1
log
@Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.49 2018/08/01 20:04:14 maxv Exp $
d125 1
a125 1
#pseudo-device	npf			# NPF packet filter
@


1.47
log
@Remove TCP_COMPAT_42 from the config files. Pass 2.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.46 2015/08/21 01:52:08 uebayasi Exp $
d9 2
a10 2
include	"arch/shark/conf/std.shark"
include "arch/shark/conf/std.ofwgencfg"
d70 1
a70 10
options 	COMPAT_43	# 4.3BSD compatibility.
#options 	COMPAT_09	# NetBSD 0.9,
#options 	COMPAT_10	# NetBSD 1.0,
#options 	COMPAT_11	# NetBSD 1.1,
options 	COMPAT_12	# NetBSD 1.2,
options 	COMPAT_16	# NetBSD 1.6,
options 	COMPAT_20	# NetBSD 2.0,
options 	COMPAT_30	# NetBSD 3.0, and
options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.46
log
@Add `pseudo-device ksyms' where `options DDB' is used, because
config(1)/config(5) can't handle module dependency correctly at this
moment.

(This is another proof that shared file definition (`file xxx.c a|b')
is a bad idea.)
@
text
@d1 1
a1 1
#	$NetBSD$
a78 1
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
@


1.45
log
@Remove the KMEMSTATS option. It no longer exists.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.44 2014/08/23 20:26:59 dholland Exp $
d106 1
@


1.44
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: OFWGENCFG,v 1.43 2014/07/27 03:34:41 dholland Exp $
a95 1
options 	KMEMSTATS	# kernel memory statistics
@


1.44.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.46 2015/08/21 01:52:08 uebayasi Exp $
d96 1
a106 1
pseudo-device	ksyms
@


1.44.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.44.2.1 2015/09/22 12:05:51 skrll Exp $
d79 1
@


1.43
log
@"internally consistency checks" -> "internal consistency checks"
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.42 2013/06/30 21:38:58 rmind Exp $
d71 8
a78 8
options 	COMPAT_40	# NetBSD 4.0 compatibility.
options 	COMPAT_30	# NetBSD 3.0 compatibility.
options 	COMPAT_20	# NetBSD 2.0 compatibility.
options 	COMPAT_16	# NetBSD 1.6 compatibility.
options 	COMPAT_12	# NetBSD 1.2 compatibility.
#options 	COMPAT_11	# NetBSD 1.1 compatibility.
#options 	COMPAT_10	# NetBSD 1.0 compatibility.
#options 	COMPAT_09	# NetBSD 0.9 compatibility.
@


1.42
log
@G/C PFIL_HOOKS from the kernel configs.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.41 2013/04/27 18:19:51 christos Exp $
d105 1
a105 1
options 	DIAGNOSTIC	# internally consistency checks
@


1.42.4.1
log
@Rebase.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.43 2014/07/27 03:34:41 dholland Exp $
d105 1
a105 1
options 	DIAGNOSTIC	# internal consistency checks
@


1.41
log
@remove confusing numeric locators where they are unused.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.40 2013/03/01 18:25:52 joerg Exp $
a64 1
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks (Required
@


1.41.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD$
d65 1
@


1.40
log
@Retire OSI network stack. OK core@@
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.39 2012/12/06 06:25:25 msaitoh Exp $
d131 1
a131 1
pseudo-device	loop	1		# network loopback
d136 1
a136 1
#pseudo-device	ipfilter 1		# ip filter
d140 1
a140 1
#pseudo-device	ccd	2		# concatenated disk devices
@


1.39
log
@Remove "#options ARMFPE"
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.38 2011/11/22 21:25:36 tls Exp $
a64 2
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
@


1.38
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: OFWGENCFG,v 1.37 2011/03/06 17:08:31 bouyer Exp $
a31 4
# FPA options

#options 	ARMFPE		# ARM Ltd FPE

@


1.38.8.1
log
@resync with head
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.38 2011/11/22 21:25:36 tls Exp $
d32 4
@


1.38.8.2
log
@resync from head
@
text
@d1 1
a1 1
#	$NetBSD$
d65 2
d133 1
a133 1
pseudo-device	loop			# network loopback
d138 1
a138 1
#pseudo-device	ipfilter 		# ip filter
d142 1
a142 1
#pseudo-device	ccd			# concatenated disk devices
@


1.38.8.3
log
@Rebase to HEAD as of a few days ago.
@
text
@d65 1
d106 1
a106 1
options 	DIAGNOSTIC	# internal consistency checks
@


1.38.8.4
log
@update from HEAD
@
text
@d9 2
a10 2
include 	"arch/shark/conf/std.shark"
include 	"arch/shark/conf/std.ofwgencfg"
d70 11
a80 1
include 	"conf/compat_netbsd12.config"
d96 1
a106 1
pseudo-device	ksyms
@


1.37
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$
a147 1
pseudo-device	rnd			# /dev/random and /dev/urandom
@


1.37.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.37 2011/03/06 17:08:31 bouyer Exp $
d148 1
@


1.37.4.2
log
@sync with (a bit old) head
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.37.4.1 2012/04/17 00:06:53 yamt Exp $
d32 4
@


1.37.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: OFWGENCFG,v 1.37.4.2 2013/01/16 05:33:04 yamt Exp $
d65 3
d133 1
a133 1
pseudo-device	loop			# network loopback
d138 1
a138 1
#pseudo-device	ipfilter 		# ip filter
d142 1
a142 1
#pseudo-device	ccd			# concatenated disk devices
@


1.36
log
@Remove unused count from pseudo-device md.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.35 2010/04/16 13:48:35 pooka Exp $
d56 2
a57 1
#options 	QUOTA		# UFS quotas
@


1.36.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.37 2011/03/06 17:08:31 bouyer Exp $
d56 1
a56 2
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.36.4.1
log
@Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA
is commented out)
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.36 2010/11/23 11:14:05 hannken Exp $
d56 1
a56 2
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.35
log
@Remove unused count (invariably "4") from pseudo-device fss.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.34 2009/12/05 20:11:17 pooka Exp $
d149 1
a149 1
#pseudo-device	md	1		# Ramdisk driver
@


1.34
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: OFWGENCFG,v 1.33 2009/03/06 20:31:52 joerg Exp $
d146 1
a146 1
#pseudo-device	fss	4		# file system snapshot device
@


1.34.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.34 2009/12/05 20:11:17 pooka Exp $
d146 1
a146 1
#pseudo-device	fss			# file system snapshot device
@


1.34.4.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD$
d149 1
a149 1
#pseudo-device	md			# Ramdisk driver
@


1.34.4.3
log
@sync with head
@
text
@d56 1
a56 2
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.34.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
d146 1
a146 1
#pseudo-device	fss			# file system snapshot device
@


1.33
log
@Remove SHMMAXPGS from all kernel configs. Dynamically compute the
initial limit as 1/4 of the physical memory. Ensure the limit is at
least 1024 pages, the old default on most platforms.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.32 2008/11/12 12:36:06 ad Exp $
a49 1
#file-system	PORTAL		# portal filesystem (still experimental)
@


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

Proposed on tech-kern@@.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.31 2008/05/30 20:10:03 tsutsui Exp $
a93 1
options 	SHMMAXPGS=1024	# 1024 pages is the default
@


1.32.4.1
log
@Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.33 2009/03/06 20:31:52 joerg Exp $
d94 1
@


1.31
log
@Add options COMPAT_40 to files which have options COMPAT_30.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.30 2008/02/29 14:42:33 jmmv Exp $
a103 1
#options 	LKM		# loadable kernel modules
@


1.31.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.32 2008/11/12 12:36:06 ad Exp $
d104 1
@


1.31.6.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.31.6.1 2009/01/19 13:16:43 skrll Exp $
d94 1
@


1.31.4.1
log
@Update haad-dm branch to haad-dm-base2.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.32 2008/11/12 12:36:06 ad Exp $
d104 1
@


1.30
log
@Remove GENERIC.local from the repository

Make all the kernels that currently include their corresponding GENERIC.local
file use the cinclude directive instead of include.  This way config(1) will
not complain if the file cannot be found.

After doing this, remove the GENERIC.local files from the repository so that
the user will not see modified files during updates, and local changes to
them cannot end up in the repository by mistake.

Discussed in tech-kern@@ earlier this month.  No strong objections.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.29 2008/02/09 22:18:11 jmmv Exp $
d78 1
@


1.30.4.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.30 2008/02/29 14:42:33 jmmv Exp $
a77 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
d93 1
d103 1
@


1.30.4.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.30.4.1 2009/05/04 08:11:53 yamt Exp $
d50 1
@


1.30.4.3
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.30.4.2 2010/03/11 15:02:56 yamt Exp $
d146 1
a146 1
#pseudo-device	fss			# file system snapshot device
@


1.30.6.1
log
@Sync w/ -current. 34 merge conflicts to follow.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.30 2008/02/29 14:42:33 jmmv Exp $
a77 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.30.2.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.30 2008/02/29 14:42:33 jmmv Exp $
a77 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.29
log
@Support a GENERIC.local file.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.28 2008/01/19 13:11:20 chris Exp $
d136 1
a136 1
include	"arch/shark/conf/GENERIC.local"
@


1.29.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
d136 1
a136 1
cinclude "arch/shark/conf/GENERIC.local"
@


1.29.6.2
log
@Sync with HEAD.
@
text
@a77 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.29.6.3
log
@Sync with HEAD.
@
text
@d104 1
@


1.29.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.30 2008/02/29 14:42:33 jmmv Exp $
d136 1
a136 1
cinclude "arch/shark/conf/GENERIC.local"
@


1.28
log
@Remove arm support for IPKDB.

It hasn't worked since arm was broken out from arm32 in Jan 2001, and
no-one has noticed or cared to fix it.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.27 2006/08/26 20:26:56 christos Exp $
d135 3
@


1.27
log
@PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.26 2006/02/05 05:02:02 cube Exp $
a113 1
#options 	IPKDB		# remote kernel debugging
@


1.27.34.1
log
@sync with HEAD
@
text
@d1 1
a1 1
#	OFWGENCFG,v 1.27 2006/08/26 20:26:56 christos Exp
d114 1
a135 3
# Pull in optional local configuration
cinclude "arch/shark/conf/GENERIC.local"

@


1.27.28.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.27 2006/08/26 20:26:56 christos Exp $
d114 1
a135 3
# Pull in optional local configuration
include	"arch/shark/conf/GENERIC.local"

@


1.27.40.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.29 2008/02/09 22:18:11 jmmv Exp $
d114 1
a135 3
# Pull in optional local configuration
include	"arch/shark/conf/GENERIC.local"

@


1.27.48.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD$
d114 1
@


1.27.32.1
log
@Sync to HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.28 2008/01/19 13:11:20 chris Exp $
d114 1
@


1.27.32.2
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.30 2008/02/29 14:42:33 jmmv Exp $
a134 3
# Pull in optional local configuration
cinclude "arch/shark/conf/GENERIC.local"

@


1.26
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: OFWGENCFG,v 1.25 2006/02/04 03:39:08 rpaulo Exp $
a68 2
#options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
a70 1
#options 	CCITT,LLC,HDLC	# X.25
@


1.26.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.26 2006/02/05 05:02:02 cube Exp $
d69 2
d73 1
@


1.25
log
@bpfilter doesn't accept count anymore.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.24 2005/12/20 05:35:30 thorpej Exp $
d141 3
a143 3
#pseudo-device	sl	2		# CSLIP
#pseudo-device	ppp	2		# PPP
#pseudo-device	tun	2		# network tunneling over tty
d147 1
a147 1
pseudo-device	vnd	4		# disk-like interface to files
@


1.24
log
@Remove the tablet line discipline.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.23 2005/12/07 09:10:19 tsutsui Exp $
d140 1
a140 1
pseudo-device	bpfilter 8		# packet filter
@


1.24.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.27 2006/08/26 20:26:56 christos Exp $
d69 2
d73 1
d140 4
a143 4
pseudo-device	bpfilter		# packet filter
#pseudo-device	sl			# CSLIP
#pseudo-device	ppp			# PPP
#pseudo-device	tun			# network tunneling over tty
d147 1
a147 1
pseudo-device	vnd			# disk-like interface to files
@


1.24.6.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.26 2006/02/05 05:02:02 cube Exp $
d140 4
a143 4
pseudo-device	bpfilter		# packet filter
#pseudo-device	sl			# CSLIP
#pseudo-device	ppp			# PPP
#pseudo-device	tun			# network tunneling over tty
d147 1
a147 1
pseudo-device	vnd			# disk-like interface to files
@


1.24.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.24 2005/12/20 05:35:30 thorpej Exp $
d140 4
a143 4
pseudo-device	bpfilter		# packet filter
#pseudo-device	sl			# CSLIP
#pseudo-device	ppp			# PPP
#pseudo-device	tun			# network tunneling over tty
d147 1
a147 1
pseudo-device	vnd			# disk-like interface to files
@


1.23
log
@Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.22 2005/08/19 05:20:03 christos Exp $
a146 1
#pseudo-device	tb	1		# tablet line discipline
@


1.22
log
@Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.21 2005/08/19 02:03:53 christos Exp $
d61 1
a61 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshots
@


1.21
log
@64 bit inode changes.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.20 2005/07/31 04:04:46 yamt Exp $
d54 1
@


1.20
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: OFWGENCFG,v 1.19 2005/07/30 06:35:39 yamt Exp $
d80 1
@


1.19
log
@add "options VMSWAP" to non INSTALL kernels.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.18 2005/02/25 13:46:51 simonb Exp $
a153 2

options	VMSWAP			# Swap device/file support
@


1.18
log
@Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files
that didn't have those options but had other earlier compat options.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.17 2005/02/18 21:05:54 dsl Exp $
d154 2
@


1.18.4.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.18 2005/02/25 13:46:51 simonb Exp $
a53 1
#file-system	PTYFS		# /dev/pts/N support
d60 1
a60 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
a79 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
d138 4
a141 4
pseudo-device	bpfilter		# packet filter
#pseudo-device	sl			# CSLIP
#pseudo-device	ppp			# PPP
#pseudo-device	tun			# network tunneling over tty
d145 2
a146 1
pseudo-device	vnd			# disk-like interface to files
@


1.18.4.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.18.4.1 2006/06/21 14:55:47 yamt Exp $
d69 2
d73 1
@


1.18.4.3
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.18.4.2 2006/12/30 20:46:55 yamt Exp $
d114 1
@


1.18.4.4
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.18.4.3 2008/01/21 09:39:19 yamt Exp $
a134 3
# Pull in optional local configuration
include	"arch/shark/conf/GENERIC.local"

@


1.18.4.5
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.18.4.4 2008/02/11 14:59:29 yamt Exp $
d136 1
a136 1
cinclude "arch/shark/conf/GENERIC.local"
@


1.17
log
@Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.16 2005/01/31 16:55:29 hannken Exp $
d80 1
@


1.16
log
@Add file system snapshots to kernel configs.

- Ffs internal snapshots get compiled in unconditionally.

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

Reviewed by: Jason Thorpe <thorpej@@netbsd.org>
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.15 2004/11/10 17:54:07 christos Exp $
d60 1
@


1.15
log
@Add COMPAT_BSDPTY to the rest of the config files.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.14 2004/09/04 23:29:57 manu Exp $
d146 1
@


1.15.4.1
log
@sync with -current
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.18 2005/02/25 13:46:51 simonb Exp $
a59 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshots
a78 1
options 	COMPAT_20	# NetBSD 2.0 compatibility.
a145 1
#pseudo-device	fss	4		# file system snapshot device
@


1.15.6.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD$
a145 1
#pseudo-device	fss	4		# file system snapshot device
@


1.15.6.2
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.15.6.1 2005/02/12 18:17:39 yamt Exp $
a59 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshots
a78 1
options 	COMPAT_20	# NetBSD 2.0 compatibility.
@


1.14
log
@IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@@
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.13 2004/08/29 17:40:12 thorpej Exp $
d85 1
@


1.13
log
@Add openfirm.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.12 2004/07/15 03:53:51 atatat Exp $
d66 1
@


1.12
log
@Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.11 2004/02/13 11:36:17 wiz Exp $
d148 1
@


1.11
log
@Uppercase CPU, plural is CPUs.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.10 2003/09/13 13:30:01 chris Exp $
d104 1
@


1.11.2.1
log
@Pull up revision 1.12 (requested by atatat in ticket #663):
	Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations,
	but commented out in most of them.
@
text
@d1 1
a1 1
#	$NetBSD$
a103 1
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
@


1.10
log
@Add COMPAT_16 to most arm based kernels.  Mainly in preperation for doing
SA_SIGINFO work.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.9 2003/05/03 00:47:04 thorpej Exp $
d120 1
a120 1
# The boot cpu
@


1.9
log
@Make the new pmap standard on the shark.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.8 2003/04/18 11:11:51 scw Exp $
d78 1
@


1.9.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.12 2004/07/15 03:53:51 atatat Exp $
a77 1
options 	COMPAT_16	# NetBSD 1.6 compatibility.
a102 1
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
d119 1
a119 1
# The boot CPU
@


1.9.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.9.2.1 2004/08/03 10:40:33 skrll Exp $
a147 1
pseudo-device	openfirm		# /dev/openfirm
@


1.9.2.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.14 2004/09/04 23:29:57 manu Exp $
a65 1
#options 	PIM		# Protocol Independent Multicast
@


1.9.2.4
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.9.2.2 2004/09/03 12:45:06 skrll Exp $
@


1.9.2.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.9.2.4 2004/09/21 13:21:48 skrll Exp $
a84 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.9.2.6
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.9.2.5 2004/11/14 08:15:24 skrll Exp $
a145 1
#pseudo-device	fss	4		# file system snapshot device
@


1.9.2.7
log
@Sync with HEAD.

Hi Perry!
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.9.2.6 2005/02/04 11:44:56 skrll Exp $
a59 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshots
a78 1
options 	COMPAT_20	# NetBSD 2.0 compatibility.
@


1.9.2.8
log
@Sync with HEAD. Here we go again...
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.9.2.7 2005/03/04 16:39:10 skrll Exp $
a53 1
#file-system	PTYFS		# /dev/pts/N support
a79 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
@


1.9.2.9
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.23 2005/12/07 09:10:19 tsutsui Exp $
d61 1
a61 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
@


1.8
log
@Enable ARM32_PMAP_NEW on NetBSD/shark.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.7 2002/10/10 09:17:05 jdolecek Exp $
a102 2
options 	ARM32_PMAP_NEW	# Use new pmap
options 	ARM32_PMAP_NEEDS_PTE_SYNC
@


1.7
log
@include shark/conf/std.shark, shark/conf/std.arm32 doesn't exist
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.6 2002/09/18 02:44:08 lukem Exp $
d103 2
@


1.6
log
@enable USERCONF by default; it's small and extremely useful to have available.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.5 2002/06/17 05:14:24 lukem Exp $
d9 1
a9 1
include	"arch/shark/conf/std.arm32"
@


1.5
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: OFWGENCFG,v 1.4 2002/04/25 15:06:37 atatat Exp $
d101 1
a101 1
#options 	USERCONF	# userconf(4) support
@


1.5.2.1
log
@file OFWGENCFG was added on branch kqueue on 2002-06-23 17:40:56 +0000
@
text
@d1 145
@


1.5.2.2
log
@catch up with -current on kqueue branch
@
text
@a0 144
#	$NetBSD: OFWGENCFG,v 1.5.2.1 2002/06/23 17:40:56 jdolecek Exp $
#
#	OFWGENCFG: 'generic' configuration for Open Firmware boards.
#
#	Uses all 'generic' drivers (except for 'ofrom', which is
#	close enough to generic).
#

include	"arch/shark/conf/std.arm32"
include "arch/shark/conf/std.ofwgencfg"

#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

# estimated number of users

maxusers	32

# Standard system options

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

# CPU options

options 	CPU_SA110	# Support the SA110 core
makeoptions	COPTS="-O2 -march=armv4 -mtune=strongarm"

# Architecture options

options 	OFWGENCFG	# Enable Open Firmware bits specific to GENERIC configuration

# FPA options

#options 	ARMFPE		# ARM Ltd FPE

# File systems

file-system	FFS		# UFS
#file-system	LFS		# log-structured file system
file-system	MFS		# memory file system
file-system	NFS
#file-system 	ADOSFS		# AmigaDOS-compatible file system
#file-system 	EXT2FS		# second extended file system (linux)
#file-system	CD9660		# ISO 9660 + Rock Ridge file system
#file-system	MSDOSFS		# MS-DOS file system
#file-system	FDESC		# /dev/fd
#file-system	FILECORE	# Acorn filecore file system
file-system	KERNFS		# /kern
#file-system	NULLFS		# loopback file system
#file-system	PORTAL		# portal filesystem (still experimental)
#file-system	PROCFS		# /proc
#file-system	UMAPFS		# NULLFS + uid and gid remapping
#file-system	UNION		# union file system

# File system options
#options 	QUOTA		# UFS quotas
#options 	NFSSERVER
options 	NFS_BOOT_DHCP	# NFS booting via DHCP
options 	NFS_BOOT_RWSIZE=1024	# OFW driver can't cope with more

# Networking options

#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
#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 	PFIL_HOOKS	# pfil(9) packet filter hooks (Required
				# if you enable the pseudo-device ipl).
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# Compatibility options

options 	COMPAT_43	# 4.3BSD compatibility.
options 	COMPAT_12	# NetBSD 1.2 compatibility.
#options 	COMPAT_11	# NetBSD 1.1 compatibility.
#options 	COMPAT_10	# NetBSD 1.0 compatibility.
#options 	COMPAT_09	# NetBSD 0.9 compatibility.
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.

# Shared memory options

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

# Device options

#options 	MEMORY_DISK_HOOKS	# boottime setup of ramdisk
#options 	MEMORY_DISK_ROOT_SIZE=0	# Size in KBytes

# Miscellaneous kernel options
options 	KTRACE		# system call tracing, a la ktrace(1)
options 	IRQSTATS	# manage IRQ statistics
#options 	LKM		# loadable kernel modules
options 	KMEMSTATS	# kernel memory statistics
#options 	USERCONF	# userconf(4) support
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

# Development and Debugging options

#options 	ARM700BUGTRACK	# track the ARM700 swi bug
#options 	PORTMASTER	# Enable PortMaster only options
options 	DIAGNOSTIC	# internally consistency checks
#options 	IPKDB		# remote kernel debugging
options 	DDB		# in-kernel debugger
#makeoptions	DEBUG="-g"	# compile full symbol table

config		netbsd	root on ofnet0 type nfs
#config		netbsd	root nfs swap nfs

# The main bus device
mainbus0 at root

# The boot cpu
cpu0 at mainbus?

# Open Firmware devices
ofbus*		at root
ofbus*		at ofbus?
ofdisk*		at ofbus?
ofnet*		at ofbus?
ofcons*		at ofbus?
ofrtc*		at ofbus?
ofrom*		at ofbus?

pseudo-device	loop	1		# network loopback
pseudo-device	bpfilter 8		# packet filter
#pseudo-device	sl	2		# CSLIP
#pseudo-device	ppp	2		# PPP
#pseudo-device	tun	2		# network tunneling over tty
#pseudo-device	ipfilter 1		# ip filter

pseudo-device	pty			# pseudo-terminals
#pseudo-device	tb	1		# tablet line discipline
pseudo-device	vnd	4		# disk-like interface to files
#pseudo-device	ccd	2		# concatenated disk devices
pseudo-device	rnd			# /dev/random and /dev/urandom

#pseudo-device	md	1		# Ramdisk driver
@


1.5.2.3
log
@sync kqueue branch with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.5.2.2 2002/09/06 08:40:40 jdolecek Exp $
a144 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.5.2.4
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: OFWGENCFG,v 1.5.2.3 2002/10/10 18:35:58 jdolecek Exp $
d9 1
a9 1
include	"arch/shark/conf/std.shark"
d101 1
a101 1
options 	USERCONF	# userconf(4) support
@


1.4
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: OFWGENCFG,v 1.3 2002/04/12 08:11:19 gmcgarry Exp $
d145 1
@


1.4.4.1
log
@Pull up revision 1.5 (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.4.2.1
log
@catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.5 2002/06/17 05:14:24 lukem Exp $
a144 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.3
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: OFWGENCFG,v 1.2 2002/04/02 05:30:49 lukem Exp $
d11 2
@


1.2
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: OFWGENCFG,v 1.1 2002/02/10 01:57:02 thorpej Exp $
d99 1
@


1.1
log
@Kill arch/arm32.  The last platform supported there, Shark, is now
in arch/shark.

(NOTE: arch/dnard, a premature move to split out the Shark support
code, is going to be deleted.  It has bit-rotted.)
@
text
@d1 1
a1 1
#	$NetBSD$
d92 1
a92 1
#options 	MEMORY_DISK_SIZE=0	# Size in KBytes
@


1.1.2.1
log
@file OFWGENCFG was added on branch nathanw_sa on 2002-02-28 04:11:40 +0000
@
text
@d1 141
@


1.1.2.2
log
@Catch up to -current.
@
text
@a0 141
#	$NetBSD: OFWGENCFG,v 1.1.2.1 2002/02/28 04:11:40 nathanw Exp $
#
#	OFWGENCFG: 'generic' configuration for Open Firmware boards.
#
#	Uses all 'generic' drivers (except for 'ofrom', which is
#	close enough to generic).
#

include	"arch/shark/conf/std.arm32"
include "arch/shark/conf/std.ofwgencfg"

# estimated number of users

maxusers	32

# Standard system options

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

# CPU options

options 	CPU_SA110	# Support the SA110 core
makeoptions	COPTS="-O2 -march=armv4 -mtune=strongarm"

# Architecture options

options 	OFWGENCFG	# Enable Open Firmware bits specific to GENERIC configuration

# FPA options

#options 	ARMFPE		# ARM Ltd FPE

# File systems

file-system	FFS		# UFS
#file-system	LFS		# log-structured file system
file-system	MFS		# memory file system
file-system	NFS
#file-system 	ADOSFS		# AmigaDOS-compatible file system
#file-system 	EXT2FS		# second extended file system (linux)
#file-system	CD9660		# ISO 9660 + Rock Ridge file system
#file-system	MSDOSFS		# MS-DOS file system
#file-system	FDESC		# /dev/fd
#file-system	FILECORE	# Acorn filecore file system
file-system	KERNFS		# /kern
#file-system	NULLFS		# loopback file system
#file-system	PORTAL		# portal filesystem (still experimental)
#file-system	PROCFS		# /proc
#file-system	UMAPFS		# NULLFS + uid and gid remapping
#file-system	UNION		# union file system

# File system options
#options 	QUOTA		# UFS quotas
#options 	NFSSERVER
options 	NFS_BOOT_DHCP	# NFS booting via DHCP
options 	NFS_BOOT_RWSIZE=1024	# OFW driver can't cope with more

# Networking options

#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
#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 	PFIL_HOOKS	# pfil(9) packet filter hooks (Required
				# if you enable the pseudo-device ipl).
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# Compatibility options

options 	COMPAT_43	# 4.3BSD compatibility.
options 	COMPAT_12	# NetBSD 1.2 compatibility.
#options 	COMPAT_11	# NetBSD 1.1 compatibility.
#options 	COMPAT_10	# NetBSD 1.0 compatibility.
#options 	COMPAT_09	# NetBSD 0.9 compatibility.
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.

# Shared memory options

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

# Device options

#options 	MEMORY_DISK_HOOKS	# boottime setup of ramdisk
#options 	MEMORY_DISK_SIZE=0	# Size in KBytes

# Miscellaneous kernel options
options 	KTRACE		# system call tracing, a la ktrace(1)
options 	IRQSTATS	# manage IRQ statistics
#options 	LKM		# loadable kernel modules
options 	KMEMSTATS	# kernel memory statistics
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

# Development and Debugging options

#options 	ARM700BUGTRACK	# track the ARM700 swi bug
#options 	PORTMASTER	# Enable PortMaster only options
options 	DIAGNOSTIC	# internally consistency checks
#options 	IPKDB		# remote kernel debugging
options 	DDB		# in-kernel debugger
#makeoptions	DEBUG="-g"	# compile full symbol table

config		netbsd	root on ofnet0 type nfs
#config		netbsd	root nfs swap nfs

# The main bus device
mainbus0 at root

# The boot cpu
cpu0 at mainbus?

# Open Firmware devices
ofbus*		at root
ofbus*		at ofbus?
ofdisk*		at ofbus?
ofnet*		at ofbus?
ofcons*		at ofbus?
ofrtc*		at ofbus?
ofrom*		at ofbus?

pseudo-device	loop	1		# network loopback
pseudo-device	bpfilter 8		# packet filter
#pseudo-device	sl	2		# CSLIP
#pseudo-device	ppp	2		# PPP
#pseudo-device	tun	2		# network tunneling over tty
#pseudo-device	ipfilter 1		# ip filter

pseudo-device	pty			# pseudo-terminals
#pseudo-device	tb	1		# tablet line discipline
pseudo-device	vnd	4		# disk-like interface to files
#pseudo-device	ccd	2		# concatenated disk devices
pseudo-device	rnd			# /dev/random and /dev/urandom

#pseudo-device	md	1		# Ramdisk driver
@


1.1.2.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.1.2.2 2002/04/17 00:04:20 nathanw Exp $
d92 1
a92 1
#options 	MEMORY_DISK_ROOT_SIZE=0	# Size in KBytes
a98 1
#options 	USERCONF	# userconf(4) support
@


1.1.2.4
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.1.2.3 2002/06/20 03:40:56 nathanw Exp $
a11 2
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

a142 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.1.2.5
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.1.2.4 2002/10/18 02:39:45 nathanw Exp $
d9 1
a9 1
include	"arch/shark/conf/std.shark"
d101 1
a101 1
options 	USERCONF	# userconf(4) support
@
