head	1.118;
access;
symbols
	netbsd-11-0-RC3:1.118
	netbsd-11-0-RC2:1.118
	netbsd-11-0-RC1:1.118
	perseant-exfatfs-base-20250801:1.118
	netbsd-11:1.118.0.4
	netbsd-11-base:1.118
	netbsd-10-1-RELEASE:1.116
	perseant-exfatfs-base-20240630:1.118
	perseant-exfatfs:1.118.0.2
	perseant-exfatfs-base:1.118
	netbsd-8-3-RELEASE:1.107.10.1
	netbsd-9-4-RELEASE:1.112
	netbsd-10-0-RELEASE:1.116
	netbsd-10-0-RC6:1.116
	netbsd-10-0-RC5:1.116
	netbsd-10-0-RC4:1.116
	netbsd-10-0-RC3:1.116
	netbsd-10-0-RC2:1.116
	thorpej-ifq:1.117.0.4
	thorpej-ifq-base:1.117
	thorpej-altq-separation:1.117.0.2
	thorpej-altq-separation-base:1.117
	netbsd-10-0-RC1:1.116
	netbsd-10:1.116.0.4
	netbsd-10-base:1.116
	bouyer-sunxi-drm:1.116.0.2
	bouyer-sunxi-drm-base:1.116
	netbsd-9-3-RELEASE:1.112
	thorpej-i2c-spi-conf2:1.113.0.18
	thorpej-i2c-spi-conf2-base:1.113
	thorpej-futex2:1.113.0.16
	thorpej-futex2-base:1.113
	thorpej-cfargs2:1.113.0.14
	thorpej-cfargs2-base:1.113
	cjep_sun2x-base1:1.113
	cjep_sun2x:1.113.0.12
	cjep_sun2x-base:1.113
	cjep_staticlib_x-base1:1.113
	netbsd-9-2-RELEASE:1.112
	cjep_staticlib_x:1.113.0.10
	cjep_staticlib_x-base:1.113
	thorpej-i2c-spi-conf:1.113.0.8
	thorpej-i2c-spi-conf-base:1.113
	thorpej-cfargs:1.113.0.6
	thorpej-cfargs-base:1.113
	thorpej-futex:1.113.0.4
	thorpej-futex-base:1.113
	netbsd-9-1-RELEASE:1.112
	bouyer-xenpvh-base2:1.113
	phil-wifi-20200421:1.113
	bouyer-xenpvh-base1:1.113
	phil-wifi-20200411:1.113
	bouyer-xenpvh:1.113.0.2
	bouyer-xenpvh-base:1.113
	is-mlppp:1.112.0.6
	is-mlppp-base:1.112
	phil-wifi-20200406:1.113
	netbsd-8-2-RELEASE:1.107.10.1
	ad-namecache-base3:1.112
	netbsd-9-0-RELEASE:1.112
	netbsd-9-0-RC2:1.112
	ad-namecache-base2:1.112
	ad-namecache-base1:1.112
	ad-namecache:1.112.0.4
	ad-namecache-base:1.112
	netbsd-9-0-RC1:1.112
	phil-wifi-20191119:1.112
	netbsd-9:1.112.0.2
	netbsd-9-base:1.112
	phil-wifi-20190609:1.112
	netbsd-8-1-RELEASE:1.107.10.1
	netbsd-8-1-RC1:1.107.10.1
	isaki-audio2:1.111.0.2
	isaki-audio2-base:1.111
	pgoyette-compat-merge-20190127:1.110.2.1
	pgoyette-compat-20190127:1.111
	pgoyette-compat-20190118:1.111
	pgoyette-compat-1226:1.111
	pgoyette-compat-1126:1.111
	pgoyette-compat-1020:1.111
	pgoyette-compat-0930:1.111
	pgoyette-compat-0906:1.111
	netbsd-7-2-RELEASE:1.101.4.3
	pgoyette-compat-0728:1.110
	netbsd-8-0-RELEASE:1.107.10.1
	phil-wifi:1.110.0.4
	phil-wifi-base:1.110
	pgoyette-compat-0625:1.110
	netbsd-8-0-RC2:1.107.10.1
	pgoyette-compat-0521:1.110
	pgoyette-compat-0502:1.110
	pgoyette-compat-0422:1.110
	netbsd-8-0-RC1:1.107.10.1
	pgoyette-compat-0415:1.110
	pgoyette-compat-0407:1.110
	pgoyette-compat-0330:1.110
	pgoyette-compat-0322:1.110
	pgoyette-compat-0315:1.110
	netbsd-7-1-2-RELEASE:1.101.4.3
	pgoyette-compat:1.110.0.2
	pgoyette-compat-base:1.110
	netbsd-7-1-1-RELEASE:1.101.4.3
	tls-maxphys-base-20171202:1.109
	matt-nb8-mediatek:1.107.0.14
	matt-nb8-mediatek-base:1.107
	nick-nhusb-base-20170825:1.107
	perseant-stdc-iso10646:1.107.0.12
	perseant-stdc-iso10646-base:1.107
	netbsd-8:1.107.0.10
	netbsd-8-base:1.107
	prg-localcount2-base3:1.107
	prg-localcount2-base2:1.107
	prg-localcount2-base1:1.107
	prg-localcount2:1.107.0.8
	prg-localcount2-base:1.107
	pgoyette-localcount-20170426:1.107
	bouyer-socketcan-base1:1.107
	jdolecek-ncq:1.107.0.6
	jdolecek-ncq-base:1.107
	pgoyette-localcount-20170320:1.107
	netbsd-7-1:1.101.4.3.0.6
	netbsd-7-1-RELEASE:1.101.4.3
	netbsd-7-1-RC2:1.101.4.3
	nick-nhusb-base-20170204:1.107
	netbsd-7-nhusb-base-20170116:1.101.4.3
	bouyer-socketcan:1.107.0.4
	bouyer-socketcan-base:1.107
	pgoyette-localcount-20170107:1.107
	netbsd-7-1-RC1:1.101.4.3
	nick-nhusb-base-20161204:1.107
	pgoyette-localcount-20161104:1.107
	netbsd-7-0-2-RELEASE:1.101.4.3
	nick-nhusb-base-20161004:1.107
	localcount-20160914:1.107
	netbsd-7-nhusb:1.101.4.3.0.4
	netbsd-7-nhusb-base:1.101.4.3
	pgoyette-localcount-20160806:1.107
	pgoyette-localcount-20160726:1.107
	pgoyette-localcount:1.107.0.2
	pgoyette-localcount-base:1.107
	nick-nhusb-base-20160907:1.107
	nick-nhusb-base-20160529:1.107
	netbsd-7-0-1-RELEASE:1.101.4.3
	nick-nhusb-base-20160422:1.107
	nick-nhusb-base-20160319:1.107
	nick-nhusb-base-20151226:1.107
	netbsd-7-0:1.101.4.3.0.2
	netbsd-7-0-RELEASE:1.101.4.3
	nick-nhusb-base-20150921:1.107
	netbsd-7-0-RC3:1.101.4.3
	netbsd-7-0-RC2:1.101.4.3
	netbsd-7-0-RC1:1.101.4.3
	nick-nhusb-base-20150606:1.106
	nick-nhusb-base-20150406:1.106
	nick-nhusb:1.106.0.2
	nick-nhusb-base:1.106
	netbsd-5-2-3-RELEASE:1.83.2.1
	netbsd-5-1-5-RELEASE:1.83
	netbsd-6-0-6-RELEASE:1.95.2.1
	netbsd-6-1-5-RELEASE:1.95.2.1
	netbsd-7:1.101.0.4
	netbsd-7-base:1.101
	yamt-pagecache-base9:1.101
	yamt-pagecache-tag8:1.93.8.2
	netbsd-6-1-4-RELEASE:1.95.2.1
	netbsd-6-0-5-RELEASE:1.95.2.1
	tls-earlyentropy:1.101.0.2
	tls-earlyentropy-base:1.101
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.101
	riastradh-drm2-base3:1.100
	netbsd-6-1-3-RELEASE:1.95.2.1
	netbsd-6-0-4-RELEASE:1.95.2.1
	netbsd-5-2-2-RELEASE:1.83.2.1
	netbsd-5-1-4-RELEASE:1.83
	netbsd-6-1-2-RELEASE:1.95.2.1
	netbsd-6-0-3-RELEASE:1.95.2.1
	netbsd-5-2-1-RELEASE:1.83.2.1
	netbsd-5-1-3-RELEASE:1.83
	rmind-smpnet-nbase:1.101
	netbsd-6-1-1-RELEASE:1.95.2.1
	riastradh-drm2-base2:1.100
	riastradh-drm2-base1:1.100
	riastradh-drm2:1.100.0.2
	riastradh-drm2-base:1.100
	rmind-smpnet:1.99.0.4
	rmind-smpnet-base:1.101
	netbsd-6-1:1.95.2.1.0.6
	netbsd-6-0-2-RELEASE:1.95.2.1
	netbsd-6-1-RELEASE:1.95.2.1
	khorben-n900:1.99.0.2
	netbsd-6-1-RC4:1.95.2.1
	netbsd-6-1-RC3:1.95.2.1
	agc-symver:1.98.0.4
	agc-symver-base:1.98
	netbsd-6-1-RC2:1.95.2.1
	netbsd-6-1-RC1:1.95.2.1
	yamt-pagecache-base8:1.98
	netbsd-5-2:1.83.2.1.0.4
	netbsd-6-0-1-RELEASE:1.95.2.1
	yamt-pagecache-base7:1.98
	netbsd-5-2-RELEASE:1.83.2.1
	netbsd-5-2-RC1:1.83.2.1
	matt-nb6-plus-nbase:1.95.2.1
	yamt-pagecache-base6:1.98
	netbsd-6-0:1.95.2.1.0.4
	netbsd-6-0-RELEASE:1.95.2.1
	netbsd-6-0-RC2:1.95.2.1
	tls-maxphys:1.97.0.2
	tls-maxphys-base:1.101
	matt-nb6-plus:1.95.2.1.0.2
	matt-nb6-plus-base:1.95.2.1
	netbsd-6-0-RC1:1.95.2.1
	jmcneill-usbmp-base10:1.96
	yamt-pagecache-base5:1.96
	jmcneill-usbmp-base9:1.96
	yamt-pagecache-base4:1.96
	jmcneill-usbmp-base8:1.96
	jmcneill-usbmp-base7:1.96
	jmcneill-usbmp-base6:1.95
	jmcneill-usbmp-base5:1.95
	jmcneill-usbmp-base4:1.95
	jmcneill-usbmp-base3:1.95
	jmcneill-usbmp-pre-base2:1.94
	jmcneill-usbmp-base2:1.95
	netbsd-6:1.95.0.2
	netbsd-6-base:1.95
	netbsd-5-1-2-RELEASE:1.83
	netbsd-5-1-1-RELEASE:1.83
	jmcneill-usbmp:1.94.0.2
	jmcneill-usbmp-base:1.94
	jmcneill-audiomp3:1.93.0.10
	jmcneill-audiomp3-base:1.93
	yamt-pagecache-base3:1.93
	yamt-pagecache-base2:1.93
	yamt-pagecache:1.93.0.8
	yamt-pagecache-base:1.93
	rmind-uvmplock-nbase:1.93
	cherry-xenmp:1.93.0.6
	cherry-xenmp-base:1.93
	jym-xensuspend-nbase:1.93
	uebayasi-xip-base7:1.93
	bouyer-quota2-nbase:1.93
	bouyer-quota2:1.93.0.4
	bouyer-quota2-base:1.93
	jruoho-x86intr:1.93.0.2
	jruoho-x86intr-base:1.93
	matt-mips64-premerge-20101231:1.92
	matt-nb5-mips64-premerge-20101231:1.83
	matt-nb5-pq3:1.83.2.1.0.2
	matt-nb5-pq3-base:1.83.2.1
	netbsd-5-1:1.83.0.8
	uebayasi-xip-base6:1.92
	uebayasi-xip-base5:1.92
	netbsd-5-1-RELEASE:1.83
	uebayasi-xip-base4:1.92
	uebayasi-xip-base3:1.92
	yamt-nfs-mp-base11:1.92
	netbsd-5-1-RC4:1.83
	matt-nb5-mips64-k15:1.83
	uebayasi-xip-base2:1.92
	yamt-nfs-mp-base10:1.92
	netbsd-5-1-RC3:1.83
	netbsd-5-1-RC2:1.83
	uebayasi-xip-base1:1.88
	netbsd-5-1-RC1:1.83
	rmind-uvmplock:1.87.0.4
	rmind-uvmplock-base:1.93
	yamt-nfs-mp-base9:1.87
	uebayasi-xip:1.87.0.2
	uebayasi-xip-base:1.87
	netbsd-5-0-2-RELEASE:1.83
	matt-nb5-mips64-premerge-20091211:1.83
	matt-premerge-20091211:1.87
	yamt-nfs-mp-base8:1.86
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.83
	matt-nb4-mips64-k7-u2a-k9b:1.83
	matt-nb5-mips64-u1-k1-k5:1.83
	yamt-nfs-mp-base7:1.86
	matt-nb5-mips64:1.83.0.6
	netbsd-5-0-1-RELEASE:1.83
	jymxensuspend-base:1.86
	yamt-nfs-mp-base6:1.86
	yamt-nfs-mp-base5:1.86
	yamt-nfs-mp-base4:1.86
	yamt-nfs-mp-base3:1.86
	nick-hppapmap-base4:1.86
	nick-hppapmap-base3:1.86
	netbsd-5-0:1.83.0.4
	netbsd-5-0-RELEASE:1.83
	netbsd-5-0-RC4:1.83
	netbsd-5-0-RC3:1.83
	nick-hppapmap-base2:1.86
	netbsd-5-0-RC2:1.83
	jym-xensuspend:1.86.0.2
	jym-xensuspend-base:1.93
	netbsd-5-0-RC1:1.83
	haad-dm-base2:1.85
	haad-nbase2:1.85
	ad-audiomp2:1.85.0.2
	ad-audiomp2-base:1.85
	netbsd-5:1.83.0.2
	netbsd-5-base:1.83
	nick-hppapmap:1.82.0.2
	nick-hppapmap-base:1.86
	matt-mips64-base2:1.82
	haad-dm-base1:1.82
	wrstuden-revivesa-base-4:1.82
	netbsd-4-0-1-RELEASE:1.72
	wrstuden-revivesa-base-3:1.81
	wrstuden-revivesa-base-2:1.81
	wrstuden-fixsa-newbase:1.72
	nick-csl-alignment-base5:1.74
	haad-dm:1.80.0.16
	haad-dm-base:1.85
	wrstuden-revivesa-base-1:1.80
	simonb-wapbl-nbase:1.80
	yamt-pf42-base4:1.80
	simonb-wapbl:1.80.0.14
	simonb-wapbl-base:1.80
	yamt-pf42-base3:1.80
	hpcarm-cleanup-nbase:1.80
	yamt-pf42-baseX:1.80
	yamt-pf42-base2:1.80
	yamt-nfs-mp-base2:1.80
	wrstuden-revivesa:1.80.0.12
	wrstuden-revivesa-base:1.80
	yamt-nfs-mp:1.80.0.10
	yamt-nfs-mp-base:1.80
	yamt-pf42:1.80.0.8
	yamt-pf42-base:1.80
	ad-socklock-base1:1.80
	yamt-lazymbuf-base15:1.80
	yamt-lazymbuf-base14:1.80
	keiichi-mipv6-nbase:1.80
	mjf-devfs2:1.80.0.6
	mjf-devfs2-base:1.85
	nick-net80211-sync:1.80.0.4
	nick-net80211-sync-base:1.80
	keiichi-mipv6:1.80.0.2
	keiichi-mipv6-base:1.80
	bouyer-xeni386-merge1:1.78.6.1
	matt-armv6-prevmlocking:1.74.10.1
	wrstuden-fixsa-base-1:1.72
	vmlocking2-base3:1.78
	netbsd-4-0:1.72.0.22
	netbsd-4-0-RELEASE:1.72
	bouyer-xeni386-nbase:1.79
	yamt-kmem-base3:1.78
	cube-autoconf:1.78.0.8
	cube-autoconf-base:1.78
	yamt-kmem-base2:1.78
	bouyer-xeni386:1.78.0.6
	bouyer-xeni386-base:1.79
	yamt-kmem:1.78.0.4
	yamt-kmem-base:1.78
	vmlocking2-base2:1.78
	reinoud-bufcleanup-nbase:1.78
	vmlocking2:1.78.0.2
	vmlocking2-base1:1.78
	netbsd-4-0-RC5:1.72
	matt-nb4-arm:1.72.0.20
	matt-nb4-arm-base:1.72
	matt-armv6-nbase:1.80
	jmcneill-base:1.77
	netbsd-4-0-RC4:1.72
	mjf-devfs:1.77.0.2
	mjf-devfs-base:1.80
	bouyer-xenamd64-base2:1.77
	vmlocking-nbase:1.78
	yamt-x86pmap-base4:1.76
	bouyer-xenamd64:1.75.0.2
	bouyer-xenamd64-base:1.77
	netbsd-4-0-RC3:1.72
	yamt-x86pmap-base3:1.75
	yamt-x86pmap-base2:1.75
	netbsd-4-0-RC2:1.72
	yamt-x86pmap:1.74.0.12
	yamt-x86pmap-base:1.74
	netbsd-4-0-RC1:1.72
	matt-armv6:1.74.0.10
	matt-armv6-base:1.79
	jmcneill-pm:1.74.0.8
	jmcneill-pm-base:1.78
	hpcarm-cleanup:1.74.0.6
	hpcarm-cleanup-base:1.80
	nick-csl-alignment:1.74.0.4
	nick-csl-alignment-base:1.74
	matt-mips64:1.74.0.2
	matt-mips64-base:1.74
	netbsd-3-1-1-RELEASE:1.47.2.3
	netbsd-3-0-3-RELEASE:1.47.2.3
	yamt-idlelwp-base8:1.72
	wrstuden-fixsa:1.72.0.18
	wrstuden-fixsa-base:1.72
	ppcoea-renovation:1.72.0.16
	ppcoea-renovation-base:1.75
	thorpej-atomic:1.72.0.14
	thorpej-atomic-base:1.72
	reinoud-bufcleanup:1.72.0.12
	reinoud-bufcleanup-base:1.78
	mjf-ufs-trans:1.72.0.10
	mjf-ufs-trans-base:1.74
	vmlocking:1.72.0.8
	vmlocking-base:1.75
	ad-audiomp:1.72.0.6
	ad-audiomp-base:1.72
	yamt-idlelwp:1.72.0.4
	post-newlock2-merge:1.72
	newlock2-nbase:1.72
	yamt-splraiseipl-base5:1.72
	yamt-splraiseipl-base4:1.72
	yamt-splraiseipl-base3:1.72
	abandoned-netbsd-4-base:1.68
	abandoned-netbsd-4:1.68.0.2
	netbsd-3-1:1.47.2.3.0.4
	netbsd-3-1-RELEASE:1.47.2.3
	netbsd-3-0-2-RELEASE:1.47.2.3
	yamt-splraiseipl-base2:1.71
	netbsd-3-1-RC4:1.47.2.3
	yamt-splraiseipl:1.70.0.4
	yamt-splraiseipl-base:1.70
	netbsd-3-1-RC3:1.47.2.3
	yamt-pdpolicy-base9:1.70
	newlock2:1.70.0.2
	newlock2-base:1.72
	yamt-pdpolicy-base8:1.70
	netbsd-3-1-RC2:1.47.2.3
	netbsd-3-1-RC1:1.47.2.3
	yamt-pdpolicy-base7:1.68
	netbsd-4:1.72.0.2
	netbsd-4-base:1.72
	yamt-pdpolicy-base6:1.67
	chap-midi-nbase:1.67
	netbsd-3-0-1-RELEASE:1.47.2.3
	gdamore-uart:1.67.0.10
	gdamore-uart-base:1.67
	simonb-timcounters-final:1.64.2.1
	yamt-pdpolicy-base5:1.67
	chap-midi:1.67.0.8
	chap-midi-base:1.67
	yamt-pdpolicy-base4:1.67
	yamt-pdpolicy-base3:1.67
	peter-altq-base:1.67
	peter-altq:1.67.0.6
	yamt-pdpolicy-base2:1.67
	elad-kernelauth-base:1.67
	elad-kernelauth:1.67.0.4
	yamt-pdpolicy:1.67.0.2
	yamt-pdpolicy-base:1.67
	yamt-uio_vmspace-base5:1.67
	simonb-timecounters:1.64.0.2
	simonb-timecounters-base:1.67
	rpaulo-netinet-merge-pcb:1.63.0.2
	rpaulo-netinet-merge-pcb-base:1.70
	yamt-uio_vmspace:1.62.0.2
	netbsd-3-0:1.47.2.3.0.2
	netbsd-3-0-RELEASE:1.47.2.3
	netbsd-3-0-RC6:1.47.2.3
	yamt-readahead-base3:1.60
	netbsd-3-0-RC5:1.47.2.3
	netbsd-3-0-RC4:1.47.2.3
	netbsd-3-0-RC3:1.47.2.3
	yamt-readahead-base2:1.60
	netbsd-3-0-RC2:1.47.2.3
	yamt-readahead-pervnode:1.60
	yamt-readahead-perfile:1.60
	yamt-readahead:1.60.0.6
	yamt-readahead-base:1.60
	netbsd-3-0-RC1:1.47.2.3
	yamt-vop-base3:1.60
	netbsd-2-0-3-RELEASE:1.33.2.2
	netbsd-2-1:1.33.2.2.0.4
	yamt-vop-base2:1.60
	thorpej-vnode-attr:1.60.0.4
	thorpej-vnode-attr-base:1.60
	netbsd-2-1-RELEASE:1.33.2.2
	yamt-vop:1.60.0.2
	yamt-vop-base:1.60
	netbsd-2-1-RC6:1.33.2.2
	netbsd-2-1-RC5:1.33.2.2
	netbsd-2-1-RC4:1.33.2.2
	netbsd-2-1-RC3:1.33.2.2
	netbsd-2-1-RC2:1.33.2.2
	netbsd-2-1-RC1:1.33.2.2
	yamt-lazymbuf:1.50.0.2
	yamt-km-base4:1.47
	netbsd-2-0-2-RELEASE:1.33.2.2
	yamt-km-base3:1.47
	netbsd-3:1.47.0.2
	netbsd-3-base:1.47
	yamt-km-base2:1.45
	yamt-km:1.43.0.6
	yamt-km-base:1.43
	kent-audio2:1.43.0.4
	kent-audio2-base:1.47
	netbsd-2-0-1-RELEASE:1.33.2.2
	kent-audio1-beforemerge:1.43
	netbsd-2:1.33.2.2.0.2
	netbsd-2-base:1.33.2.2
	kent-audio1:1.43.0.2
	kent-audio1-base:1.43
	netbsd-2-0-RELEASE:1.33.2.2
	netbsd-2-0-RC5:1.33.2.2
	netbsd-2-0-RC4:1.33.2.2
	netbsd-2-0-RC3:1.33.2.2
	netbsd-2-0-RC2:1.33.2.2
	netbsd-2-0-RC1:1.33.2.2
	netbsd-2-0:1.33.0.2
	netbsd-2-0-base:1.33
	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.28.0.2
	ktrace-lwp-base:1.62
	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.3
	nathanw_sa_before_merge:1.27
	fvdl_fs64_base:1.27
	gmcgarry_ctxsw:1.27.0.4
	gmcgarry_ctxsw_base:1.27
	gmcgarry_ucred:1.27.0.2
	gmcgarry_ucred_base:1.27
	nathanw_sa_base:1.27
	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.26
	eeh-devprop:1.20.0.4
	eeh-devprop-base:1.20
	newlock:1.20.0.2
	newlock-base:1.20
	ifpoll-base:1.19
	thorpej-mips-cache:1.9.0.2
	thorpej-mips-cache-base:1.9
	thorpej-devvp-base3:1.9
	thorpej-devvp-base2:1.9
	post-chs-ubcperf:1.9
	pre-chs-ubcperf:1.9
	thorpej-devvp:1.8.0.2
	thorpej-devvp-base:1.8
	kqueue:1.4.0.2
	kqueue-base:1.27
	thorpej_scsipi_beforemerge:1.2
	thorpej_scsipi_base:1.1
	thorpej_scsipi:1.1.0.2
	thorpej_scsipi_nbase:1.1;
locks; strict;
comment	@# @;


1.118
date	2024.01.29.18.27.12;	author christos;	state Exp;
branches;
next	1.117;
commitid	KXsF1U1D4DhafnWE;

1.117
date	2023.02.12.14.50.39;	author abs;	state Exp;
branches;
next	1.116;
commitid	SblLlq95sRoclfdE;

1.116
date	2022.09.29.10.10.07;	author riastradh;	state Exp;
branches;
next	1.115;
commitid	I1zvTyF77D5Z9KVD;

1.115
date	2022.08.07.02.52.26;	author simonb;	state Exp;
branches;
next	1.114;
commitid	HXKRRXLciPDtrTOD;

1.114
date	2021.10.11.02.35.18;	author rin;	state Exp;
branches;
next	1.113;
commitid	dNt6ZbTsjIVvYkcD;

1.113
date	2020.03.25.17.06.19;	author jdolecek;	state Exp;
branches;
next	1.112;
commitid	VzwOpdvTaWX4YN1C;

1.112
date	2019.04.26.21.40.30;	author sevan;	state Exp;
branches;
next	1.111;
commitid	6ehTybiQEayJbUkB;

1.111
date	2018.08.01.20.04.11;	author maxv;	state Exp;
branches;
next	1.110;
commitid	UbIHSaPqOzfNisMA;

1.110
date	2018.01.23.15.08.11;	author sevan;	state Exp;
branches
	1.110.2.1
	1.110.4.1;
next	1.109;
commitid	7LHa1VFiCff9L0oA;

1.109
date	2017.09.14.07.58.41;	author mrg;	state Exp;
branches;
next	1.108;
commitid	ngZ6fHXwTqlZA87A;

1.108
date	2017.09.13.22.24.43;	author sevan;	state Exp;
branches;
next	1.107;
commitid	U9QcH0HsUyAtp57A;

1.107
date	2015.08.08.06.36.25;	author maxv;	state Exp;
branches
	1.107.10.1;
next	1.106;

1.106
date	2014.11.16.16.01.41;	author manu;	state Exp;
branches
	1.106.2.1;
next	1.105;

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

1.104
date	2014.08.24.07.59.22;	author jnemeth;	state Exp;
branches;
next	1.103;

1.103
date	2014.08.23.20.26.58;	author dholland;	state Exp;
branches;
next	1.102;

1.102
date	2014.08.16.17.56.32;	author apb;	state Exp;
branches;
next	1.101;

1.101
date	2014.03.24.14.15.38;	author szptvlfn;	state Exp;
branches
	1.101.4.1;
next	1.100;

1.100
date	2013.06.30.21.38.57;	author rmind;	state Exp;
branches;
next	1.99;

1.99
date	2013.04.27.21.43.28;	author christos;	state Exp;
branches
	1.99.4.1;
next	1.98;

1.98
date	2012.10.17.14.48.12;	author apb;	state Exp;
branches;
next	1.97;

1.97
date	2012.06.05.08.44.12;	author abs;	state Exp;
branches
	1.97.2.1;
next	1.96;

1.96
date	2012.03.10.21.51.52;	author joerg;	state Exp;
branches;
next	1.95;

1.95
date	2011.12.18.05.49.28;	author dholland;	state Exp;
branches
	1.95.2.1;
next	1.94;

1.94
date	2011.11.22.21.25.18;	author tls;	state Exp;
branches
	1.94.2.1;
next	1.93;

1.93
date	2011.01.03.06.07.43;	author tsutsui;	state Exp;
branches
	1.93.8.1;
next	1.92;

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

1.91
date	2010.05.22.19.02.08;	author plunky;	state Exp;
branches;
next	1.90;

1.90
date	2010.05.01.11.35.41;	author tsutsui;	state Exp;
branches;
next	1.89;

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

1.88
date	2010.04.16.13.48.32;	author pooka;	state Exp;
branches;
next	1.87;

1.87
date	2009.12.05.20.11.14;	author pooka;	state Exp;
branches
	1.87.2.1
	1.87.4.1;
next	1.86;

1.86
date	2009.01.24.05.06.06;	author mrg;	state Exp;
branches;
next	1.85;

1.85
date	2008.11.12.19.47.18;	author uwe;	state Exp;
branches;
next	1.84;

1.84
date	2008.11.12.12.36.01;	author ad;	state Exp;
branches;
next	1.83;

1.83
date	2008.10.28.00.05.04;	author uwe;	state Exp;
branches
	1.83.2.1;
next	1.82;

1.82
date	2008.09.25.08.06.40;	author sborrill;	state Exp;
branches
	1.82.2.1;
next	1.81;

1.81
date	2008.08.10.15.31.21;	author tls;	state Exp;
branches;
next	1.80;

1.80
date	2008.02.02.06.09.11;	author uwe;	state Exp;
branches
	1.80.6.1
	1.80.10.1
	1.80.12.1
	1.80.16.1;
next	1.79;

1.79
date	2007.12.31.15.31.55;	author ad;	state Exp;
branches;
next	1.78;

1.78
date	2007.12.02.05.19.11;	author kiyohara;	state Exp;
branches
	1.78.6.1;
next	1.77;

1.77
date	2007.11.04.14.34.22;	author xtraeme;	state Exp;
branches
	1.77.2.1;
next	1.76;

1.76
date	2007.10.17.19.54.29;	author garbled;	state Exp;
branches;
next	1.75;

1.75
date	2007.09.25.17.40.29;	author kiyohara;	state Exp;
branches
	1.75.2.1;
next	1.74;

1.74
date	2007.06.03.19.46.23;	author uwe;	state Exp;
branches
	1.74.8.1
	1.74.10.1
	1.74.12.1;
next	1.73;

1.73
date	2007.06.01.14.30.32;	author uwe;	state Exp;
branches;
next	1.72;

1.72
date	2006.11.11.18.47.10;	author jmmv;	state Exp;
branches
	1.72.8.1
	1.72.10.1
	1.72.16.1;
next	1.71;

1.71
date	2006.09.20.00.41.13;	author uwe;	state Exp;
branches;
next	1.70;

1.70
date	2006.08.26.20.26.45;	author christos;	state Exp;
branches
	1.70.2.1
	1.70.4.1;
next	1.69;

1.69
date	2006.08.26.07.59.22;	author tsutsui;	state Exp;
branches;
next	1.68;

1.68
date	2006.06.28.15.19.28;	author liamjfoy;	state Exp;
branches
	1.68.2.1;
next	1.67;

1.67
date	2006.02.15.01.16.19;	author uwe;	state Exp;
branches
	1.67.2.1
	1.67.10.1;
next	1.66;

1.66
date	2006.02.05.05.01.55;	author cube;	state Exp;
branches;
next	1.65;

1.65
date	2006.02.04.03.04.12;	author rpaulo;	state Exp;
branches;
next	1.64;

1.64
date	2006.02.02.21.32.09;	author reinoud;	state Exp;
branches
	1.64.2.1;
next	1.63;

1.63
date	2006.01.03.01.47.37;	author uwe;	state Exp;
branches
	1.63.2.1;
next	1.62;

1.62
date	2005.12.09.23.34.02;	author elad;	state Exp;
branches
	1.62.2.1;
next	1.61;

1.61
date	2005.12.07.09.10.13;	author tsutsui;	state Exp;
branches;
next	1.60;

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

1.59
date	2005.09.05.19.05.20;	author kiyohara;	state Exp;
branches;
next	1.58;

1.58
date	2005.09.05.18.54.10;	author kiyohara;	state Exp;
branches;
next	1.57;

1.57
date	2005.09.04.16.07.46;	author uwe;	state Exp;
branches;
next	1.56;

1.56
date	2005.08.28.00.28.41;	author uwe;	state Exp;
branches;
next	1.55;

1.55
date	2005.08.19.05.19.50;	author christos;	state Exp;
branches;
next	1.54;

1.54
date	2005.08.19.02.03.51;	author christos;	state Exp;
branches;
next	1.53;

1.53
date	2005.07.31.04.04.32;	author yamt;	state Exp;
branches;
next	1.52;

1.52
date	2005.07.30.06.35.36;	author yamt;	state Exp;
branches;
next	1.51;

1.51
date	2005.07.17.00.08.28;	author hubertf;	state Exp;
branches;
next	1.50;

1.50
date	2005.06.25.12.05.17;	author rpaulo;	state Exp;
branches
	1.50.2.1;
next	1.49;

1.49
date	2005.06.09.14.43.30;	author tsutsui;	state Exp;
branches;
next	1.48;

1.48
date	2005.05.23.17.44.25;	author kiyohara;	state Exp;
branches;
next	1.47;

1.47
date	2005.03.07.18.25.22;	author uwe;	state Exp;
branches
	1.47.2.1;
next	1.46;

1.46
date	2005.02.18.21.05.52;	author dsl;	state Exp;
branches;
next	1.45;

1.45
date	2005.02.11.08.25.54;	author dsl;	state Exp;
branches;
next	1.44;

1.44
date	2005.01.31.16.54.34;	author hannken;	state Exp;
branches;
next	1.43;

1.43
date	2004.11.10.17.54.04;	author christos;	state Exp;
branches
	1.43.4.1
	1.43.6.1;
next	1.42;

1.42
date	2004.09.06.23.32.59;	author uwe;	state Exp;
branches;
next	1.41;

1.41
date	2004.07.15.03.53.46;	author atatat;	state Exp;
branches;
next	1.40;

1.40
date	2004.07.05.00.09.45;	author uwe;	state Exp;
branches;
next	1.39;

1.39
date	2004.07.03.12.49.21;	author uch;	state Exp;
branches;
next	1.38;

1.38
date	2004.07.02.18.05.23;	author uch;	state Exp;
branches;
next	1.37;

1.37
date	2004.06.26.07.32.06;	author abs;	state Exp;
branches;
next	1.36;

1.36
date	2004.06.22.14.09.50;	author itojun;	state Exp;
branches;
next	1.35;

1.35
date	2004.06.18.15.04.04;	author christos;	state Exp;
branches;
next	1.34;

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

1.33
date	2004.03.23.03.48.39;	author uwe;	state Exp;
branches
	1.33.2.1;
next	1.32;

1.32
date	2004.03.16.00.23.31;	author uwe;	state Exp;
branches;
next	1.31;

1.31
date	2004.01.18.03.00.48;	author uwe;	state Exp;
branches;
next	1.30;

1.30
date	2003.11.09.22.36.17;	author uwe;	state Exp;
branches;
next	1.29;

1.29
date	2003.10.08.11.09.26;	author bouyer;	state Exp;
branches;
next	1.28;

1.28
date	2003.04.26.14.10.11;	author ragge;	state Exp;
branches
	1.28.2.1;
next	1.27;

1.27
date	2002.09.18.02.43.59;	author lukem;	state Exp;
branches;
next	1.26;

1.26
date	2002.07.22.15.25.12;	author tsutsui;	state Exp;
branches;
next	1.25;

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

1.24
date	2002.04.25.15.06.28;	author atatat;	state Exp;
branches
	1.24.2.1
	1.24.4.1;
next	1.23;

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

1.22
date	2002.03.28.15.26.57;	author uch;	state Exp;
branches;
next	1.21;

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

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

1.19
date	2002.02.17.20.59.35;	author uch;	state Exp;
branches;
next	1.18;

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

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

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

1.15
date	2002.01.27.05.14.33;	author uch;	state Exp;
branches;
next	1.14;

1.14
date	2001.12.28.12.21.56;	author martin;	state Exp;
branches;
next	1.13;

1.13
date	2001.12.14.05.34.48;	author gmcgarry;	state Exp;
branches;
next	1.12;

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

1.11
date	2001.11.20.12.56.28;	author lukem;	state Exp;
branches;
next	1.10;

1.10
date	2001.11.13.17.54.49;	author augustss;	state Exp;
branches;
next	1.9;

1.9
date	2001.09.14.17.11.51;	author uch;	state Exp;
branches;
next	1.8;

1.8
date	2001.09.01.23.08.42;	author atatat;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	2001.09.01.21.52.27;	author atatat;	state Exp;
branches;
next	1.6;

1.6
date	2001.07.14.17.02.57;	author kanaoka;	state Exp;
branches;
next	1.5;

1.5
date	2001.07.13.16.27.48;	author uch;	state Exp;
branches;
next	1.4;

1.4
date	2001.07.08.17.02.36;	author uch;	state Exp;
branches
	1.4.2.1;
next	1.3;

1.3
date	2001.06.04.17.08.36;	author uch;	state Exp;
branches;
next	1.2;

1.2
date	2001.04.23.11.22.19;	author uch;	state Exp;
branches;
next	1.1;

1.1
date	2001.03.20.16.05.42;	author uch;	state Exp;
branches
	1.1.2.1
	1.1.4.1;
next	;

1.110.2.1
date	2018.09.06.06.55.34;	author pgoyette;	state Exp;
branches;
next	;
commitid	HCi1bXD317XIK0RA;

1.110.4.1
date	2019.06.10.22.06.18;	author christos;	state Exp;
branches;
next	1.110.4.2;
commitid	jtc8rnCzWiEEHGqB;

1.110.4.2
date	2020.04.08.14.07.39;	author martin;	state Exp;
branches;
next	;
commitid	Qli2aW9E74UFuA3C;

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

1.106.2.1
date	2015.09.22.12.05.43;	author skrll;	state Exp;
branches;
next	;

1.101.4.1
date	2014.11.14.15.16.19;	author martin;	state Exp;
branches;
next	1.101.4.2;

1.101.4.2
date	2014.11.18.19.05.29;	author snj;	state Exp;
branches;
next	1.101.4.3;

1.101.4.3
date	2015.05.15.03.44.18;	author snj;	state Exp;
branches;
next	;

1.99.4.1
date	2013.08.28.23.59.17;	author rmind;	state Exp;
branches;
next	1.99.4.2;

1.99.4.2
date	2014.05.18.17.45.10;	author rmind;	state Exp;
branches;
next	;

1.97.2.1
date	2012.11.20.03.01.25;	author tls;	state Exp;
branches;
next	1.97.2.2;

1.97.2.2
date	2013.06.23.06.20.06;	author tls;	state Exp;
branches;
next	1.97.2.3;

1.97.2.3
date	2014.08.20.00.03.03;	author tls;	state Exp;
branches;
next	1.97.2.4;

1.97.2.4
date	2017.12.03.11.36.15;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

1.95.2.1
date	2012.06.12.17.48.03;	author riz;	state Exp;
branches;
next	;

1.94.2.1
date	2012.02.18.07.32.12;	author mrg;	state Exp;
branches;
next	1.94.2.2;

1.94.2.2
date	2012.03.11.01.52.21;	author mrg;	state Exp;
branches;
next	;

1.93.8.1
date	2012.04.17.00.06.25;	author yamt;	state Exp;
branches;
next	1.93.8.2;

1.93.8.2
date	2012.10.30.17.19.46;	author yamt;	state Exp;
branches;
next	1.93.8.3;

1.93.8.3
date	2014.05.22.11.39.49;	author yamt;	state Exp;
branches;
next	;

1.87.2.1
date	2010.04.30.14.39.26;	author uebayasi;	state Exp;
branches;
next	1.87.2.2;

1.87.2.2
date	2010.08.17.06.44.29;	author uebayasi;	state Exp;
branches;
next	;

1.87.4.1
date	2010.05.30.05.16.52;	author rmind;	state Exp;
branches;
next	1.87.4.2;

1.87.4.2
date	2011.03.05.20.50.35;	author rmind;	state Exp;
branches;
next	;

1.83.2.1
date	2010.11.21.03.05.08;	author riz;	state Exp;
branches;
next	;

1.82.2.1
date	2009.01.19.13.16.14;	author skrll;	state Exp;
branches;
next	1.82.2.2;

1.82.2.2
date	2009.03.03.18.28.58;	author skrll;	state Exp;
branches;
next	;

1.80.6.1
date	2008.09.28.10.39.57;	author mjf;	state Exp;
branches;
next	1.80.6.2;

1.80.6.2
date	2009.01.17.13.28.02;	author mjf;	state Exp;
branches;
next	;

1.80.10.1
date	2009.05.04.08.11.12;	author yamt;	state Exp;
branches;
next	1.80.10.2;

1.80.10.2
date	2010.03.11.15.02.25;	author yamt;	state Exp;
branches;
next	1.80.10.3;

1.80.10.3
date	2010.08.11.22.52.07;	author yamt;	state Exp;
branches;
next	;

1.80.12.1
date	2008.09.18.04.33.26;	author wrstuden;	state Exp;
branches;
next	1.80.12.2;

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

1.80.16.1
date	2008.10.19.22.15.47;	author haad;	state Exp;
branches;
next	1.80.16.2;

1.80.16.2
date	2008.12.13.01.13.12;	author haad;	state Exp;
branches;
next	;

1.78.6.1
date	2008.01.02.21.48.01;	author bouyer;	state Exp;
branches;
next	;

1.77.2.1
date	2007.12.08.18.17.03;	author mjf;	state Exp;
branches;
next	1.77.2.2;

1.77.2.2
date	2008.02.18.21.04.34;	author mjf;	state Exp;
branches;
next	;

1.75.2.1
date	2007.11.13.15.58.26;	author bouyer;	state Exp;
branches;
next	;

1.74.8.1
date	2007.10.02.18.27.01;	author joerg;	state Exp;
branches;
next	1.74.8.2;

1.74.8.2
date	2007.11.04.21.02.56;	author jmcneill;	state Exp;
branches;
next	1.74.8.3;

1.74.8.3
date	2007.12.03.16.13.59;	author joerg;	state Exp;
branches;
next	;

1.74.10.1
date	2007.11.06.23.16.57;	author matt;	state Exp;
branches;
next	1.74.10.2;

1.74.10.2
date	2008.01.09.01.46.18;	author matt;	state Exp;
branches;
next	1.74.10.3;

1.74.10.3
date	2008.03.23.02.04.04;	author matt;	state Exp;
branches;
next	;

1.74.12.1
date	2007.10.06.15.35.29;	author yamt;	state Exp;
branches;
next	;

1.72.8.1
date	2007.06.09.23.55.04;	author ad;	state Exp;
branches;
next	1.72.8.2;

1.72.8.2
date	2007.10.09.13.37.43;	author ad;	state Exp;
branches;
next	1.72.8.3;

1.72.8.3
date	2007.12.03.18.36.11;	author ad;	state Exp;
branches;
next	1.72.8.4;

1.72.8.4
date	2007.12.03.19.03.17;	author ad;	state Exp;
branches;
next	;

1.72.10.1
date	2007.07.11.19.59.27;	author mjf;	state Exp;
branches;
next	;

1.72.16.1
date	2007.06.26.18.12.28;	author garbled;	state Exp;
branches;
next	1.72.16.2;

1.72.16.2
date	2007.10.03.19.23.27;	author garbled;	state Exp;
branches;
next	;

1.70.2.1
date	2006.11.18.21.29.17;	author ad;	state Exp;
branches;
next	;

1.70.4.1
date	2006.10.22.06.04.42;	author yamt;	state Exp;
branches;
next	1.70.4.2;

1.70.4.2
date	2006.12.10.07.16.01;	author yamt;	state Exp;
branches;
next	;

1.68.2.1
date	2006.09.22.05.56.54;	author riz;	state Exp;
branches;
next	;

1.67.2.1
date	2006.08.11.15.41.44;	author yamt;	state Exp;
branches;
next	1.67.2.2;

1.67.2.2
date	2006.09.03.15.22.57;	author yamt;	state Exp;
branches;
next	;

1.67.10.1
date	2006.07.13.17.48.50;	author gdamore;	state Exp;
branches;
next	;

1.64.2.1
date	2006.04.22.11.37.31;	author simonb;	state Exp;
branches;
next	;

1.63.2.1
date	2006.09.09.02.39.44;	author rpaulo;	state Exp;
branches;
next	;

1.62.2.1
date	2006.01.15.10.02.37;	author yamt;	state Exp;
branches;
next	1.62.2.2;

1.62.2.2
date	2006.02.18.15.38.35;	author yamt;	state Exp;
branches;
next	;

1.50.2.1
date	2006.06.21.14.52.01;	author yamt;	state Exp;
branches;
next	1.50.2.2;

1.50.2.2
date	2006.12.30.20.46.03;	author yamt;	state Exp;
branches;
next	1.50.2.3;

1.50.2.3
date	2007.09.03.14.26.14;	author yamt;	state Exp;
branches;
next	1.50.2.4;

1.50.2.4
date	2007.10.27.11.26.15;	author yamt;	state Exp;
branches;
next	1.50.2.5;

1.50.2.5
date	2007.11.15.11.42.44;	author yamt;	state Exp;
branches;
next	1.50.2.6;

1.50.2.6
date	2007.12.07.17.24.50;	author yamt;	state Exp;
branches;
next	1.50.2.7;

1.50.2.7
date	2008.01.21.09.36.40;	author yamt;	state Exp;
branches;
next	1.50.2.8;

1.50.2.8
date	2008.02.04.09.21.59;	author yamt;	state Exp;
branches;
next	;

1.47.2.1
date	2005.08.14.21.14.25;	author riz;	state Exp;
branches;
next	1.47.2.2;

1.47.2.2
date	2005.09.02.12.38.09;	author tron;	state Exp;
branches;
next	1.47.2.3;

1.47.2.3
date	2005.09.08.21.13.54;	author tron;	state Exp;
branches;
next	;

1.43.4.1
date	2005.04.29.11.28.11;	author kent;	state Exp;
branches;
next	;

1.43.6.1
date	2005.02.12.18.17.33;	author yamt;	state Exp;
branches;
next	1.43.6.2;

1.43.6.2
date	2005.03.19.08.33.01;	author yamt;	state Exp;
branches;
next	;

1.33.2.1
date	2004.06.30.21.08.11;	author jdc;	state Exp;
branches;
next	1.33.2.2;

1.33.2.2
date	2004.07.15.20.23.55;	author he;	state Exp;
branches;
next	;

1.28.2.1
date	2004.08.03.10.35.27;	author skrll;	state Exp;
branches;
next	1.28.2.2;

1.28.2.2
date	2004.09.18.14.35.07;	author skrll;	state Exp;
branches;
next	1.28.2.3;

1.28.2.3
date	2004.09.21.13.16.24;	author skrll;	state Exp;
branches;
next	1.28.2.4;

1.28.2.4
date	2004.11.14.08.15.15;	author skrll;	state Exp;
branches;
next	1.28.2.5;

1.28.2.5
date	2005.02.04.11.44.19;	author skrll;	state Exp;
branches;
next	1.28.2.6;

1.28.2.6
date	2005.02.15.21.32.41;	author skrll;	state Exp;
branches;
next	1.28.2.7;

1.28.2.7
date	2005.03.04.16.38.36;	author skrll;	state Exp;
branches;
next	1.28.2.8;

1.28.2.8
date	2005.03.08.13.53.09;	author skrll;	state Exp;
branches;
next	1.28.2.9;

1.28.2.9
date	2005.11.10.13.56.27;	author skrll;	state Exp;
branches;
next	1.28.2.10;

1.28.2.10
date	2005.12.11.10.28.18;	author christos;	state Exp;
branches;
next	;

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

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

1.25.2.3
date	2002.10.18.02.37.21;	author nathanw;	state Exp;
branches;
next	;

1.24.2.1
date	2002.07.14.17.47.02;	author gehenna;	state Exp;
branches;
next	1.24.2.2;

1.24.2.2
date	2002.08.31.13.44.45;	author gehenna;	state Exp;
branches;
next	;

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

1.8.2.1
date	2001.10.01.12.39.29;	author fvdl;	state Exp;
branches;
next	;

1.4.2.1
date	2001.08.03.04.11.38;	author lukem;	state Exp;
branches;
next	1.4.2.2;

1.4.2.2
date	2001.09.13.01.13.43;	author thorpej;	state Exp;
branches;
next	1.4.2.3;

1.4.2.3
date	2002.01.10.19.44.18;	author thorpej;	state Exp;
branches;
next	1.4.2.4;

1.4.2.4
date	2002.02.11.20.08.15;	author jdolecek;	state Exp;
branches;
next	1.4.2.5;

1.4.2.5
date	2002.03.16.15.58.04;	author jdolecek;	state Exp;
branches;
next	1.4.2.6;

1.4.2.6
date	2002.06.23.17.36.57;	author jdolecek;	state Exp;
branches;
next	1.4.2.7;

1.4.2.7
date	2002.09.06.08.35.44;	author jdolecek;	state Exp;
branches;
next	1.4.2.8;

1.4.2.8
date	2002.10.10.18.33.04;	author jdolecek;	state Exp;
branches;
next	;

1.1.2.1
date	2001.03.20.16.05.42;	author bouyer;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2001.03.27.15.30.57;	author bouyer;	state Exp;
branches;
next	;

1.1.4.1
date	2001.04.09.01.53.15;	author nathanw;	state Exp;
branches;
next	1.1.4.2;

1.1.4.2
date	2001.06.21.19.24.55;	author nathanw;	state Exp;
branches;
next	;


desc
@@


1.118
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.117 2023/02/12 14:50:39 abs Exp $
#
# GENERIC machine description file
#
# This machine description file is used to generate the default NetBSD
# kernel.  The generic kernel does not include all options, subsystems
# and device drivers, but should be useful for most applications.
#
# The machine description file can be customised for your specific
# machine to reduce the kernel size and improve its performance.
#
# For further information on compiling NetBSD kernels, see the config(8)
# man page.
#
# For further information on hardware support for this architecture, see
# the intro(4) man page.  For further information about kernel options
# for this architecture, see the options(4) man page.  For an explanation
# of each device driver in this file see the section 4 man page for the
# device.

#
# This kernel supports...
#	HP Jornada 680/690
#	HP 620LX/660LX
#	HITACHI HPW50PA
#

include 	"arch/hpcsh/conf/std.hpcsh"

options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

maxusers	32			# estimated number of users

options 	HZ=64			# default clock rate

# System options specific to hpcsh

# CPU support.  At least one is REQUIRED.
options 	SH3
#options 	SH4

# Example of how to set gcc optimization options (XXX: not tested)
#makeoptions	COPTS="-Os"		# generic
#makeoptions	CPUFLAGS="-m3"		# CPU specific

#
# PCLOCK is estimated by kernel.
#				PCLOCK		CPU CLOCK
#	HP Jornada 680/690	22.22MHz	133MHz
#	HP 620LX		18.75MHz	 75MHz
#	HITACHI HPW50PA		25MHz		100MHz
#
#options 	PCLOCK=...

# in-kernel bootloader, see kloader(4)
options 	KLOADER
#options 	KLOADER_KERNEL_PATH="\"/netbsd\""
#options 	KLOADER_DEBUG

#options 	HPC_DEBUG_INTERRUPT_MONITOR
#options 	KSTACK_DEBUG


# Standard system options

#options 	RTC_OFFSET=-540 # hardware clock is this many mins. west of GMT
				# (overrides tz info that hpcboot.exe passes)

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 	MODULAR		# new style module(7) framework
#options 	MODULAR_DEFAULT_AUTOLOAD

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

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

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

# Diagnostic/debugging support options
#options 	DIAGNOSTIC	# expensive kernel consistency checks
#options 	DEBUG		# expensive debugging checks/support
#options 	DDB		# in-kernel debugger
#options 	DDB_ONPANIC=1	# see also sysctl(7): `ddb.onpanic'
#options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
#options 	KGDB		# remote debugger
#options 	KGDB_DEVRATE=19200
#options 	KGDB_DEVNAME="\"scif\""		# HP Jornada
#options 	KGDB_DEVNAME="\"hd64461uart\""	# HITACHI PERSONA (SH3)
#options 	KGDB_DEVNAME="\"hd64465uart\""	# HITACHI PERSONA (SH4)
#makeoptions	DEBUG="-g"	# compile full symbol table

# Compatibility options
include 	"conf/compat_netbsd15.config"
#options 	BSDDISKLABEL_EI	# endian independent disklabel support

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

# File systems
file-system 	FFS		# UFS
file-system 	MFS		# memory file system (requires FFS)
#file-system 	EXT2FS		# second extended file system (linux)
file-system 	MSDOSFS		# MS-DOS file system
file-system	NFS		# Sun NFS-compatible filesystem client
#file-system 	NULLFS		# loopback file system
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
#file-system 	UNION		# union file system
#file-system 	OVERLAY		# overlay file system
#file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
file-system 	PROCFS		# /proc
#file-system	CODA		# Coda File System; also needs vcoda (below)
file-system	PTYFS		# /dev/pts/N support
#file-system	TMPFS		# Efficient memory file-system
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system

# File system options
#options 	FFS_EI		# FFS Endian Independent support
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
#options 	UFS_DIRHASH	# UFS Large Directory Hashing
#options 	UFS_EXTATTR	# Extended attribute support for UFS1
options 	WAPBL		# File system journaling support

# Networking options
options 	INET		# IP + ICMP + TCP + UDP
options 	INET6		# IPV6

options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
options 	PPP_DEFLATE	# Deflate compression support for PPP
options 	PPP_FILTER	# Active filter support for PPP (requires bpf)

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

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
options 	MIIVERBOSE	# verbose PHY autoconfig messages
#options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages

options 	NFS_BOOT_DHCP

#
# wscons options
#
# builtin terminal emulations
options 	WSEMUL_VT100
# allocate a number of virtual screens at autoconfiguration time
options 	WSDISPLAY_DEFAULTSCREENS=4

# customization of console and kernel output - see dev/wscons/wsdisplayvar.h
options 	WSDISPLAY_CUSTOM_OUTPUT	# color customization from wsconsctl(8)
#options 	WS_DEFAULT_FG=WSCOL_WHITE
#options 	WS_DEFAULT_BG=WSCOL_BLACK
#options 	WS_DEFAULT_COLATTR="(0)"
#options 	WS_DEFAULT_MONOATTR="(0)"
options 	WS_KERNEL_FG=WSCOL_BROWN
options 	WS_KERNEL_BG=WSCOL_BLUE
#options 	WS_KERNEL_COLATTR=""
#options 	WS_KERNEL_MONOATTR=""

# compatibility to other console drivers
options 	WSDISPLAY_COMPAT_PCVT		# emulate some ioctls
options 	WSDISPLAY_COMPAT_SYSCONS	# emulate some ioctls
options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
options 	WSDISPLAY_COMPAT_RAWKBD		# can get raw scancodes

options 	FONT_VT220L8x10			# the console font


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

#
# Device configuration
#
mainbus0 at root

# temporally power management
hpcapm0		at mainbus0			# power management
apmdev0		at hpcapm0			# APM
btnmgr0		at mainbus0
wskbd*		at btnmgr0 mux 1

cpu*		at mainbus?
shb*		at mainbus?
rtc*		at shb?
adc*		at shb?			# analog->digital converter
pfckbd*		at mainbus?

#
# Workstation Console attachments
#
hpcfb*		at hd64461video?
wsdisplay*	at hpcfb?

hpckbd*		at pfckbd?
wskbd0		at hpckbd? mux 1

#
# HP Jornada (620LX/660LX, 680/690)
#
scif0		at shb?			# serial port/console
options 	SCIFCN_SPEED=19200
# don't need to define SCIFCONSOLE, you can select from the bootloader.

j6x0pwr*	at adc?			# battery, on/off, etc

j6x0lcd*	at shb?			# LCD power, brightness, contrast

j6x0tp*		at adc?			# touch panel
wsmouse*	at j6x0tp? mux 0	# - as a pointing device
wskbd1		at j6x0tp? mux 1	# - "hard icons" as keys
# Do not convert hard icons to key presses while serving mouse input.
options 	J6X0TP_WSMOUSE_EXCLUSIVE
# Customization for the mini-keymap of hard icons.
#options 	J6X0TP_SETTINGS_ICON_KEYSYM="KS_Home"
#options 	J6X0TP_PGUP_ICON_KEYSYM="KS_Prior"
#options 	J6X0TP_PGDN_ICON_KEYSYM="KS_Next"
#options 	J6X0TP_SWITCH_ICON_KEYSYM="KS_End"

#
# HITACHI PERSONA (HPW-50PAD, HPQ-650PA)
#
com0		at hd64461if?

psh3pwr*	at adc?			# PERSONA SH3 battery, on/off, etc

psh3lcd*	at shb?			# LCD power, brightness, contrast

psh3tp*		at adc?			# PERSONA SH3 touch panel
wsmouse*	at psh3tp? mux 0

#
# Common HD64461 devices
#
hd64461if* at shb?

hd64461pcmcia*	at hd64461if?
#options 	HD64461PCMCIA_DEBUG
#options 	HD64461PCMCIA_REORDER_ATTACH	# attach channel 1 (CF) first

hd64461video*	at hd64461if?
#options 	HD64461VIDEO_DEBUG
#options 	HD64461VIDEO_HWACCEL		# XXX: too slow to bother


#
# machine independent part
#

# PCMCIA bus support
#pcmcia* at hd64461pcmcia? controller ? socket ?
pcmcia0 at hd64461pcmcia? controller 0 socket ?	# I/O card, memory card
pcmcia1 at hd64461pcmcia? controller 1 socket ? # memory card only

# PCMCIA IDE controllers
#wdc*	at pcmcia? function ?
wdc0	at pcmcia1 function ?		# CF slot
wdc1	at pcmcia0 function ?		# PC Card slot

# ATA (IDE) bus support
#atabus* at ata?
atabus0 at wdc0 channel ?		# CF slot
atabus1 at wdc1 channel ?		# PC Card slot

# IDE drives
wd*	at atabus? drive ? flags 0x0000

# PCMCIA network interfaces
#ep*	at pcmcia0 function ?		# 3Com EtherLink III Ethernet
mbe*	at pcmcia0 function ?		# MB8696x based Ethernet
ne*	at pcmcia0 function ?		# NE2000-compatible Ethernet
wi*	at pcmcia0 function ?		# Lucent/Intersil WaveLan IEEE (802.11)

# MII/PHY support
lxtphy*	at mii? phy ?			# Level One LXT-970 PHYs
nsphyter* at mii? phy ?			# NS83843 PHYs
#tqphy* at mii? phy?			# TDK Semiconductor PHYs
ukphy*	at mii? phy ?			# generic unknown PHYs

# PCMCIA Serial Devices
com*	at pcmcia? function ?		# Modems and serial cards

# Bluetooth Controller and Device support 

# Bluetooth PCMCIA Controllers
bt3c*	at pcmcia? function ?		# 3Com 3CRWB6096-A
btbc*	at pcmcia? function ?		# AnyCom BlueCard LSE041/039/139

# Bluetooth Device Hub
bthub*	at bcsp? 
bthub*	at bt3c? 
bthub*	at btbc?
bthub*	at btuart?

# Bluetooth HID support
#bthidev* at bthub?

# Bluetooth Mouse
#btms*	at bthidev? reportid ?
#wsmouse* at btms? mux 0

# Bluetooth Keyboard
#btkbd*	at bthidev? reportid ?
#wskbd*	at btkbd? console ? mux 1

# Bluetooth Apple Magic Mouse
#btmagic* at bthub?
#wsmouse* at btmagic? mux 0

# Bluetooth Audio support
#btsco*	at bthub?


# Pseudo-Devices

# disk/mass storage pseudo-devices
#pseudo-device	vnd			# disk-like interface to files
#options 	VND_COMPRESSION		# compressed vnd(4)
pseudo-device	fss			# file system snapshot device

# network pseudo-devices
pseudo-device	loop			# network loopback
pseudo-device	ppp			# serial-line IP ports
pseudo-device	bpfilter		# Berkeley packet filter
pseudo-device	carp			# Common Address Redundancy Protocol
#pseudo-device	npf			# NPF packet filter

#
# 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	irframetty		# IrDA frame line discipline
pseudo-device	ksyms			# kernel symbol table interface
pseudo-device	bcsp			# BlueCore Serial Protocol
pseudo-device	btuart			# Bluetooth HCI UART (H4)
pseudo-device 	swwdog			# software watchdog timer -- swwdog(4)

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

# wscons pseudo-devices
pseudo-device	wsmux			# mouse & keyboard multiplexor
#pseudo-device	wsfont			# dynamic font loading support
#pseudo-device	hpf1275a		# HP F1275A external keyboard
#wskbd* at hpf1275a? mux 1

include "dev/veriexec.config"

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


1.117
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.116 2022/09/29 10:10:07 riastradh Exp $
a135 2
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.
@


1.116
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.115 2022/08/07 02:52:26 simonb Exp $
d378 3
@


1.115
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.114 2021/10/11 02:35:18 rin Exp $
d366 1
@


1.114
log
@Add commented-out ep(4) at pcmcia(4); it works just fine now.

Also add commented-out tqphy(4) for some ep(4) models.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.113 2020/03/25 17:06:19 jdolecek Exp $
d133 1
@


1.113
log
@remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configs
to prepare for their eventual removal
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.112 2019/04/26 21:40:30 sevan Exp $
d294 1
d302 1
@


1.112
log
@Enable BUFQ_PRIOCSCAN, CARP, Veriexec by default in GENERIC kernel configs.
On ports without a GENERIC kernel config enable in individul files, e.g evbmips.
Omit on:
atari, dreamcast, emips, epoc32, evbppc/VIRTEX*, ia64, luna68x, mvme68k,
mvmeppc, playstation2, riscv, sun2, sun3, x68k, zaurus due to resource
constraints or port infancy.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.111 2018/08/01 20:04:11 maxv Exp $
a125 1
#file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
a366 3
# a pseudo device needed for SMBFS
#pseudo-device	nsmb			# experimental - SMB requester

@


1.111
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.110 2018/01/23 15:08:11 sevan Exp $
d87 5
d349 1
a349 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d377 1
a377 12
# Veriexec
#
# a pseudo device needed for veriexec
#pseudo-device	veriexec
#
# Uncomment the fingerprint methods below that are desired. Note that
# removing fingerprint methods will have almost no impact on the kernel
# code size.
#
#options VERIFIED_EXEC_FP_SHA256
#options VERIFIED_EXEC_FP_SHA384
#options VERIFIED_EXEC_FP_SHA512
@


1.110
log
@Alternate buffer queue strategies no longer considered experimental, update
or add new description for files missed out in the previous run.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.109 2017/09/14 07:58:41 mrg Exp $
a141 4
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	IPFILTER_LOOKUP	# ippool(8) support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default

d345 1
a345 3
#pseudo-device	ipfilter		# IP filter, NAT
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
@


1.110.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.112 2019/04/26 21:40:30 sevan Exp $
a86 5
# Alternate buffer queue strategies for better responsiveness under high
# disk I/O load.
#options 	BUFQ_READPRIO
options 	BUFQ_PRIOCSCAN

d142 4
d348 4
a351 2
pseudo-device	carp			# Common Address Redundancy Protocol
#pseudo-device	npf			# NPF packet filter
d378 12
a389 1
include "dev/veriexec.config"
@


1.110.4.2
log
@Merge changes from current as of 20200406
@
text
@d1 1
a1 1
# $NetBSD$
d126 1
d368 3
@


1.110.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.111 2018/08/01 20:04:11 maxv Exp $
d142 4
d349 3
a351 1
#pseudo-device	npf			# NPF packet filter
@


1.109
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.108 2017/09/13 22:24:43 sevan Exp $
d82 2
a83 2
# Enable experimental buffer queue strategy for better responsiveness under
# high disk I/O load. Likely stable but not yet the default.
@


1.108
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.107 2015/08/08 06:36:25 maxv Exp $
d101 1
a101 8
options 	COMPAT_15	# NetBSD 1.5,
options 	COMPAT_16	# NetBSD 1.6,
options 	COMPAT_20	# NetBSD 2.0,
options 	COMPAT_30	# NetBSD 3.0,
options 	COMPAT_40	# NetBSD 4.0,
options 	COMPAT_50	# NetBSD 5.0,
options 	COMPAT_60	# NetBSD 6.0, and
options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
a102 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.107
log
@Remove KMEMSTATS.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.106 2014/11/16 16:01:41 manu Exp $
a394 1
#options VERIFIED_EXEC_FP_RMD160
a397 2
#options VERIFIED_EXEC_FP_SHA1
#options VERIFIED_EXEC_FP_MD5
@


1.107.10.1
log
@Pull up following revision(s) (requested by sevan in ticket #510):
	sys/arch/sun3/conf/GENERIC3X: revision 1.130
	sys/arch/sparc64/conf/GENERIC: revision 1.203
	sys/arch/news68k/conf/LIBERO: revision 1.66
	sys/arch/amiga/conf/DRACO: revision 1.185
	sys/arch/evbarm/conf/MV2120: revision 1.35
	sys/arch/x68k/conf/GENERIC: revision 1.187
	sys/arch/rs6000/conf/GENERIC: revision 1.39
	sys/arch/news68k/conf/GENERIC_TINY: revision 1.86
	sys/arch/i386/conf/XEN3_DOMU: revision 1.88
	sys/arch/iyonix/conf/GENERIC: revision 1.97
	sys/arch/evbarm64/conf/A64EMUL: revision 1.11
	sys/arch/mvme68k/conf/GENERIC: revision 1.98
	sys/arch/acorn32/conf/GENERIC: revision 1.124
	sys/arch/i386/conf/XEN3_DOM0: revision 1.125
	sys/arch/cobalt/conf/INSTALL: revision 1.65
	sys/arch/macppc/conf/GENERIC_601: revision 1.16
	sys/arch/hppa/conf/GENERIC: revision 1.17
	sys/arch/amiga/conf/GENERIC.in: revision 1.137
	sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.33
	sys/arch/netwinder/conf/GENERIC: revision 1.134
	sys/arch/amd64/conf/XEN3_DOMU: revision 1.83
	sys/arch/mac68k/conf/GENERIC: revision 1.225
	sys/arch/arc/conf/RPC44: revision 1.54
	sys/arch/mipsco/conf/GENERIC: revision 1.92
	sys/arch/cats/conf/GENERIC: revision 1.166
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.145
	sys/arch/amigappc/conf/GENERIC: revision 1.33
	sys/arch/sun3/conf/GENERIC: revision 1.176
	sys/arch/news68k/conf/GENERIC: revision 1.130
	sys/arch/hpcsh/conf/GENERIC: revision 1.110
	sys/arch/hp300/conf/GENERIC: revision 1.198
	sys/arch/atari/conf/GENERIC.in: revision 1.115
	sys/arch/sparc/conf/MRCOFFEE: revision 1.54
	sys/arch/evbppc/conf/EXPLORA451: revision 1.62
	sys/arch/cesfic/conf/GENERIC: revision 1.69
	sys/arch/vax/conf/GENERIC: revision 1.204
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.115
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.112
	sys/arch/sparc/conf/GENERIC: revision 1.258
	sys/arch/next68k/conf/GENERIC: revision 1.145
	sys/arch/evbarm/conf/MMNET_GENERIC: revision 1.34
	sys/arch/prep/conf/GENERIC: revision 1.185
	sys/arch/amiga/conf/INSTALL: revision 1.129
	sys/arch/newsmips/conf/GENERIC: revision 1.133
	sys/arch/cobalt/conf/GENERIC: revision 1.156
	sys/arch/sun2/conf/GENERIC: revision 1.99
	sys/arch/luna68k/conf/INSTALL: revision 1.25
	sys/arch/amigappc/conf/NULL: revision 1.53
	sys/arch/acorn26/conf/GENERIC: revision 1.85
	sys/arch/vax/conf/VAX780: revision 1.25
	sys/arch/luna68k/conf/GENERIC: revision 1.125
	sys/arch/ews4800mips/conf/GENERIC: revision 1.56
	sys/arch/macppc/conf/POWERMAC_G5: revision 1.29
	sys/arch/arc/conf/GENERIC: revision 1.189
	sys/arch/macppc/conf/MAMBO: revision 1.27
	sys/arch/acorn32/conf/EB7500ATX: revision 1.64
	sys/arch/pmax/conf/GENERIC: revision 1.196
	sys/arch/pmax/conf/GENERIC64: revision 1.28
	sys/arch/amiga/conf/GENERIC: revision 1.319
	sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.55
	sys/arch/macppc/conf/GENERIC: revision 1.339
	sys/arch/emips/conf/GENERIC: revision 1.21
	sys/arch/sandpoint/conf/GENERIC: revision 1.97
	sys/arch/landisk/conf/GENERIC: revision 1.58
	sys/arch/bebox/conf/GENERIC: revision 1.157
	sys/arch/alpha/conf/GENERIC: revision 1.379
Alternate buffer queue strategies no longer considered experimental, update
description.
Discussed on tech-kern
http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107 2015/08/08 06:36:25 maxv Exp $
d82 2
a83 2
# Alternate buffer queue strategies for better responsiveness under high
# disk I/O load.
@


1.106
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.105 2014/11/12 10:47:22 manu Exp $
a89 1
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
@


1.106.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.107 2015/08/08 06:36:25 maxv Exp $
d90 1
@


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


1.104
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.103 2014/08/23 20:26:58 dholland Exp $
d138 3
@


1.103
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.102 2014/08/16 17:56:32 apb Exp $
d76 1
@


1.102
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.101 2014/03/24 14:15:38 szptvlfn Exp $
d101 8
a108 8
options 	COMPAT_15	# NetBSD 1.5
options 	COMPAT_16	# NetBSD 1.6
options 	COMPAT_20	# NetBSD 2.0
options 	COMPAT_30	# NetBSD 3.0 compatibility.
options 	COMPAT_40	# NetBSD 4.0 compatibility.
options 	COMPAT_50	# NetBSD 5.0 compatibility.
options 	COMPAT_60	# NetBSD 6.0 compatibility.
options 	COMPAT_70	# NetBSD 7.0 compatibility.
@


1.101
log
@fix manual section numbering of sysctl.
  thanks wiz@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.100 2013/06/30 21:38:57 rmind Exp $
d108 1
@


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


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

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


1.101.4.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.101.4.2 2014/11/18 19:05:29 snj Exp $
a75 1
#options 	MODULAR_DEFAULT_AUTOLOAD
@


1.100
log
@G/C PFIL_HOOKS from the kernel configs.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.99 2013/04/27 21:43:28 christos Exp $
d91 1
a91 1
#options 	DDB_ONPANIC=1	# see also sysctl(8): `ddb.onpanic'
@


1.99
log
@the bogus number police
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.98 2012/10/17 14:48:12 apb Exp $
a147 1
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
@


1.99.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD$
d148 1
@


1.99.4.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.99.4.1 2013/08/28 23:59:17 rmind Exp $
d91 1
a91 1
#options 	DDB_ONPANIC=1	# see also sysctl(7): `ddb.onpanic'
@


1.98
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.97 2012/06/05 08:44:12 abs Exp $
d374 1
a374 1
#pseudo-device	vcoda		4	# coda minicache <-> venus comm.
d388 1
a388 1
#pseudo-device	veriexec		1
@


1.97
log
@Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least
give a hint that its not just for third party compat. No functional change.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.96 2012/03/10 21:51:52 joerg Exp $
d107 1
@


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


1.97.2.2
log
@resync from head
@
text
@d1 1
a1 1
# $NetBSD$
d374 1
a374 1
#pseudo-device	vcoda			# coda minicache <-> venus comm.
d388 1
a388 1
#pseudo-device	veriexec
@


1.97.2.3
log
@Rebase to HEAD as of a few days ago.
@
text
@d91 1
a91 1
#options 	DDB_ONPANIC=1	# see also sysctl(7): `ddb.onpanic'
d148 1
@


1.97.2.4
log
@update from HEAD
@
text
@a75 1
#options 	MODULAR_DEFAULT_AUTOLOAD
d89 1
d101 7
a107 1
include 	"conf/compat_netbsd15.config"
d109 1
a135 1
#options 	UFS_EXTATTR	# Extended attribute support for UFS1
d393 1
d397 2
@


1.96
log
@P1003_1B_SEMAPHORE is no longer optional.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.95 2011/12/18 05:49:28 dholland Exp $
d194 1
a194 1
options 	WSDISPLAY_COMPAT_USL		# VT handling
@


1.95
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.94 2011/11/22 21:25:18 tls Exp $
a73 1
#options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support
@


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


1.94
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.93 2011/01/03 06:07:43 tsutsui Exp $
d136 1
a136 1
options 	WAPBL		# File system journaling support - Experimental
@


1.94.2.1
log
@merge to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.95 2011/12/18 05:49:28 dholland Exp $
d136 1
a136 1
options 	WAPBL		# File system journaling support
@


1.94.2.2
log
@sync to latest -current
@
text
@d1 1
a1 1
# $NetBSD$
d74 1
@


1.93
log
@Xref module(7) in comments.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.92 2010/07/21 11:10:14 tsutsui Exp $
a366 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.93.8.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93 2011/01/03 06:07:43 tsutsui Exp $
d74 1
d136 1
a136 1
options 	WAPBL		# File system journaling support
d367 1
@


1.93.8.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.93.8.1 2012/04/17 00:06:25 yamt Exp $
a106 1
options 	COMPAT_60	# NetBSD 6.0 compatibility.
d194 1
a194 1
options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
@


1.93.8.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.93.8.2 2012/10/30 17:19:46 yamt Exp $
d91 1
a91 1
#options 	DDB_ONPANIC=1	# see also sysctl(7): `ddb.onpanic'
d148 1
d374 1
a374 1
#pseudo-device	vcoda			# coda minicache <-> venus comm.
d388 1
a388 1
#pseudo-device	veriexec
@


1.92
log
@Enable options SYSVMSG, SYSVSEM, and SYSVSHM.
At least Xorg server requires SYSVSHM.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.91 2010/05/22 19:02:08 plunky Exp $
d76 1
a76 1
#options 	MODULAR		# new style module framework
@


1.91
log
@add btmagic(4) where other Bluetooth drivers are listed
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.90 2010/05/01 11:35:41 tsutsui Exp $
d71 3
a73 3
#options 	SYSVMSG		# System V-like message queues
#options 	SYSVSEM		# System V-like semaphores
#options 	SYSVSHM		# System V-like memory sharing
@


1.90
log
@Explicitly specify "options HZ=64" in kernel config files so that
hz(9) is initialized properly in conf/param.c even before
cpu_initclocks(9) is called and timecounter(9) will take
a correct frequency for the clockinterrupt.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.89 2010/05/01 11:28:40 tsutsui Exp $
d336 4
@


1.89
log
@Enable file-system MFS. sysinst(8) assumes it's default.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.88 2010/04/16 13:48:32 pooka Exp $
d34 1
@


1.88
log
@Remove unused count (invariably "4") from pseudo-device fss.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.87 2009/12/05 20:11:14 pooka Exp $
d115 1
a115 1
#file-system 	MFS		# memory file system (requires FFS)
@


1.87
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.86 2009/01/24 05:06:06 mrg Exp $
d344 1
a344 1
pseudo-device	fss		4	# file system snapshot device
@


1.87.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.87 2009/12/05 20:11:14 pooka Exp $
a33 1
options 	HZ=64			# default clock rate
d115 1
a115 1
file-system 	MFS		# memory file system (requires FFS)
a334 4
# Bluetooth Apple Magic Mouse
#btmagic* at bthub?
#wsmouse* at btmagic? mux 0

d344 1
a344 1
pseudo-device	fss			# file system snapshot device
@


1.87.4.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD$
d71 3
a73 3
options 	SYSVMSG		# System V-like message queues
options 	SYSVSEM		# System V-like semaphores
options 	SYSVSHM		# System V-like memory sharing
d76 1
a76 1
#options 	MODULAR		# new style module(7) framework
@


1.87.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
d344 1
a344 1
pseudo-device	fss			# file system snapshot device
@


1.87.2.2
log
@Sync with HEAD.
@
text
@a33 1
options 	HZ=64			# default clock rate
d70 3
a72 3
options 	SYSVMSG		# System V-like message queues
options 	SYSVSEM		# System V-like semaphores
options 	SYSVSHM		# System V-like memory sharing
d115 1
a115 1
file-system 	MFS		# memory file system (requires FFS)
a334 4
# Bluetooth Apple Magic Mouse
#btmagic* at bthub?
#wsmouse* at btmagic? mux 0

@


1.86
log
@add COMPAT_50 to all the configs with COMPAT_40.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.85 2008/11/12 19:47:18 uwe Exp $
a122 1
#file-system 	PORTAL		# portal filesystem (still experimental)
@


1.85
log
@Add commented out "options MODULAR" (doesn't work yet).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.84 2008/11/12 12:36:01 ad Exp $
d106 1
@


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

Proposed on tech-kern@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.83 2008/10/28 00:05:04 uwe Exp $
d75 1
@


1.83
log
@options<SPACE> police
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82 2008/09/25 08:06:40 sborrill Exp $
a74 1
#options 	LKM		# loadable kernel modules
@


1.83.2.1
log
@Pull up following revision(s) (requested by plunky in ticket #1407):
	sys/dev/bluetooth/btdev.h: revision 1.9
	sys/arch/iyonix/conf/GENERIC: revision 1.60
	sys/arch/sparc64/conf/GENERIC: revision 1.129
	sys/dev/usb/hid.c: revision 1.30
	sys/dev/usb/hid.h: revision 1.13
	sys/arch/i386/conf/GENERIC: revision 1.983
	usr.sbin/btdevctl/print.c: revision 1.10
	sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.16
	sys/arch/alpha/conf/GENERIC: revision 1.337
	sys/dev/bluetooth/files.bluetooth: revision 1.14
	sys/arch/evbarm/conf/GUMSTIX: revision 1.49
	sys/dev/usb/usbdevs: revision 1.550
	sys/arch/evbppc/conf/OPENBLOCKS266_OPT: revision 1.14
	sys/arch/hpcsh/conf/GENERIC: revision 1.91
	sys/dev/bluetooth/btmagic.c: revision 1.1
	distrib/sets/lists/man/mi: revision 1.1210
	sys/arch/amd64/conf/GENERIC: revision 1.279
	sys/arch/i386/conf/ALL: revision 1.258
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.54
	sys/arch/hpcarm/conf/JORNADA720: revision 1.78
	sys/dev/usb/hid.c: revision 1.29
	share/man/man4/btmagic.4: revision 1.1
hid_get_data() does not work if the size of data is less than
a byte and crosses a byte boundary, and it always returns a
sign-extended value.
fix this by using the algorithm from libusbhid to read bytes,
and provide a hid_get_udata() function to return unsigned data
values.
while here, const args
update DPRINTF to reflect actual function name
add Apple Magic Mouse product-id
regen for Magic Mouse id
allow for vendor-id and product-id properties, passing them
through to child devices
add Magic Mouse driver and manpage btmagic(4)
additionally query the "PnP Information" service record to discover
any USB Forum vendor-id and product-id values and store them in the
property list if found.
add btmagic(4) where other Bluetooth drivers are listed
@
text
@d1 1
a1 1
# $NetBSD$
a334 4
# Bluetooth Apple Magic Mouse
#btmagic* at bthub?
#wsmouse* at btmagic? mux 0

@


1.82
log
@Add options WAPBL. Tested on Jornada 690.

OK uwe@@
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.81 2008/08/10 15:31:21 tls Exp $
d135 1
a135 1
options		WAPBL		# File system journaling support - Experimental
@


1.82.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.85 2008/11/12 19:47:18 uwe Exp $
d75 1
a75 1
#options 	MODULAR		# new style module framework
d135 1
a135 1
options 	WAPBL		# File system journaling support - Experimental
@


1.82.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82.2.1 2009/01/19 13:16:14 skrll Exp $
a105 1
options 	COMPAT_50	# NetBSD 5.0 compatibility.
@


1.81
log
@Add accept filters to GENERIC kernels where they exist.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.80 2008/02/02 06:09:11 uwe Exp $
d135 1
@


1.80
log
@Include std.sh3el.
Drop EXEC_ELF32 from configs now that it is standard.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.79 2007/12/31 15:31:55 ad Exp $
d354 5
@


1.80.10.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.80 2008/02/02 06:09:11 uwe Exp $
d75 1
a75 1
#options 	MODULAR		# new style module framework
a105 1
options 	COMPAT_50	# NetBSD 5.0 compatibility.
a134 1
options 	WAPBL		# File system journaling support - Experimental
a353 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.80.10.2
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.80.10.1 2009/05/04 08:11:12 yamt Exp $
d123 1
@


1.80.10.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.80.10.2 2010/03/11 15:02:25 yamt Exp $
a33 1
options 	HZ=64			# default clock rate
d70 3
a72 3
options 	SYSVMSG		# System V-like message queues
options 	SYSVSEM		# System V-like semaphores
options 	SYSVSHM		# System V-like memory sharing
d115 1
a115 1
file-system 	MFS		# memory file system (requires FFS)
a334 4
# Bluetooth Apple Magic Mouse
#btmagic* at bthub?
#wsmouse* at btmagic? mux 0

d344 1
a344 1
pseudo-device	fss			# file system snapshot device
@


1.80.16.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.82 2008/09/25 08:06:40 sborrill Exp $
a134 1
options		WAPBL		# File system journaling support - Experimental
a353 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.80.16.2
log
@Update haad-dm branch to haad-dm-base2.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.85 2008/11/12 19:47:18 uwe Exp $
d75 1
a75 1
#options 	MODULAR		# new style module framework
d135 1
a135 1
options 	WAPBL		# File system journaling support - Experimental
@


1.80.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
a134 1
options		WAPBL		# File system journaling support - Experimental
a353 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.80.6.2
log
@Sync with HEAD.
@
text
@d75 1
a75 1
#options 	MODULAR		# new style module framework
d135 1
a135 1
options 	WAPBL		# File system journaling support - Experimental
@


1.80.12.1
log
@Sync with wrstuden-revivesa-base-2.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.80 2008/02/02 06:09:11 uwe Exp $
a353 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.80.12.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.80.12.1 2008/09/18 04:33:26 wrstuden Exp $
a134 1
options		WAPBL		# File system journaling support - Experimental
@


1.79
log
@Remove systrace. Ok core@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.78 2007/12/02 05:19:11 kiyohara Exp $
a110 1
options 	EXEC_ELF32	# 32-bit ELF executables
@


1.78
log
@Add bcsp(4).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.77 2007/11/04 14:34:22 xtraeme Exp $
a68 1
#options 	SYSTRACE	# system call vetting via systrace(1)
@


1.78.6.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD$
d69 1
@


1.77
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.76 2007/10/17 19:54:29 garbled Exp $
d313 26
d362 2
@


1.77.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.78 2007/12/02 05:19:11 kiyohara Exp $
a312 26
# Bluetooth Controller and Device support 

# Bluetooth PCMCIA Controllers
bt3c*	at pcmcia? function ?		# 3Com 3CRWB6096-A
btbc*	at pcmcia? function ?		# AnyCom BlueCard LSE041/039/139

# Bluetooth Device Hub
bthub*	at bcsp? 
bthub*	at bt3c? 
bthub*	at btbc?
bthub*	at btuart?

# Bluetooth HID support
#bthidev* at bthub?

# Bluetooth Mouse
#btms*	at bthidev? reportid ?
#wsmouse* at btms? mux 0

# Bluetooth Keyboard
#btkbd*	at bthidev? reportid ?
#wskbd*	at btkbd? console ? mux 1

# Bluetooth Audio support
#btsco*	at bthub?

a335 2
pseudo-device	bcsp			# BlueCore Serial Protocol
pseudo-device	btuart			# Bluetooth HCI UART (H4)
@


1.77.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.80 2008/02/02 06:09:11 uwe Exp $
d69 1
d112 1
@


1.76
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.72.16.2 2007/10/03 19:23:27 garbled Exp $
a72 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
a73 1
#options 	SHMMAXPGS=2048	# 2048 pages is the default
@


1.75
log
@Add psh3pwr(4).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74 2007/06/03 19:46:23 uwe Exp $
@


1.75.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD$
d73 4
d78 1
@


1.74
log
@Don't treat KLOADER_KERNEL_PATH as an option to enable kloader(4).
Define proper option KLOADER instead and make KLOADER_KERNEL_PATH
default to "/netbsd".  Make it possible to compile w/out kloader.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.73 2007/06/01 14:30:32 uwe Exp $
d262 2
@


1.74.10.1
log
@sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.77 2007/11/04 14:34:22 xtraeme Exp $
d73 4
d78 1
a261 2
psh3pwr*	at adc?			# PERSONA SH3 battery, on/off, etc

@


1.74.10.2
log
@sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74.10.1 2007/11/06 23:16:57 matt Exp $
d69 1
a312 26
# Bluetooth Controller and Device support 

# Bluetooth PCMCIA Controllers
bt3c*	at pcmcia? function ?		# 3Com 3CRWB6096-A
btbc*	at pcmcia? function ?		# AnyCom BlueCard LSE041/039/139

# Bluetooth Device Hub
bthub*	at bcsp? 
bthub*	at bt3c? 
bthub*	at btbc?
bthub*	at btuart?

# Bluetooth HID support
#bthidev* at bthub?

# Bluetooth Mouse
#btms*	at bthidev? reportid ?
#wsmouse* at btms? mux 0

# Bluetooth Keyboard
#btkbd*	at bthidev? reportid ?
#wskbd*	at btkbd? console ? mux 1

# Bluetooth Audio support
#btsco*	at bthub?

a335 2
pseudo-device	bcsp			# BlueCore Serial Protocol
pseudo-device	btuart			# Bluetooth HCI UART (H4)
@


1.74.10.3
log
@sync with HEAD
@
text
@d1 1
a1 1
# GENERIC,v 1.74.10.2 2008/01/09 01:46:18 matt Exp
d111 1
@


1.74.12.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74 2007/06/03 19:46:23 uwe Exp $
a261 2
psh3pwr*	at adc?			# PERSONA SH3 battery, on/off, etc

@


1.74.8.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.75 2007/09/25 17:40:29 kiyohara Exp $
a261 2
psh3pwr*	at adc?			# PERSONA SH3 battery, on/off, etc

@


1.74.8.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.77 2007/11/04 14:34:22 xtraeme Exp $
d73 4
d78 1
@


1.74.8.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74.8.2 2007/11/04 21:02:56 jmcneill Exp $
a312 26
# Bluetooth Controller and Device support 

# Bluetooth PCMCIA Controllers
bt3c*	at pcmcia? function ?		# 3Com 3CRWB6096-A
btbc*	at pcmcia? function ?		# AnyCom BlueCard LSE041/039/139

# Bluetooth Device Hub
bthub*	at bcsp? 
bthub*	at bt3c? 
bthub*	at btbc?
bthub*	at btuart?

# Bluetooth HID support
#bthidev* at bthub?

# Bluetooth Mouse
#btms*	at bthidev? reportid ?
#wsmouse* at btms? mux 0

# Bluetooth Keyboard
#btkbd*	at bthidev? reportid ?
#wskbd*	at btkbd? console ? mux 1

# Bluetooth Audio support
#btsco*	at bthub?

a335 2
pseudo-device	bcsp			# BlueCore Serial Protocol
pseudo-device	btuart			# Bluetooth HCI UART (H4)
@


1.73
log
@Add COMPAT_40.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.72 2006/11/11 18:47:10 jmmv Exp $
d55 2
a56 1
options 	KLOADER_KERNEL_PATH="\"/netbsd\""
@


1.72
log
@Remove tmpfs's experimental status.  OK'ed by core@@.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.71 2006/09/20 00:41:13 uwe Exp $
d110 1
@


1.72.10.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74 2007/06/03 19:46:23 uwe Exp $
d55 1
a55 2
options 	KLOADER
#options 	KLOADER_KERNEL_PATH="\"/netbsd\""
a109 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.72.16.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.74 2007/06/03 19:46:23 uwe Exp $
d55 1
a55 2
options 	KLOADER
#options 	KLOADER_KERNEL_PATH="\"/netbsd\""
a109 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.72.16.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.75 2007/09/25 17:40:29 kiyohara Exp $
a261 2
psh3pwr*	at adc?			# PERSONA SH3 battery, on/off, etc

@


1.72.8.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.72 2006/11/11 18:47:10 jmmv Exp $
d55 1
a55 2
options 	KLOADER
#options 	KLOADER_KERNEL_PATH="\"/netbsd\""
a109 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.72.8.2
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.72.8.1 2007/06/09 23:55:04 ad Exp $
a261 2
psh3pwr*	at adc?			# PERSONA SH3 battery, on/off, etc

@


1.72.8.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.72.8.2 2007/10/09 13:37:43 ad Exp $
d73 4
d78 1
a317 52
# Bluetooth Controller and Device support 

# Bluetooth PCMCIA Controllers
bt3c*	at pcmcia? function ?		# 3Com 3CRWB6096-A
btbc*	at pcmcia? function ?		# AnyCom BlueCard LSE041/039/139

# Bluetooth Device Hub
bthub*	at bcsp? 
bthub*	at bt3c? 
bthub*	at btbc?
bthub*	at btuart?

# Bluetooth HID support
#bthidev* at bthub?

# Bluetooth Mouse
#btms*	at bthidev? reportid ?
#wsmouse* at btms? mux 0

# Bluetooth Keyboard
#btkbd*	at bthidev? reportid ?
#wskbd*	at btkbd? console ? mux 1

# Bluetooth Audio support
#btsco*	at bthub?

# Bluetooth Controller and Device support 

# Bluetooth PCMCIA Controllers
bt3c*	at pcmcia? function ?		# 3Com 3CRWB6096-A
btbc*	at pcmcia? function ?		# AnyCom BlueCard LSE041/039/139

# Bluetooth Device Hub
bthub*	at bcsp? 
bthub*	at bt3c? 
bthub*	at btbc?
bthub*	at btuart?

# Bluetooth HID support
#bthidev* at bthub?

# Bluetooth Mouse
#btms*	at bthidev? reportid ?
#wsmouse* at btms? mux 0

# Bluetooth Keyboard
#btkbd*	at bthidev? reportid ?
#wskbd*	at btkbd? console ? mux 1

# Bluetooth Audio support
#btsco*	at bthub?

a340 2
pseudo-device	bcsp			# BlueCore Serial Protocol
pseudo-device	btuart			# Bluetooth HCI UART (H4)
@


1.72.8.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.72.8.3 2007/12/03 18:36:11 ad Exp $
d339 26
@


1.71
log
@Switch the rest of sh3 ports to todr(9)
Split code to handle on-chip rtc into a separate driver
Eliminate all todr code from clock.c
Move __HAVE_GENERIC_TODR to sh3/include/types.h
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.70 2006/08/26 20:26:45 christos Exp $
d134 1
a134 1
#file-system	TMPFS		# experimental - Efficient memory file-system
@


1.70
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.69 2006/08/26 07:59:22 tsutsui Exp $
d220 1
@


1.70.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.72 2006/11/11 18:47:10 jmmv Exp $
d134 1
a134 1
#file-system	TMPFS		# Efficient memory file-system
a219 1
rtc*		at shb?
@


1.70.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.70 2006/08/26 20:26:45 christos Exp $
a219 1
rtc*		at shb?
@


1.70.4.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.70.4.1 2006/10/22 06:04:42 yamt Exp $
d134 1
a134 1
#file-system	TMPFS		# Efficient memory file-system
@


1.69
log
@Remove obsolete #options VERIFIED_EXEC, found by grep(1).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.68 2006/06/28 15:19:28 liamjfoy Exp $
d153 1
@


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

ok: christos
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.67 2006/02/15 01:16:19 uwe Exp $
a348 1
#options VERIFIED_EXEC
@


1.68.2.1
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
@d1 1
a1 1
# $NetBSD$
d349 1
@


1.67
log
@Fix quoting for (commented out) KGDB_DEVNAME examples.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.66 2006/02/05 05:01:55 cube Exp $
d324 1
@


1.67.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.67 2006/02/15 01:16:19 uwe Exp $
a323 1
#pseudo-device	carp			# Common Address Redundancy Protocol
@


1.67.2.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.67.2.1 2006/08/11 15:41:44 yamt Exp $
a152 1
#options 	IPFILTER_LOOKUP	# ippool(8) support
d349 1
@


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


1.66
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.65 2006/02/04 03:04:12 rpaulo Exp $
d100 3
a102 3
#options 	"KGDB_DEVNAME=\"scif\""		# HP Jornada
#options 	"KGDB_DEVNAME=\"hd64461uart\""	# HITACHI PERSONA (SH3)
#options 	"KGDB_DEVNAME=\"hd64465uart\""	# HITACHI PERSONA (SH4)
@


1.65
log
@bpfilter doesn't accept count anymore.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.64 2006/02/02 21:32:09 reinoud Exp $
d316 1
a316 1
#pseudo-device	vnd		4	# disk-like interface to files
d322 1
a322 1
pseudo-device	ppp		1	# serial-line IP ports
@


1.64
log
@Add commented out UDF file-system entry in all GENERIC configurations.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.63 2006/01/03 01:47:37 uwe Exp $
d323 1
a323 1
pseudo-device	bpfilter	2	# Berkeley packet filter
@


1.64.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.67 2006/02/15 01:16:19 uwe Exp $
d100 3
a102 3
#options 	KGDB_DEVNAME="\"scif\""		# HP Jornada
#options 	KGDB_DEVNAME="\"hd64461uart\""	# HITACHI PERSONA (SH3)
#options 	KGDB_DEVNAME="\"hd64465uart\""	# HITACHI PERSONA (SH4)
d316 1
a316 1
#pseudo-device	vnd			# disk-like interface to files
d322 2
a323 2
pseudo-device	ppp			# serial-line IP ports
pseudo-device	bpfilter		# Berkeley packet filter
@


1.63
log
@Spell HP 620LX correctly.
A comment about scif(4) should refer SCIFCONSOLE.  SCICONSOLE is for sci(4).
Add a comment before hd64461if, so that it's clear it's not for PERSONA only.
Add (commented out) HD64461{PCMCIA,VIDEO}_DEBUG, HD64461VIDEO_HWACCEL.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.62 2005/12/09 23:34:02 elad Exp $
d135 1
@


1.63.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.70 2006/08/26 20:26:45 christos Exp $
d100 3
a102 3
#options 	KGDB_DEVNAME="\"scif\""		# HP Jornada
#options 	KGDB_DEVNAME="\"hd64461uart\""	# HITACHI PERSONA (SH3)
#options 	KGDB_DEVNAME="\"hd64465uart\""	# HITACHI PERSONA (SH4)
a134 1
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
a151 1
#options 	IPFILTER_LOOKUP	# ippool(8) support
d315 1
a315 1
#pseudo-device	vnd			# disk-like interface to files
d321 2
a322 3
pseudo-device	ppp			# serial-line IP ports
pseudo-device	bpfilter		# Berkeley packet filter
#pseudo-device	carp			# Common Address Redundancy Protocol
d347 1
@


1.62
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.61 2005/12/07 09:10:13 tsutsui Exp $
d4 1
a4 1
# 
d24 1
a24 1
#	HP HP620LX
d49 1
a49 1
#	HP HP620LX		18.75MHz	 75MHz
d231 1
a231 1
# HP Jornada
d233 1
a233 3
# Serial Devices
# don't need to define SCICONSOLE. you can select from bootloader.
scif0		at shb?
d235 1
d237 1
a237 1
j6x0pwr*	at adc?			# '680 battery, on/off, etc
d239 1
a239 1
j6x0lcd*	at shb?			# '680 LCD power, brightness, contrast
d241 1
a241 1
j6x0tp*		at adc?			# '680 touch panel
d257 1
a257 1
psh3lcd*	at shb?			# PERSONA SH3 power, brightness, contrast
d262 3
d266 1
d268 1
d270 1
d272 3
@


1.62.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.62 2005/12/09 23:34:02 elad Exp $
d4 1
a4 1
#
d24 1
a24 1
#	HP 620LX/660LX
d49 1
a49 1
#	HP 620LX		18.75MHz	 75MHz
d231 1
a231 1
# HP Jornada (620LX/660LX, 680/690)
d233 3
a235 1
scif0		at shb?			# serial port/console
a236 1
# don't need to define SCIFCONSOLE, you can select from the bootloader.
d238 1
a238 1
j6x0pwr*	at adc?			# battery, on/off, etc
d240 1
a240 1
j6x0lcd*	at shb?			# LCD power, brightness, contrast
d242 1
a242 1
j6x0tp*		at adc?			# touch panel
d258 1
a258 1
psh3lcd*	at shb?			# LCD power, brightness, contrast
a262 3
#
# Common HD64461 devices
#
a263 1

a264 1
#options 	HD64461PCMCIA_DEBUG
a265 1

a266 3
#options 	HD64461VIDEO_DEBUG
#options 	HD64461VIDEO_HWACCEL		# XXX: too slow to bother

@


1.62.2.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.62.2.1 2006/01/15 10:02:37 yamt Exp $
d100 3
a102 3
#options 	KGDB_DEVNAME="\"scif\""		# HP Jornada
#options 	KGDB_DEVNAME="\"hd64461uart\""	# HITACHI PERSONA (SH3)
#options 	KGDB_DEVNAME="\"hd64465uart\""	# HITACHI PERSONA (SH4)
a134 1
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d315 1
a315 1
#pseudo-device	vnd			# disk-like interface to files
d321 2
a322 2
pseudo-device	ppp			# serial-line IP ports
pseudo-device	bpfilter		# Berkeley packet filter
@


1.61
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.60 2005/09/10 19:20:49 jmmv Exp $
d337 17
@


1.60
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.59 2005/09/05 19:05:20 kiyohara Exp $
d138 1
a138 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.59
log
@Reorder.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.58 2005/09/05 18:54:10 kiyohara Exp $
d134 1
@


1.58
log
@Support LCD screen driver for PERSONA SH3 machines.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.57 2005/09/04 16:07:46 uwe Exp $
d217 1
a236 2
adc*		at shb?			# analog->digital converter

a251 5
hd64461if* at shb?
hd64461pcmcia*	at hd64461if?
#options 	HD64461PCMCIA_REORDER_ATTACH	# attach channel 1 (CF) first
hd64461video*	at hd64461if?

d262 5
@


1.57
log
@Since we have ipf/pf in the config (commented out), add pertinent
options as well (commented out too).
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.56 2005/08/28 00:28:41 uwe Exp $
d263 2
@


1.56
log
@Add WSDISPLAY_CUSTOM_OUTPUT &co.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.55 2005/08/19 05:19:50 christos Exp $
d149 4
@


1.55
log
@Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.54 2005/08/19 02:03:51 christos Exp $
d176 7
a182 1
# different kernel output - see dev/wscons/wsdisplayvar.h
d185 3
@


1.54
log
@64 bit inode changes.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.53 2005/07/31 04:04:32 yamt Exp $
d133 1
a133 1
#file-system	PTYFS		# experimental - /dev/ptm support
@


1.53
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.52 2005/07/30 06:35:36 yamt Exp $
d109 1
@


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

options	VMSWAP			# Swap device/file support
@


1.51
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.50 2005/06/25 12:05:17 rpaulo Exp $
d321 2
@


1.50
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.49 2005/06/09 14:43:30 tsutsui Exp $
d292 1
@


1.50.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.50 2005/06/25 12:05:17 rpaulo Exp $
d4 1
a4 1
#
d24 1
a24 1
#	HP 620LX/660LX
d49 1
a49 1
#	HP 620LX		18.75MHz	 75MHz
d100 3
a102 3
#options 	KGDB_DEVNAME="\"scif\""		# HP Jornada
#options 	KGDB_DEVNAME="\"hd64461uart\""	# HITACHI PERSONA (SH3)
#options 	KGDB_DEVNAME="\"hd64465uart\""	# HITACHI PERSONA (SH4)
a108 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
d132 1
a132 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
d136 1
a136 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
a147 4
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default

d175 1
a175 7

# customization of console and kernel output - see dev/wscons/wsdisplayvar.h
options 	WSDISPLAY_CUSTOM_OUTPUT	# color customization from wsconsctl(8)
#options 	WS_DEFAULT_FG=WSCOL_WHITE
#options 	WS_DEFAULT_BG=WSCOL_BLACK
#options 	WS_DEFAULT_COLATTR="(0)"
#options 	WS_DEFAULT_MONOATTR="(0)"
a177 3
#options 	WS_KERNEL_COLATTR=""
#options 	WS_KERNEL_MONOATTR=""

a202 1
adc*		at shb?			# analog->digital converter
d215 1
a215 1
# HP Jornada (620LX/660LX, 680/690)
d217 3
a219 1
scif0		at shb?			# serial port/console
a220 1
# don't need to define SCIFCONSOLE, you can select from the bootloader.
d222 3
a224 1
j6x0pwr*	at adc?			# battery, on/off, etc
d226 1
a226 1
j6x0lcd*	at shb?			# LCD power, brightness, contrast
d228 1
a228 1
j6x0tp*		at adc?			# touch panel
d239 5
a248 2
psh3lcd*	at shb?			# LCD power, brightness, contrast

a252 14
# Common HD64461 devices
#
hd64461if* at shb?

hd64461pcmcia*	at hd64461if?
#options 	HD64461PCMCIA_DEBUG
#options 	HD64461PCMCIA_REORDER_ATTACH	# attach channel 1 (CF) first

hd64461video*	at hd64461if?
#options 	HD64461VIDEO_DEBUG
#options 	HD64461VIDEO_HWACCEL		# XXX: too slow to bother


#
d291 1
a291 2
#pseudo-device	vnd			# disk-like interface to files
#options 	VND_COMPRESSION		# compressed vnd(4)
d296 2
a297 2
pseudo-device	ppp			# serial-line IP ports
pseudo-device	bpfilter		# Berkeley packet filter
a319 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.50.2.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.50.2.1 2006/06/21 14:52:01 yamt Exp $
d134 1
a134 1
#file-system	TMPFS		# Efficient memory file-system
a152 1
#options 	IPFILTER_LOOKUP	# ippool(8) support
a218 1
rtc*		at shb?
a323 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d348 1
@


1.50.2.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.50.2.2 2006/12/30 20:46:03 yamt Exp $
d55 1
a55 2
options 	KLOADER
#options 	KLOADER_KERNEL_PATH="\"/netbsd\""
a109 1
options 	COMPAT_40	# NetBSD 4.0 compatibility.
@


1.50.2.4
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.50.2.3 2007/09/03 14:26:14 yamt Exp $
a261 2
psh3pwr*	at adc?			# PERSONA SH3 battery, on/off, etc

@


1.50.2.5
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.50.2.4 2007/10/27 11:26:15 yamt Exp $
d73 4
d78 1
@


1.50.2.6
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.50.2.5 2007/11/15 11:42:44 yamt Exp $
a312 26
# Bluetooth Controller and Device support 

# Bluetooth PCMCIA Controllers
bt3c*	at pcmcia? function ?		# 3Com 3CRWB6096-A
btbc*	at pcmcia? function ?		# AnyCom BlueCard LSE041/039/139

# Bluetooth Device Hub
bthub*	at bcsp? 
bthub*	at bt3c? 
bthub*	at btbc?
bthub*	at btuart?

# Bluetooth HID support
#bthidev* at bthub?

# Bluetooth Mouse
#btms*	at bthidev? reportid ?
#wsmouse* at btms? mux 0

# Bluetooth Keyboard
#btkbd*	at bthidev? reportid ?
#wskbd*	at btkbd? console ? mux 1

# Bluetooth Audio support
#btsco*	at bthub?

a335 2
pseudo-device	bcsp			# BlueCore Serial Protocol
pseudo-device	btuart			# Bluetooth HCI UART (H4)
@


1.50.2.7
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.50.2.6 2007/12/07 17:24:50 yamt Exp $
d69 1
@


1.50.2.8
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.50.2.7 2008/01/21 09:36:40 yamt Exp $
d111 1
@


1.49
log
@- Rename options NEW_BUFQ_STRATEGY -> options BUFQ_READPRIO.
  (still commented out)
- Add (also commented out) options BUFQ_PRIOCSCAN.

Suggested by perry and soda on tech-kern.
Please refer options(4) for details for these options.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.48 2005/05/23 17:44:25 kiyohara Exp $
d132 1
@


1.48
log
@Support touch-panel for PERSONA SH3 machines.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.47 2005/03/07 18:25:22 uwe Exp $
d88 2
a89 1
#options 	NEW_BUFQ_STRATEGY
@


1.47
log
@options SPACE TAB
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.46 2005/02/18 21:05:52 dsl Exp $
d247 3
@


1.47.2.1
log
@Pull up revision 1.51 (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.47 2005/03/07 18:25:22 uwe Exp $
a286 1
#options 	VND_COMPRESSION		# compressed vnd(4)
@


1.47.2.2
log
@Pull up following revision(s) (requested by uwe in ticket #718):
	sys/arch/hpcsh/conf/GENERIC: revision 1.56
Add WSDISPLAY_CUSTOM_OUTPUT &co.
@
text
@d1 1
a1 1
# $NetBSD$
d173 1
a173 7

# customization of console and kernel output - see dev/wscons/wsdisplayvar.h
options 	WSDISPLAY_CUSTOM_OUTPUT	# color customization from wsconsctl(8)
#options 	WS_DEFAULT_FG=WSCOL_WHITE
#options 	WS_DEFAULT_BG=WSCOL_BLACK
#options 	WS_DEFAULT_COLATTR="(0)"
#options 	WS_DEFAULT_MONOATTR="(0)"
a175 3
#options 	WS_KERNEL_COLATTR=""
#options 	WS_KERNEL_MONOATTR=""

@


1.47.2.3
log
@Pull up following revision(s) (requested by uwe in ticket #747):
	sys/arch/hpcsh/conf/GENERIC: revision 1.57
Since we have ipf/pf in the config (commented out), add pertinent
options as well (commented out too).
@
text
@a145 4
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default

@


1.46
log
@Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.45 2005/02/11 08:25:54 dsl Exp $
d58 2
a59 2
#options	HPC_DEBUG_INTERRUPT_MONITOR
#options	KSTACK_DEBUG
d109 1
a109 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.45
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.44 2005/01/31 16:54:34 hannken Exp $
d134 1
a134 1
#options 	FFS_SNAPSHOT	# ffs snapshots
@


1.44
log
@Add file system snapshots to kernel configs.

- Ffs internal snapshots get compiled in unconditionally.

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

Reviewed by: Jason Thorpe <thorpej@@netbsd.org>
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.43 2004/11/10 17:54:04 christos Exp $
d134 1
@


1.43
log
@Add COMPAT_BSDPTY to the rest of the config files.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.42 2004/09/06 23:32:59 uwe Exp $
d286 1
@


1.43.4.1
log
@sync with -current
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.47 2005/03/07 18:25:22 uwe Exp $
d58 2
a59 2
#options 	HPC_DEBUG_INTERRUPT_MONITOR
#options 	KSTACK_DEBUG
d109 1
a109 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
a133 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
a285 1
pseudo-device	fss		4	# file system snapshot device
@


1.43.6.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD$
a133 1
#options 	FFS_SNAPSHOT	# ffs snapshots
a285 1
pseudo-device	fss		4	# file system snapshot device
@


1.43.6.2
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.43.6.1 2005/02/12 18:17:33 yamt Exp $
d58 2
a59 2
#options 	HPC_DEBUG_INTERRUPT_MONITOR
#options 	KSTACK_DEBUG
d109 1
a109 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
d134 1
a134 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.42
log
@Add lxtphy.
Requested in PR port-hpcsh/26863.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.41 2004/07/15 03:53:46 atatat Exp $
d109 1
@


1.41
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.40 2004/07/05 00:09:45 uwe Exp $
d273 1
@


1.40
log
@GENERIC config is used as a starting point for custom configs so make
it more rich: reinstate debug options (commented out), add a bunch of
MI options, file systems, pseudo devices (commented out), sort some
entries, add more comments and clean up existing comments.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.39 2004/07/03 12:49:21 uch Exp $
d84 1
@


1.39
log
@jornada 6x0 power mannagement support.
[on/off] button power off LCD and CPU sleeps.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.38 2004/07/02 18:05:23 uch Exp $
d34 11
a44 1
options		SH3
d49 1
a49 1
#	HP HP620LX		18.75MHz	75MMHz
d52 1
d54 1
d56 5
d63 1
d67 15
d83 19
a101 1
options		PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
d104 3
d115 2
d119 6
a124 1
file-system 	UNION		# union file system
d127 2
d131 3
d156 5
d163 4
a166 3
# Kernel root file system and dump configuration.
config		netbsd	root on ? type ?

d168 1
d170 1
a170 1
options 	FONT_VT220L8x10
d179 6
d229 4
a232 4
options 	J6X0TP_SETTINGS_ICON_KEYSYM="KS_Home"
options 	J6X0TP_PGUP_ICON_KEYSYM="KS_Prior"
options 	J6X0TP_PGDN_ICON_KEYSYM="KS_Next"
options 	J6X0TP_SWITCH_ICON_KEYSYM="KS_End"
d236 1
d247 1
d249 1
d253 13
d271 2
a274 10
# PCMCIA IDE disk
# PC-Card slot
wdc1	at pcmcia0 function ?
atabus1 at wdc1 channel ?
wd*	at atabus1 drive ? flags 0x0000
# Compact Flash slot (only memory mapped mode CF can attach)
wdc0	at pcmcia1 function ?
atabus0 at wdc0 channel ?
wd*	at atabus0 drive ? flags 0x0000

d278 5
a282 1
# Network Interfaces
d288 3
a290 1
pseudo-device	ipfilter		# IP filter, NAT
d296 1
d299 11
a309 4
# mouse & keyboard multiplexor pseudo-devices
pseudo-device	wsmux
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
@


1.38
log
@enable X-window configuration default.
add com* at pcmcia and ppp configuration.
move debug option to DEBUG.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.37 2004/06/26 07:32:06 abs Exp $
d111 6
@


1.37
log
@Add (commented out) ALTQ options to all GENERIC-like files
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.36 2004/06/22 14:09:50 itojun Exp $
a42 16
options 	DDB			# in-kernel debugger
#options 	KGDB			# in-kernel debugger
#makeoptions	DEBUG="-g"	# compile full symbol table
#options	KGDB_DEVRATE=19200
# HP Jornada
#options 	"KGDB_DEVNAME=\"scif\""
# HITACHI PERSONA (SH3)
#options 	"KGDB_DEVNAME=\"hd64461uart\""
# HITACHI PERSONA (SH4)
#options 	"KGDB_DEVNAME=\"hd64465uart\""

#options	HPC_DEBUG_INTERRUPT_MONITOR
#options	KSTACK_DEBUG
options 	DIAGNOSTIC		# extra kernel debugging checks
options 	DEBUG			# extra kernel debugging support
#options 	KTRACE			# system call tracing support
a48 1
#options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages
d73 4
d100 5
d122 1
a122 1
wskbd*		at hpckbd? mux 1
d142 1
a142 1
#options 	J6X0TP_WSMOUSE_EXCLUSIVE
d144 4
a147 5
#options 	J6X0TP_SETTINGS_ICON_KEYSYM="KS_Home"
#options 	J6X0TP_PGUP_ICON_KEYSYM="KS_Prior"
#options 	J6X0TP_PGDN_ICON_KEYSYM="KS_Next"
#options 	J6X0TP_SWITCH_ICON_KEYSYM="KS_End"

d182 3
d188 2
d191 1
a191 1
pseudo-device	loop			# network loopback
@


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


1.35
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.34 2004/06/16 15:07:40 christos Exp $
d192 2
@


1.34
log
@Add pseudo-device ptm on all the generic flavored kernels.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.33 2004/03/23 03:48:39 uwe Exp $
a185 1
pseudo-device	ptm			# pseudo-terminal multiplexor
@


1.33
log
@Comment out RTC_OFFSET as now kernel pays attention to timezone
information passed by hpcboot.exe.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.32 2004/03/16 00:23:31 uwe Exp $
d186 1
@


1.33.2.1
log
@Pull up revision 1.37 (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.33 2004/03/23 03:48:39 uwe Exp $
a89 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.33.2.2
log
@Pull up revision 1.41 (via patch, 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$
a67 1
options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
@


1.32
log
@Add j6x0lcd.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.31 2004/01/18 03:00:48 uwe Exp $
d62 2
a63 1
options 	RTC_OFFSET=-540 # hardware clock is this many mins. west of GMT
@


1.31
log
@Add wi at pcmcia.

While here, do some cosmetic changes:
* sort PCMCIA network interfaces section.
* ksyms is not a wscons related pseudo device, so move it to misc.
* line up scif at shb line, and move related options to be after it.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.30 2003/11/09 22:36:17 uwe Exp $
d130 2
@


1.30
log
@Add adc, j6x0pwr, j6x0tp.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.29 2003/10/08 11:09:26 bouyer Exp $
d123 1
a124 1
scif0 at shb?
d159 1
d161 1
a161 1
mbe*	at pcmcia0 function ?		# MB8696x based Ethernet
d185 1
a188 1
pseudo-device	ksyms			# /dev/ksyms
@


1.29
log
@Add atabus.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.28 2003/04/26 14:10:11 ragge Exp $
d125 16
@


1.28
log
@Add pseudo-device ksyms.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.27 2002/09/18 02:43:59 lukem Exp $
d151 2
a152 1
wd*	at wdc1 channel ? drive ? flags 0x0000
d155 2
a156 1
wd*	at wdc0 channel ? drive ? flags 0x0000
@


1.28.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.41 2004/07/15 03:53:46 atatat Exp $
d34 1
a34 11

# System options specific to hpcsh

# CPU support.  At least one is REQUIRED.
options 	SH3
#options 	SH4

# Example of how to set gcc optimization options (XXX: not tested)
#makeoptions	COPTS="-Os"		# generic
#makeoptions	CPUFLAGS="-m3"		# CPU specific

d39 1
a39 1
#	HP HP620LX		18.75MHz	 75MHz
a41 1
#options 	PCLOCK=...
d43 10
a52 3
# in-kernel bootloader, see kloader(4)
options 	KLOADER_KERNEL_PATH="\"/netbsd\""
#options 	KLOADER_DEBUG
d56 4
a59 1

d62 1
d64 1
a64 18
#options 	RTC_OFFSET=-540 # hardware clock is this many mins. west of GMT
				# (overrides tz info that hpcboot.exe passes)

options 	KTRACE		# system call tracing via ktrace(1)
#options 	SYSTRACE	# system call vetting via systrace(1)

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

#options 	LKM		# loadable kernel modules

d66 1
a66 20
options 	PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel

# Enable experimental buffer queue strategy for better responsiveness under
# high disk I/O load. Likely stable but not yet the default.
#options 	NEW_BUFQ_STRATEGY

# Diagnostic/debugging support options
#options 	DIAGNOSTIC	# expensive kernel consistency checks
#options 	DEBUG		# expensive debugging checks/support
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
#options 	DDB		# in-kernel debugger
#options 	DDB_ONPANIC=1	# see also sysctl(8): `ddb.onpanic'
#options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
#options 	KGDB		# remote debugger
#options 	KGDB_DEVRATE=19200
#options 	"KGDB_DEVNAME=\"scif\""		# HP Jornada
#options 	"KGDB_DEVNAME=\"hd64461uart\""	# HITACHI PERSONA (SH3)
#options 	"KGDB_DEVNAME=\"hd64465uart\""	# HITACHI PERSONA (SH4)
#makeoptions	DEBUG="-g"	# compile full symbol table
a68 3
options 	COMPAT_15	# NetBSD 1.5
options 	COMPAT_16	# NetBSD 1.6
options 	COMPAT_20	# NetBSD 2.0
a76 2
#file-system 	MFS		# memory file system (requires FFS)
#file-system 	EXT2FS		# second extended file system (linux)
d79 1
a79 6
#file-system 	NULLFS		# loopback file system
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
#file-system 	UNION		# union file system
#file-system 	OVERLAY		# overlay file system
#file-system 	PORTAL		# portal filesystem (still experimental)
#file-system 	FDESC		# /dev/fd
a81 2
#file-system	CODA		# Coda File System; also needs vcoda (below)
#file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
a83 3
#options 	FFS_EI		# FFS Endian Independent support
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.
d89 1
a89 21
options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
options 	PPP_DEFLATE	# Deflate compression support for PPP
options 	PPP_FILTER	# Active filter support for PPP (requires bpf)

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

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
options 	MIIVERBOSE	# verbose PHY autoconfig messages
#options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages
d91 2
a92 1
options 	NFS_BOOT_DHCP
a93 4
#
# wscons options
#
# builtin terminal emulations
a94 1
# allocate a number of virtual screens at autoconfiguration time
d96 1
a96 1
# different kernel output - see dev/wscons/wsdisplayvar.h
a98 11
# compatibility to other console drivers
options 	WSDISPLAY_COMPAT_PCVT		# emulate some ioctls
options 	WSDISPLAY_COMPAT_SYSCONS	# emulate some ioctls
options 	WSDISPLAY_COMPAT_USL		# VT handling
options 	WSDISPLAY_COMPAT_RAWKBD		# can get raw scancodes

options 	FONT_VT220L8x10			# the console font


# Kernel root file system and dump configuration.
config		netbsd	root on ? type ?
a104 6
# temporally power management
hpcapm0		at mainbus0			# power management
apmdev0		at hpcapm0			# APM
btnmgr0		at mainbus0
wskbd*		at btnmgr0 mux 1

d116 1
a116 1
wskbd0		at hpckbd? mux 1
a122 1
scif0		at shb?
d124 1
a124 17

adc*		at shb?			# analog->digital converter

j6x0pwr*	at adc?			# '680 battery, on/off, etc

j6x0lcd*	at shb?			# '680 LCD power, brightness, contrast

j6x0tp*		at adc?			# '680 touch panel
wsmouse*	at j6x0tp? mux 0	# - as a pointing device
wskbd1		at j6x0tp? mux 1	# - "hard icons" as keys
# Do not convert hard icons to key presses while serving mouse input.
options 	J6X0TP_WSMOUSE_EXCLUSIVE
# Customization for the mini-keymap of hard icons.
#options 	J6X0TP_SETTINGS_ICON_KEYSYM="KS_Home"
#options 	J6X0TP_PGUP_ICON_KEYSYM="KS_Prior"
#options 	J6X0TP_PGDN_ICON_KEYSYM="KS_Next"
#options 	J6X0TP_SWITCH_ICON_KEYSYM="KS_End"
a127 1
#options 	HD64461PCMCIA_REORDER_ATTACH	# attach channel 1 (CF) first
a137 1

a138 1
#pcmcia* at hd64461pcmcia? controller ? socket ?
a141 13
# PCMCIA IDE controllers
#wdc*	at pcmcia? function ?
wdc0	at pcmcia1 function ?		# CF slot
wdc1	at pcmcia0 function ?		# PC Card slot

# ATA (IDE) bus support
#atabus* at ata?
atabus0 at wdc0 channel ?		# CF slot
atabus1 at wdc1 channel ?		# PC Card slot

# IDE drives
wd*	at atabus? drive ? flags 0x0000

d143 1
a144 2
ne*	at pcmcia0 function ?		# NE2000-compatible Ethernet
wi*	at pcmcia0 function ?		# Lucent/Intersil WaveLan IEEE (802.11)
a145 2
# MII/PHY support
nsphyter* at mii? phy ?			# NS83843 PHYs
d148 7
a154 3
# PCMCIA Serial Devices
com*	at pcmcia? function ?		# Modems and serial cards

d156 1
a156 4
# Pseudo-Devices

# disk/mass storage pseudo-devices
#pseudo-device	vnd		4	# disk-like interface to files
d159 1
a160 5
pseudo-device	ppp		1	# serial-line IP ports
pseudo-device	bpfilter	2	# Berkeley packet filter
#pseudo-device	ipfilter		# IP filter, NAT
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
a165 8
#pseudo-device	irframetty		# IrDA frame line discipline
pseudo-device	ksyms			# kernel symbol table interface

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

# a pseudo device needed for SMBFS
#pseudo-device	nsmb			# experimental - SMB requester
d167 3
a169 5
# wscons pseudo-devices
pseudo-device	wsmux			# mouse & keyboard multiplexor
#pseudo-device	wsfont			# dynamic font loading support
#pseudo-device	hpf1275a		# HP F1275A external keyboard
#wskbd* at hpf1275a? mux 1
@


1.28.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.42 2004/09/06 23:32:59 uwe Exp $
a272 1
lxtphy*	at mii? phy ?			# Level One LXT-970 PHYs
@


1.28.2.3
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.28.2.1 2004/08/03 10:35:27 skrll Exp $
@


1.28.2.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.28.2.3 2004/09/21 13:16:24 skrll Exp $
a108 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.28.2.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.28.2.4 2004/11/14 08:15:15 skrll Exp $
a285 1
pseudo-device	fss		4	# file system snapshot device
@


1.28.2.6
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.28.2.5 2005/02/04 11:44:19 skrll Exp $
a133 1
#options 	FFS_SNAPSHOT	# ffs snapshots
@


1.28.2.7
log
@Sync with HEAD.

Hi Perry!
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.28.2.6 2005/02/15 21:32:41 skrll Exp $
d134 1
a134 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.28.2.8
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.28.2.7 2005/03/04 16:38:36 skrll Exp $
d58 2
a59 2
#options 	HPC_DEBUG_INTERRUPT_MONITOR
#options 	KSTACK_DEBUG
d109 1
a109 1
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.28.2.9
log
@Sync with HEAD. Here we go again...
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.28.2.8 2005/03/08 13:53:09 skrll Exp $
d88 1
a88 2
#options 	BUFQ_READPRIO
#options 	BUFQ_PRIOCSCAN
a107 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
a130 2
file-system	PTYFS		# /dev/pts/N support
#file-system	TMPFS		# experimental - Efficient memory file-system
a145 4
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default

d173 1
a173 7

# customization of console and kernel output - see dev/wscons/wsdisplayvar.h
options 	WSDISPLAY_CUSTOM_OUTPUT	# color customization from wsconsctl(8)
#options 	WS_DEFAULT_FG=WSCOL_WHITE
#options 	WS_DEFAULT_BG=WSCOL_BLACK
#options 	WS_DEFAULT_COLATTR="(0)"
#options 	WS_DEFAULT_MONOATTR="(0)"
a175 3
#options 	WS_KERNEL_COLATTR=""
#options 	WS_KERNEL_MONOATTR=""

a200 1
adc*		at shb?			# analog->digital converter
d220 2
d237 5
a246 10
psh3lcd*	at shb?			# PERSONA SH3 power, brightness, contrast

psh3tp*		at adc?			# PERSONA SH3 touch panel
wsmouse*	at psh3tp? mux 0

hd64461if* at shb?
hd64461pcmcia*	at hd64461if?
#options 	HD64461PCMCIA_REORDER_ATTACH	# attach channel 1 (CF) first
hd64461video*	at hd64461if?

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


1.28.2.10
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.62 2005/12/09 23:34:02 elad Exp $
d138 1
a138 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
a336 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.27
log
@enable USERCONF by default; it's small and extremely useful to have available.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.26 2002/07/22 15:25:12 tsutsui Exp $
d169 1
@


1.26
log
@Add (commented out) options BSDDISKLABEL_EI.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.25 2002/06/17 05:14:11 lukem Exp $
d65 1
a65 1
#options 	USERCONF		# userconf(4) support
@


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/04/25 15:06:28 atatat Exp $
d67 3
@


1.25.2.1
log
@file GENERIC was added on branch nathanw_sa on 2002-08-01 02:41:50 +0000
@
text
@d1 165
@


1.25.2.2
log
@Catch up to -current.
@
text
@a0 168
# $NetBSD: GENERIC,v 1.25.2.1 2002/08/01 02:41:50 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.

#
# This kernel supports...
#	HP Jornada 680/690
#	HP HP620LX
#	HITACHI HPW50PA
#

include 	"arch/hpcsh/conf/std.hpcsh"

options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

maxusers	32			# estimated number of users

options		SH3
#
# PCLOCK is estimated by kernel.
#				PCLOCK		CPU CLOCK
#	HP Jornada 680/690	22.22MHz	133MHz
#	HP HP620LX		18.75MHz	75MMHz
#	HITACHI HPW50PA		25MHz		100MHz
#

options 	DDB			# in-kernel debugger
#options 	KGDB			# in-kernel debugger
#makeoptions	DEBUG="-g"	# compile full symbol table
#options	KGDB_DEVRATE=19200
# HP Jornada
#options 	"KGDB_DEVNAME=\"scif\""
# HITACHI PERSONA (SH3)
#options 	"KGDB_DEVNAME=\"hd64461uart\""
# HITACHI PERSONA (SH4)
#options 	"KGDB_DEVNAME=\"hd64465uart\""

#options	HPC_DEBUG_INTERRUPT_MONITOR
#options	KSTACK_DEBUG
options 	DIAGNOSTIC		# extra kernel debugging checks
options 	DEBUG			# extra kernel debugging support
#options 	KTRACE			# system call tracing support
options 	KLOADER_KERNEL_PATH="\"/netbsd\""

# Standard system options
options 	RTC_OFFSET=-540 # hardware clock is this many mins. west of GMT

#options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages
#options 	USERCONF		# userconf(4) support
options		PIPE_SOCKETPAIR		# smaller, but slower pipe(2)

# Compatibility options
#options 	BSDDISKLABEL_EI	# endian independent disklabel support

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

# File systems
file-system 	FFS		# UFS
file-system 	MSDOSFS		# MS-DOS file system
file-system	NFS		# Sun NFS-compatible filesystem client
file-system 	UNION		# union file system
file-system 	KERNFS		# /kern
file-system 	PROCFS		# /proc

# File system options

# Networking options
options 	INET		# IP + ICMP + TCP + UDP
options 	INET6		# IPV6

options 	NFS_BOOT_DHCP

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

options 	WSEMUL_VT100
options 	WSDISPLAY_DEFAULTSCREENS=4
options 	FONT_VT220L8x10
options 	WS_KERNEL_FG=WSCOL_BROWN
options 	WS_KERNEL_BG=WSCOL_BLUE

#
# Device configuration
#
mainbus0 at root

cpu*		at mainbus?
shb*		at mainbus?
pfckbd*		at mainbus?

#
# Workstation Console attachments
#
hpcfb*		at hd64461video?
wsdisplay*	at hpcfb?

hpckbd*		at pfckbd?
wskbd*		at hpckbd? mux 1

#
# HP Jornada
#
# Serial Devices
# don't need to define SCICONSOLE. you can select from bootloader.
options 	SCIFCN_SPEED=19200
scif0 at shb?

hd64461if* at shb?
hd64461pcmcia*	at hd64461if?
hd64461video*	at hd64461if?

#
# HITACHI PERSONA (HPW-50PAD, HPQ-650PA)
#
com0		at hd64461if?

#
# machine independent part
#
# PCMCIA bus support
pcmcia0 at hd64461pcmcia? controller 0 socket ?	# I/O card, memory card
pcmcia1 at hd64461pcmcia? controller 1 socket ? # memory card only

# PCMCIA network interfaces
ne*	at pcmcia0 function ?		# NE2000-compatible Ethernet
mbe*	at pcmcia0 function ?		# MB8696x based Ethernet

ukphy*	at mii? phy ?			# generic unknown PHYs

# PCMCIA IDE disk
# PC-Card slot
wdc1	at pcmcia0 function ?
wd*	at wdc1 channel ? drive ? flags 0x0000
# Compact Flash slot (only memory mapped mode CF can attach)
wdc0	at pcmcia1 function ?
wd*	at wdc0 channel ? drive ? flags 0x0000

# Network Interfaces

# network pseudo-devices
pseudo-device	bpfilter	2	# Berkeley packet filter
pseudo-device	loop			# network loopback

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
pseudo-device	rnd			# /dev/random and in-kernel generator
pseudo-device	clockctl		# user control of clock subsystem

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


1.25.2.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.25.2.2 2002/10/18 02:37:21 nathanw Exp $
d65 1
a65 1
options 	USERCONF		# userconf(4) support
@


1.24
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.23 2002/04/12 08:11:00 gmcgarry Exp $
d162 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$
a161 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:11 lukem Exp $
a161 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.24.2.2
log
@catch up with -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.26 2002/07/22 15:25:12 tsutsui Exp $
a66 3

# Compatibility options
#options 	BSDDISKLABEL_EI	# endian independent disklabel support
@


1.23
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.22 2002/03/28 15:26:57 uch Exp $
d29 2
@


1.22
log
@rework HD64461, HD64465 interrupt handling.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.21 2002/03/24 18:14:27 uch Exp $
d63 1
@


1.21
log
@add cpu device. sync with shb change.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.20 2002/03/03 14:36:48 uch Exp $
a40 1
#options		KSTACK_DEBUG
d52 2
d73 3
d99 3
a101 1
shb* at mainbus?
d108 1
a108 1
pfckbd*		at mainbus?
d139 1
a140 5

# PCMCIA SCSI interfaces
aic*	at pcmcia0 function ?		# Adaptec APA-1460 SCSI
scsibus* at aic?
sd*	at scsibus? target ? lun ?	# SCSI disk drives
@


1.20
log
@clean up config files.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.19 2002/02/17 20:59:35 uch Exp $
d41 1
d43 10
d55 1
a55 1
options 	KTRACE			# system call tracing support
d112 1
a112 1
scif0 at shb? port 0xa4000008 irq 12
d114 1
a114 1
hd64461if* at shb? irq 4
@


1.19
log
@To determine CPU architecture and product, add cpu_arch and cpu_prduct variables.
these are initialized by sh_cpu_init()@@sh3/sh3_machdep.c
(see sh3/include/cputypes.h for detail.)
add "options SH3" for SH3 kernel config file.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.18 2002/02/11 17:18:35 uch Exp $
d21 7
a31 8
options 	KLOADER_KERNEL_PATH="\"/netbsd\""
options		KLOADER_DEBUG
#options		INTERRUPT_MONITOR
#options		BUS_SPACE_DEBUG
#options		PFCKBD_DEBUG
#options		HD64461VIDEO_DEBUG
#options		HD64461PCMCIA_DEBUG			

d33 7
d45 1
a45 1
options 	MSGBUFSIZE=65534
a49 1
#options 	SCSIVERBOSE	# human readable SCSI error messages
a59 1
file-system 	MFS		# memory file system
a60 4
file-system 	UNION		# union file system
file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
file-system 	PROCFS		# /proc
a66 2
options 	IPSEC		# IP security
options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
a77 5
# compatibility to other console drivers
options 	WSDISPLAY_COMPAT_PCVT		# emulate some ioctls
options 	WSDISPLAY_COMPAT_SYSCONS	# emulate some ioctls
options 	WSDISPLAY_COMPAT_USL		# VT handling
options 	WSDISPLAY_COMPAT_RAWKBD		# can get raw scancodes
d84 1
a84 1
shb0 at mainbus?
d91 1
a91 2
pfckbd*		at mainbus? id HP
pfckbd*		at mainbus? id HITACHI
d101 1
a101 1
scif0 at shb0 port 0xa4000008 irq 12
d103 3
a105 3
hd64461if0 at shb0 irq 4
hd64461pcmcia*	at hd64461if0
hd64461video*	at hd64461if0
d110 2
a111 1
com*		at hd64461if?
a120 1
ep*	at pcmcia0 function ?		# 3Com 3c589 and 3c562 Ethernet
a121 5
wi*	at pcmcia0 function ?		# Lucent WaveLan IEEE (802.11)
mhzc*	at pcmcia0 function ?		# Megahertz Ethernet/Modem combo cards
com*	at mhzc?
sm*	at mhzc?

a123 3
# PCMCIA serial interfaces
com*	at pcmcia? function ?		# Modems and serial cards

a125 1

d127 1
a136 3
# SCSI devices
sd*	at scsibus? target ? lun ?	# SCSI disk drives

a138 3
# Pseudo-Devices
pseudo-device	biconsdev	1	# build-in console device

d140 1
a140 3
pseudo-device	bpfilter	8	# Berkeley packet filter
pseudo-device	bridge			# simple inter-network bridging
pseudo-device	ipfilter		# IP filter (firewall) and NAT
a141 2
pseudo-device	ppp		2	# Point-to-Point Protocol
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
a148 3

pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	vlan			# IEEE 802.1q encapsulation
@


1.18
log
@enable KLOADER, PIPE_SOCKETPAIR
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.17 2002/02/01 17:52:55 uch Exp $
d33 1
a33 2
options 	SH7709A			# 133MHz
options 	SH7709A_BROKEN_IPR
d36 2
a37 2
#options 	DIAGNOSTIC		# extra kernel debugging checks
#options 	DEBUG			# extra kernel debugging support
@


1.17
log
@if PCLOCK isn't setted, use estimated value calculated by kernel.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.16 2002/01/27 13:23:17 jdolecek Exp $
d47 1
a47 1
#options	PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
d116 4
@


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 2002/01/27 05:14:33 uch Exp $
a34 1
options 	PCLOCK=22000000		# 22MHz
@


1.15
log
@add self kernel loader.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.14 2001/12/28 12:21:56 martin Exp $
d48 1
@


1.14
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.13 2001/12/14 05:34:48 gmcgarry Exp $
d25 8
d38 2
a39 2
options 	DIAGNOSTIC		# extra kernel debugging checks
options 	DEBUG			# extra kernel debugging support
d46 2
a47 2
options 	SCSIVERBOSE	# human readable SCSI error messages
options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages
@


1.13
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.12 2001/11/23 05:00:25 atatat Exp $
d156 1
@


1.12
log
@The bridge(4) pseudo-device no longer requires the port to
__HAVE_GENERIC_SOFT_INTERRUPTS, so add it back to all GENERIC configs.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.11 2001/11/20 12:56:28 lukem Exp $
d3 5
a7 1
#	GENERIC kernel for SH3+HD64461 based machines.
d9 11
d21 1
a21 1
include "arch/hpcsh/conf/std.hpcsh"
@


1.11
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.10 2001/11/13 17:54:49 augustss Exp $
d137 1
a137 1
#pseudo-device	bridge			# simple inter-network bridging
@


1.10
log
@The wsmux pseudo device does not need a count anymore.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.9 2001/09/14 17:11:51 uch Exp $
d10 3
a12 3
options		SH7709A			# 133MHz
options		SH7709A_BROKEN_IPR
options		PCLOCK=22000000		# 22MHz
d18 1
a18 1
options		MSGBUFSIZE=65534
d86 1
a86 1
options SCIFCN_SPEED=19200
d123 1
a123 1
# Compact Flash slot (only memory mapped mode CF can attach) 
@


1.9
log
@HITACHI PERSONA keyboard support. patch by KIYOHARA Takashi.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.8 2001/09/01 23:08:42 atatat Exp $
d147 1
a147 1
pseudo-device	wsmux		2
@


1.8
log
@Comment out bridge pseudo devices from ports that don't
__HAVE_GENERIC_SOFT_INTERRUPTS.  bridge(4) doesn't compile there.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.7 2001/09/01 21:52:27 atatat Exp $
d44 4
d69 1
a69 2
shb0 at mainbus? id HP
shb1 at mainbus? id HITACHI
d77 1
a93 6
# HITACHI PERSONA
#
hd64461if1 at shb1 irq 4
com*		at hd64461if1

#
d148 3
@


1.8.2.1
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.9 2001/09/14 17:11:51 uch Exp $
a43 4
options 	INET6		# IPV6
options 	IPSEC		# IP security
options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)

d65 2
a66 1
shb0 at mainbus?
a73 1
pfckbd*		at mainbus? id HITACHI
d90 6
a149 3

pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	vlan			# IEEE 802.1q encapsulation
@


1.7
log
@Add bridge pseudo devices to GENERIC configs
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.6 2001/07/14 17:02:57 kanaoka Exp $
d139 1
a139 1
pseudo-device	bridge			# simple inter-network bridging
@


1.6
log
@Add rnd, ppp and com* at pcmcia? function ?.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.5 2001/07/13 16:27:48 uch Exp $
d139 1
@


1.5
log
@add ukphy
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.4 2001/07/08 17:02:36 uch Exp $
d113 3
d141 1
d145 1
@


1.4
log
@I forgot to commit. std.hpcsh.el -> std.hpcsh
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.3 2001/06/04 17:08:36 uch Exp $
d110 2
@


1.4.2.1
log
@update to -current
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.6 2001/07/14 17:02:57 kanaoka Exp $
a110 5
ukphy*	at mii? phy ?			# generic unknown PHYs

# PCMCIA serial interfaces
com*	at pcmcia? function ?		# Modems and serial cards

a135 1
pseudo-device	ppp		2	# Point-to-Point Protocol
a138 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.4.2.2
log
@Update the kqueue branch to HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.4.2.1 2001/08/03 04:11:38 lukem Exp $
a138 1
#pseudo-device	bridge			# simple inter-network bridging
@


1.4.2.3
log
@Sync kqueue branch with -current.
@
text
@d1 3
a3 1
# $NetBSD: GENERIC,v 1.14 2001/12/28 12:21:56 martin Exp $
a4 17
# 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.
d6 1
a6 1
include 	"arch/hpcsh/conf/std.hpcsh"
d10 3
a12 3
options 	SH7709A			# 133MHz
options 	SH7709A_BROKEN_IPR
options 	PCLOCK=22000000		# 22MHz
d18 1
a18 1
options 	MSGBUFSIZE=65534
a43 4
options 	INET6		# IPV6
options 	IPSEC		# IP security
options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)

d65 2
a66 1
shb0 at mainbus?
a73 1
pfckbd*		at mainbus? id HITACHI
d82 1
a82 1
options 	SCIFCN_SPEED=19200
d90 6
d125 1
a125 1
# Compact Flash slot (only memory mapped mode CF can attach)
d139 1
a139 1
pseudo-device	bridge			# simple inter-network bridging
a142 1
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
d149 1
a149 4
pseudo-device	wsmux

pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	vlan			# IEEE 802.1q encapsulation
@


1.4.2.4
log
@Sync w/ -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.4.2.3 2002/01/10 19:44:18 thorpej Exp $
a24 8
options 	KLOADER_KERNEL_PATH="\"/netbsd\""
options		KLOADER_DEBUG
#options		INTERRUPT_MONITOR
#options		BUS_SPACE_DEBUG
#options		PFCKBD_DEBUG
#options		HD64461VIDEO_DEBUG
#options		HD64461PCMCIA_DEBUG			

d27 1
d30 2
a31 2
#options 	DIAGNOSTIC		# extra kernel debugging checks
#options 	DEBUG			# extra kernel debugging support
d38 2
a39 3
#options 	SCSIVERBOSE	# human readable SCSI error messages
#options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages
#options	PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
@


1.4.2.5
log
@Catch up with -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.4.2.4 2002/02/11 20:08:15 jdolecek Exp $
a20 7
#
# This kernel supports...
#	HP Jornada 680/690
#	HP HP620LX
#	HITACHI HPW50PA
#

d25 10
a34 8
options		SH3
#
# PCLOCK is estimated by kernel.
#				PCLOCK		CPU CLOCK
#	HP Jornada 680/690	22.22MHz	133MHz
#	HP HP620LX		18.75MHz	75MMHz
#	HITACHI HPW50PA		25MHz		100MHz
#
d37 2
a38 2
options 	DIAGNOSTIC		# extra kernel debugging checks
options 	DEBUG			# extra kernel debugging support
d40 1
a40 1
options 	KLOADER_KERNEL_PATH="\"/netbsd\""
d45 1
d47 1
a47 1
options		PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
d56 1
d58 4
d68 2
d81 5
d92 1
a92 1
shb* at mainbus?
d99 2
a100 1
pfckbd*		at mainbus?
d110 1
a110 1
scif0 at shb? port 0xa4000008 irq 12
d112 3
a114 8
hd64461if* at shb? irq 4
hd64461pcmcia*	at hd64461if?
hd64461video*	at hd64461if?

#
# HITACHI PERSONA (HPW-50PAD, HPQ-650PA)
#
com0		at hd64461if?
d125 1
d127 5
d134 3
d139 1
a140 1
sd*	at scsibus? target ? lun ?	# SCSI disk drives
d150 3
d155 3
d159 3
a161 1
pseudo-device	bpfilter	2	# Berkeley packet filter
d163 2
d172 3
@


1.4.2.6
log
@catch up with -current on kqueue branch
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.4.2.5 2002/03/16 15:58:04 jdolecek Exp $
a29 2
options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

a41 12
#options 	KGDB			# in-kernel debugger
#makeoptions	DEBUG="-g"	# compile full symbol table
#options	KGDB_DEVRATE=19200
# HP Jornada
#options 	"KGDB_DEVNAME=\"scif\""
# HITACHI PERSONA (SH3)
#options 	"KGDB_DEVNAME=\"hd64461uart\""
# HITACHI PERSONA (SH4)
#options 	"KGDB_DEVNAME=\"hd64465uart\""

#options	HPC_DEBUG_INTERRUPT_MONITOR
#options	KSTACK_DEBUG
d44 1
a44 1
#options 	KTRACE			# system call tracing support
a50 1
#options 	USERCONF		# userconf(4) support
a60 3
file-system 	UNION		# union file system
file-system 	KERNFS		# /kern
file-system 	PROCFS		# /proc
d84 1
a84 3
cpu*		at mainbus?
shb*		at mainbus?
pfckbd*		at mainbus?
d91 1
a91 1

d101 1
a101 1
scif0 at shb?
d103 1
a103 1
hd64461if* at shb?
d122 1
d124 4
a127 1
ukphy*	at mii? phy ?			# generic unknown PHYs
@


1.4.2.7
log
@sync kqueue branch with HEAD
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.4.2.6 2002/06/23 17:36:57 jdolecek Exp $
a67 3
# Compatibility options
#options 	BSDDISKLABEL_EI	# endian independent disklabel support

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


1.4.2.8
log
@sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.4.2.7 2002/09/06 08:35:44 jdolecek Exp $
d65 1
a65 1
options 	USERCONF		# userconf(4) support
@


1.3
log
@HD64461 video module.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.2 2001/04/23 11:22:19 uch Exp $
d6 1
a6 1
include "arch/hpcsh/conf/std.hpcsh.el"
@


1.2
log
@new hpcsh clock module.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1 2001/03/20 16:05:42 uch Exp $
a20 1

a22 3
# Compatibility options
options 	COMPAT_43

d71 1
a71 3
bivideo*	at mainbus? id HP
hpcfb*		at bivideo?

d87 1
d106 4
a109 4
#wi*	at pcmcia0 function ?		# Lucent WaveLan IEEE (802.11)
#mhzc*	at pcmcia0 function ?		# Megahertz Ethernet/Modem combo cards
#com*	at mhzc?
#sm*	at mhzc?
d112 1
a112 1
#aic*	at pcmcia0 function ?		# Adaptec APA-1460 SCSI
d114 1
a114 1
#scsibus* at aic?
d125 1
a125 1
#sd*	at scsibus? target ? lun ?	# SCSI disk drives
@


1.1
log
@support HITACHI PERSONA configuration.
@
text
@d1 1
a1 1
#	$NetBSD$
a19 2
#options		USE_RTCCLK

a22 1
options 	HZ=50		# clock interrupt generates every 1/HZ sec 
@


1.1.2.1
log
@file GENERIC was added on branch thorpej_scsipi on 2001-03-27 15:30:57 +0000
@
text
@d1 149
@


1.1.2.2
log
@Sync with HEAD.
@
text
@a0 149
#	$NetBSD: GENERIC,v 1.1.2.1 2001/03/27 15:30:57 bouyer Exp $
#
#	GENERIC kernel for SH3+HD64461 based machines.
#

include "arch/hpcsh/conf/std.hpcsh.el"

maxusers	32			# estimated number of users

options		SH7709A			# 133MHz
options		SH7709A_BROKEN_IPR
options		PCLOCK=22000000		# 22MHz

options 	DDB			# in-kernel debugger
options 	DIAGNOSTIC		# extra kernel debugging checks
options 	DEBUG			# extra kernel debugging support
options 	KTRACE			# system call tracing support
options		MSGBUFSIZE=65534

#options		USE_RTCCLK

# Standard system options

options 	RTC_OFFSET=-540 # hardware clock is this many mins. west of GMT
options 	HZ=50		# clock interrupt generates every 1/HZ sec 

# Compatibility options
options 	COMPAT_43

options 	SCSIVERBOSE	# human readable SCSI error messages
options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages

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

# File systems
file-system 	FFS		# UFS
file-system 	MSDOSFS		# MS-DOS file system
file-system 	MFS		# memory file system
file-system	NFS		# Sun NFS-compatible filesystem client
file-system 	UNION		# union file system
file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
file-system 	PROCFS		# /proc

# File system options

# Networking options
options 	INET		# IP + ICMP + TCP + UDP
options 	NFS_BOOT_DHCP

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

options 	WSEMUL_VT100
options 	WSDISPLAY_DEFAULTSCREENS=4
options 	FONT_VT220L8x10
options 	WS_KERNEL_FG=WSCOL_BROWN
options 	WS_KERNEL_BG=WSCOL_BLUE
# compatibility to other console drivers
options 	WSDISPLAY_COMPAT_PCVT		# emulate some ioctls
options 	WSDISPLAY_COMPAT_SYSCONS	# emulate some ioctls
options 	WSDISPLAY_COMPAT_USL		# VT handling
options 	WSDISPLAY_COMPAT_RAWKBD		# can get raw scancodes

#
# Device configuration
#
mainbus0 at root

shb0 at mainbus? id HP
shb1 at mainbus? id HITACHI

#
# Workstation Console attachments
#
bivideo*	at mainbus? id HP
hpcfb*		at bivideo?

wsdisplay*	at hpcfb?
pfckbd*		at mainbus? id HP
hpckbd*		at pfckbd?
wskbd*		at hpckbd? mux 1

#
# HP Jornada
#
# Serial Devices
# don't need to define SCICONSOLE. you can select from bootloader.
options SCIFCN_SPEED=19200
scif0 at shb0 port 0xa4000008 irq 12

hd64461if0 at shb0 irq 4
hd64461pcmcia*	at hd64461if0

#
# HITACHI PERSONA
#
hd64461if1 at shb1 irq 4
com*		at hd64461if1

#
# machine independent part
#
# PCMCIA bus support
pcmcia0 at hd64461pcmcia? controller 0 socket ?	# I/O card, memory card
pcmcia1 at hd64461pcmcia? controller 1 socket ? # memory card only

# PCMCIA network interfaces
ne*	at pcmcia0 function ?		# NE2000-compatible Ethernet
ep*	at pcmcia0 function ?		# 3Com 3c589 and 3c562 Ethernet
mbe*	at pcmcia0 function ?		# MB8696x based Ethernet
#wi*	at pcmcia0 function ?		# Lucent WaveLan IEEE (802.11)
#mhzc*	at pcmcia0 function ?		# Megahertz Ethernet/Modem combo cards
#com*	at mhzc?
#sm*	at mhzc?

# PCMCIA SCSI interfaces
#aic*	at pcmcia0 function ?		# Adaptec APA-1460 SCSI

#scsibus* at aic?

# PCMCIA IDE disk
# PC-Card slot
wdc1	at pcmcia0 function ?
wd*	at wdc1 channel ? drive ? flags 0x0000
# Compact Flash slot (only memory mapped mode CF can attach) 
wdc0	at pcmcia1 function ?
wd*	at wdc0 channel ? drive ? flags 0x0000

# SCSI devices
#sd*	at scsibus? target ? lun ?	# SCSI disk drives

# Network Interfaces

# Pseudo-Devices
pseudo-device	biconsdev	1	# build-in console device

# network pseudo-devices
pseudo-device	bpfilter	8	# Berkeley packet filter
pseudo-device	ipfilter		# IP filter (firewall) and NAT
pseudo-device	loop			# network loopback

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals

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


1.1.4.1
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1 2001/03/20 16:05:42 uch Exp $
@


1.1.4.2
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1.4.1 2001/04/09 01:53:15 nathanw Exp $
d20 2
d23 1
d25 4
d78 3
a80 1
hpcfb*		at hd64461video?
a95 1
hd64461video*	at hd64461if0
d114 4
a117 4
wi*	at pcmcia0 function ?		# Lucent WaveLan IEEE (802.11)
mhzc*	at pcmcia0 function ?		# Megahertz Ethernet/Modem combo cards
com*	at mhzc?
sm*	at mhzc?
d120 1
a120 1
aic*	at pcmcia0 function ?		# Adaptec APA-1460 SCSI
d122 1
a122 1
scsibus* at aic?
d133 1
a133 1
sd*	at scsibus? target ? lun ?	# SCSI disk drives
@
