head	1.118;
access;
symbols
	netbsd-11-0-RC6:1.117
	netbsd-11-0-RC5:1.117
	netbsd-11-0-RC4:1.117
	netbsd-11-0-RC3:1.117
	netbsd-11-0-RC2:1.117
	netbsd-11-0-RC1:1.117
	perseant-exfatfs-base-20250801:1.117
	netbsd-11:1.117.0.4
	netbsd-11-base:1.117
	netbsd-10-1-RELEASE:1.115
	perseant-exfatfs-base-20240630:1.117
	perseant-exfatfs:1.117.0.2
	perseant-exfatfs-base:1.117
	netbsd-8-3-RELEASE:1.93.8.1
	netbsd-9-4-RELEASE:1.107
	netbsd-10-0-RELEASE:1.115
	netbsd-10-0-RC6:1.115
	netbsd-10-0-RC5:1.115
	netbsd-10-0-RC4:1.115
	netbsd-10-0-RC3:1.115
	netbsd-10-0-RC2:1.115
	thorpej-ifq:1.116.0.4
	thorpej-ifq-base:1.116
	thorpej-altq-separation:1.116.0.2
	thorpej-altq-separation-base:1.116
	netbsd-10-0-RC1:1.115
	netbsd-10:1.115.0.4
	netbsd-10-base:1.115
	bouyer-sunxi-drm:1.115.0.2
	bouyer-sunxi-drm-base:1.115
	netbsd-9-3-RELEASE:1.107
	thorpej-i2c-spi-conf2:1.113.0.16
	thorpej-i2c-spi-conf2-base:1.113
	thorpej-futex2:1.113.0.14
	thorpej-futex2-base:1.113
	thorpej-cfargs2:1.113.0.12
	thorpej-cfargs2-base:1.113
	cjep_sun2x-base1:1.113
	cjep_sun2x:1.113.0.10
	cjep_sun2x-base:1.113
	cjep_staticlib_x-base1:1.113
	netbsd-9-2-RELEASE:1.107
	cjep_staticlib_x:1.113.0.8
	cjep_staticlib_x-base:1.113
	thorpej-i2c-spi-conf:1.113.0.6
	thorpej-i2c-spi-conf-base:1.113
	thorpej-cfargs:1.113.0.4
	thorpej-cfargs-base:1.113
	thorpej-futex:1.113.0.2
	thorpej-futex-base:1.113
	netbsd-9-1-RELEASE:1.107
	bouyer-xenpvh-base2:1.111
	phil-wifi-20200421:1.111
	bouyer-xenpvh-base1:1.111
	phil-wifi-20200411:1.109
	bouyer-xenpvh:1.109.0.2
	bouyer-xenpvh-base:1.109
	is-mlppp:1.108.0.2
	is-mlppp-base:1.108
	phil-wifi-20200406:1.109
	netbsd-8-2-RELEASE:1.93.8.1
	ad-namecache-base3:1.108
	netbsd-9-0-RELEASE:1.107
	netbsd-9-0-RC2:1.107
	ad-namecache-base2:1.108
	ad-namecache-base1:1.107
	ad-namecache:1.107.0.4
	ad-namecache-base:1.107
	netbsd-9-0-RC1:1.107
	phil-wifi-20191119:1.107
	netbsd-9:1.107.0.2
	netbsd-9-base:1.107
	phil-wifi-20190609:1.107
	netbsd-8-1-RELEASE:1.93.8.1
	netbsd-8-1-RC1:1.93.8.1
	isaki-audio2:1.106.0.2
	isaki-audio2-base:1.106
	pgoyette-compat-merge-20190127:1.97.2.5
	pgoyette-compat-20190127:1.105
	pgoyette-compat-20190118:1.105
	pgoyette-compat-1226:1.105
	pgoyette-compat-1126:1.103
	pgoyette-compat-1020:1.102
	pgoyette-compat-0930:1.102
	pgoyette-compat-0906:1.101
	netbsd-7-2-RELEASE:1.83.2.2
	pgoyette-compat-0728:1.98
	netbsd-8-0-RELEASE:1.93.8.1
	phil-wifi:1.97.0.4
	phil-wifi-base:1.97
	pgoyette-compat-0625:1.97
	netbsd-8-0-RC2:1.93.8.1
	pgoyette-compat-0521:1.97
	pgoyette-compat-0502:1.97
	pgoyette-compat-0422:1.97
	netbsd-8-0-RC1:1.93.8.1
	pgoyette-compat-0415:1.97
	pgoyette-compat-0407:1.97
	pgoyette-compat-0330:1.97
	pgoyette-compat-0322:1.97
	pgoyette-compat-0315:1.97
	netbsd-7-1-2-RELEASE:1.83.2.2
	pgoyette-compat:1.97.0.2
	pgoyette-compat-base:1.97
	netbsd-7-1-1-RELEASE:1.83.2.2
	tls-maxphys-base-20171202:1.96
	matt-nb8-mediatek:1.93.0.12
	matt-nb8-mediatek-base:1.93
	nick-nhusb-base-20170825:1.94
	perseant-stdc-iso10646:1.93.0.10
	perseant-stdc-iso10646-base:1.93
	netbsd-8:1.93.0.8
	netbsd-8-base:1.93
	prg-localcount2-base3:1.93
	prg-localcount2-base2:1.93
	prg-localcount2-base1:1.93
	prg-localcount2:1.93.0.6
	prg-localcount2-base:1.93
	pgoyette-localcount-20170426:1.93
	bouyer-socketcan-base1:1.93
	jdolecek-ncq:1.93.0.4
	jdolecek-ncq-base:1.93
	pgoyette-localcount-20170320:1.93
	netbsd-7-1:1.83.2.2.0.6
	netbsd-7-1-RELEASE:1.83.2.2
	netbsd-7-1-RC2:1.83.2.2
	nick-nhusb-base-20170204:1.93
	netbsd-7-nhusb-base-20170116:1.83.2.2
	bouyer-socketcan:1.93.0.2
	bouyer-socketcan-base:1.93
	pgoyette-localcount-20170107:1.93
	netbsd-7-1-RC1:1.83.2.2
	nick-nhusb-base-20161204:1.90
	pgoyette-localcount-20161104:1.89
	netbsd-7-0-2-RELEASE:1.83.2.2
	nick-nhusb-base-20161004:1.89
	localcount-20160914:1.89
	netbsd-7-nhusb:1.83.2.2.0.4
	netbsd-7-nhusb-base:1.83.2.2
	pgoyette-localcount-20160806:1.89
	pgoyette-localcount-20160726:1.89
	pgoyette-localcount:1.89.0.2
	pgoyette-localcount-base:1.89
	nick-nhusb-base-20160907:1.89
	nick-nhusb-base-20160529:1.89
	netbsd-7-0-1-RELEASE:1.83.2.2
	nick-nhusb-base-20160422:1.89
	nick-nhusb-base-20160319:1.89
	nick-nhusb-base-20151226:1.89
	netbsd-7-0:1.83.2.2.0.2
	netbsd-7-0-RELEASE:1.83.2.2
	nick-nhusb-base-20150921:1.88
	netbsd-7-0-RC3:1.83.2.2
	netbsd-7-0-RC2:1.83.2.2
	netbsd-7-0-RC1:1.83.2.2
	nick-nhusb-base-20150606:1.88
	nick-nhusb-base-20150406:1.88
	nick-nhusb:1.88.0.2
	nick-nhusb-base:1.88
	netbsd-5-2-3-RELEASE:1.51.4.1
	netbsd-5-1-5-RELEASE:1.51
	netbsd-6-0-6-RELEASE:1.69
	netbsd-6-1-5-RELEASE:1.69
	netbsd-7:1.83.0.2
	netbsd-7-base:1.83
	yamt-pagecache-base9:1.82
	yamt-pagecache-tag8:1.67.2.2
	netbsd-6-1-4-RELEASE:1.69
	netbsd-6-0-5-RELEASE:1.69
	tls-earlyentropy:1.82.0.2
	tls-earlyentropy-base:1.83
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.82
	riastradh-drm2-base3:1.81
	netbsd-6-1-3-RELEASE:1.69
	netbsd-6-0-4-RELEASE:1.69
	netbsd-5-2-2-RELEASE:1.51.4.1
	netbsd-5-1-4-RELEASE:1.51
	netbsd-6-1-2-RELEASE:1.69
	netbsd-6-0-3-RELEASE:1.69
	netbsd-5-2-1-RELEASE:1.51.4.1
	netbsd-5-1-3-RELEASE:1.51
	rmind-smpnet-nbase:1.82
	netbsd-6-1-1-RELEASE:1.69
	riastradh-drm2-base2:1.80
	riastradh-drm2-base1:1.80
	riastradh-drm2:1.80.0.2
	riastradh-drm2-base:1.80
	rmind-smpnet:1.79.0.2
	rmind-smpnet-base:1.82
	netbsd-6-1:1.69.0.8
	netbsd-6-0-2-RELEASE:1.69
	netbsd-6-1-RELEASE:1.69
	khorben-n900:1.78.0.2
	netbsd-6-1-RC4:1.69
	netbsd-6-1-RC3:1.69
	agc-symver:1.75.0.2
	agc-symver-base:1.75
	netbsd-6-1-RC2:1.69
	netbsd-6-1-RC1:1.69
	yamt-pagecache-base8:1.73
	netbsd-5-2:1.51.4.1.0.4
	netbsd-6-0-1-RELEASE:1.69
	yamt-pagecache-base7:1.73
	netbsd-5-2-RELEASE:1.51.4.1
	netbsd-5-2-RC1:1.51.4.1
	matt-nb6-plus-nbase:1.69
	yamt-pagecache-base6:1.73
	netbsd-6-0:1.69.0.6
	netbsd-6-0-RELEASE:1.69
	netbsd-6-0-RC2:1.69
	tls-maxphys:1.72.0.2
	tls-maxphys-base:1.83
	matt-nb6-plus:1.69.0.4
	matt-nb6-plus-base:1.69
	netbsd-6-0-RC1:1.69
	jmcneill-usbmp-base10:1.70
	yamt-pagecache-base5:1.70
	jmcneill-usbmp-base9:1.70
	yamt-pagecache-base4:1.70
	jmcneill-usbmp-base8:1.70
	jmcneill-usbmp-base7:1.70
	jmcneill-usbmp-base6:1.69
	jmcneill-usbmp-base5:1.69
	jmcneill-usbmp-base4:1.69
	jmcneill-usbmp-base3:1.69
	jmcneill-usbmp-pre-base2:1.68
	jmcneill-usbmp-base2:1.69
	netbsd-6:1.69.0.2
	netbsd-6-base:1.69
	netbsd-5-1-2-RELEASE:1.51
	netbsd-5-1-1-RELEASE:1.51
	jmcneill-usbmp:1.68.0.2
	jmcneill-usbmp-base:1.68
	jmcneill-audiomp3:1.67.0.4
	jmcneill-audiomp3-base:1.67
	yamt-pagecache-base3:1.67
	yamt-pagecache-base2:1.67
	yamt-pagecache:1.67.0.2
	yamt-pagecache-base:1.67
	rmind-uvmplock-nbase:1.63
	cherry-xenmp:1.63.0.2
	cherry-xenmp-base:1.63
	jym-xensuspend-nbase:1.63
	uebayasi-xip-base7:1.61
	bouyer-quota2-nbase:1.61
	bouyer-quota2:1.61.0.4
	bouyer-quota2-base:1.61
	jruoho-x86intr:1.61.0.2
	jruoho-x86intr-base:1.61
	matt-mips64-premerge-20101231:1.61
	matt-nb5-mips64-premerge-20101231:1.51
	matt-nb5-pq3:1.51.4.1.0.2
	matt-nb5-pq3-base:1.51.4.1
	netbsd-5-1:1.51.0.10
	uebayasi-xip-base6:1.60
	uebayasi-xip-base5:1.60
	netbsd-5-1-RELEASE:1.51
	uebayasi-xip-base4:1.60
	uebayasi-xip-base3:1.60
	yamt-nfs-mp-base11:1.60
	netbsd-5-1-RC4:1.51
	matt-nb5-mips64-k15:1.51
	uebayasi-xip-base2:1.60
	yamt-nfs-mp-base10:1.60
	netbsd-5-1-RC3:1.51
	netbsd-5-1-RC2:1.51
	uebayasi-xip-base1:1.59
	netbsd-5-1-RC1:1.51
	rmind-uvmplock:1.58.0.2
	rmind-uvmplock-base:1.63
	yamt-nfs-mp-base9:1.58
	uebayasi-xip:1.57.0.2
	uebayasi-xip-base:1.57
	netbsd-5-0-2-RELEASE:1.51
	matt-nb5-mips64-premerge-20091211:1.51
	matt-premerge-20091211:1.56
	yamt-nfs-mp-base8:1.55
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.51
	matt-nb4-mips64-k7-u2a-k9b:1.51
	matt-nb5-mips64-u1-k1-k5:1.51
	yamt-nfs-mp-base7:1.55
	matt-nb5-mips64:1.51.0.8
	netbsd-5-0-1-RELEASE:1.51
	jymxensuspend-base:1.54
	yamt-nfs-mp-base6:1.54
	yamt-nfs-mp-base5:1.54
	yamt-nfs-mp-base4:1.54
	yamt-nfs-mp-base3:1.54
	nick-hppapmap-base4:1.54
	nick-hppapmap-base3:1.54
	netbsd-5-0:1.51.0.6
	netbsd-5-0-RELEASE:1.51
	netbsd-5-0-RC4:1.51
	netbsd-5-0-RC3:1.51
	nick-hppapmap-base2:1.54
	netbsd-5-0-RC2:1.51
	jym-xensuspend:1.54.0.2
	jym-xensuspend-base:1.63
	netbsd-5-0-RC1:1.51
	haad-dm-base2:1.53
	haad-nbase2:1.53
	ad-audiomp2:1.53.0.2
	ad-audiomp2-base:1.53
	netbsd-5:1.51.0.4
	netbsd-5-base:1.51
	nick-hppapmap:1.51.0.2
	nick-hppapmap-base:1.54
	matt-mips64-base2:1.51
	haad-dm-base1:1.51
	wrstuden-revivesa-base-4:1.51
	netbsd-4-0-1-RELEASE:1.34.2.1
	wrstuden-revivesa-base-3:1.51
	wrstuden-revivesa-base-2:1.51
	wrstuden-fixsa-newbase:1.34.2.1
	nick-csl-alignment-base5:1.42
	haad-dm:1.48.0.4
	haad-dm-base:1.53
	wrstuden-revivesa-base-1:1.48
	simonb-wapbl-nbase:1.48
	yamt-pf42-base4:1.48
	simonb-wapbl:1.48.0.2
	simonb-wapbl-base:1.48
	yamt-pf42-base3:1.48
	hpcarm-cleanup-nbase:1.47
	yamt-pf42-baseX:1.47
	yamt-pf42-base2:1.47
	yamt-nfs-mp-base2:1.47
	wrstuden-revivesa:1.47.0.12
	wrstuden-revivesa-base:1.48
	yamt-nfs-mp:1.47.0.10
	yamt-nfs-mp-base:1.47
	yamt-pf42:1.47.0.8
	yamt-pf42-base:1.47
	ad-socklock-base1:1.47
	yamt-lazymbuf-base15:1.47
	yamt-lazymbuf-base14:1.47
	keiichi-mipv6-nbase:1.47
	mjf-devfs2:1.47.0.6
	mjf-devfs2-base:1.53
	nick-net80211-sync:1.47.0.4
	nick-net80211-sync-base:1.47
	keiichi-mipv6:1.47.0.2
	keiichi-mipv6-base:1.47
	bouyer-xeni386-merge1:1.45.6.1
	matt-armv6-prevmlocking:1.42.2.1
	wrstuden-fixsa-base-1:1.34.2.1
	vmlocking2-base3:1.45
	netbsd-4-0:1.34.2.1.0.4
	netbsd-4-0-RELEASE:1.34.2.1
	bouyer-xeni386-nbase:1.47
	yamt-kmem-base3:1.45
	cube-autoconf:1.45.0.8
	cube-autoconf-base:1.45
	yamt-kmem-base2:1.45
	bouyer-xeni386:1.45.0.6
	bouyer-xeni386-base:1.47
	yamt-kmem:1.45.0.4
	yamt-kmem-base:1.45
	vmlocking2-base2:1.45
	reinoud-bufcleanup-nbase:1.45
	vmlocking2:1.45.0.2
	vmlocking2-base1:1.45
	netbsd-4-0-RC5:1.34.2.1
	matt-nb4-arm:1.34.2.1.0.2
	matt-nb4-arm-base:1.34.2.1
	matt-armv6-nbase:1.47
	jmcneill-base:1.44
	netbsd-4-0-RC4:1.34.2.1
	mjf-devfs:1.44.0.2
	mjf-devfs-base:1.47
	bouyer-xenamd64-base2:1.44
	vmlocking-nbase:1.45
	yamt-x86pmap-base4:1.43
	bouyer-xenamd64:1.42.0.6
	bouyer-xenamd64-base:1.44
	netbsd-4-0-RC3:1.34.2.1
	yamt-x86pmap-base3:1.42
	yamt-x86pmap-base2:1.42
	netbsd-4-0-RC2:1.34.2.1
	yamt-x86pmap:1.42.0.4
	yamt-x86pmap-base:1.42
	netbsd-4-0-RC1:1.34.2.1
	matt-armv6:1.42.0.2
	matt-armv6-base:1.46
	jmcneill-pm:1.39.0.8
	jmcneill-pm-base:1.45
	hpcarm-cleanup:1.39.0.6
	hpcarm-cleanup-base:1.47
	nick-csl-alignment:1.39.0.4
	nick-csl-alignment-base:1.39
	matt-mips64:1.39.0.2
	matt-mips64-base:1.39
	netbsd-3-1-1-RELEASE:1.8.4.5
	netbsd-3-0-3-RELEASE:1.8.4.5
	yamt-idlelwp-base8:1.37
	wrstuden-fixsa:1.34.0.12
	wrstuden-fixsa-base:1.34.2.1
	ppcoea-renovation:1.35.0.6
	ppcoea-renovation-base:1.42
	thorpej-atomic:1.35.0.4
	thorpej-atomic-base:1.35
	reinoud-bufcleanup:1.35.0.2
	reinoud-bufcleanup-base:1.45
	mjf-ufs-trans:1.34.0.10
	mjf-ufs-trans-base:1.39
	vmlocking:1.34.0.8
	vmlocking-base:1.42
	ad-audiomp:1.34.0.6
	ad-audiomp-base:1.34
	yamt-idlelwp:1.34.0.4
	post-newlock2-merge:1.34
	newlock2-nbase:1.34
	yamt-splraiseipl-base5:1.34
	yamt-splraiseipl-base4:1.34
	yamt-splraiseipl-base3:1.34
	abandoned-netbsd-4-base:1.30
	abandoned-netbsd-4:1.30.0.2
	netbsd-3-1:1.8.4.5.0.4
	netbsd-3-1-RELEASE:1.8.4.5
	netbsd-3-0-2-RELEASE:1.8.4.5
	yamt-splraiseipl-base2:1.33
	netbsd-3-1-RC4:1.8.4.5
	yamt-splraiseipl:1.33.0.4
	yamt-splraiseipl-base:1.33
	netbsd-3-1-RC3:1.8.4.5
	yamt-pdpolicy-base9:1.33
	newlock2:1.33.0.2
	newlock2-base:1.34
	yamt-pdpolicy-base8:1.33
	netbsd-3-1-RC2:1.8.4.5
	netbsd-3-1-RC1:1.8.4.5
	yamt-pdpolicy-base7:1.30
	netbsd-4:1.34.0.2
	netbsd-4-base:1.34
	yamt-pdpolicy-base6:1.29
	chap-midi-nbase:1.29
	netbsd-3-0-1-RELEASE:1.8.4.5
	gdamore-uart:1.29.0.6
	gdamore-uart-base:1.29
	simonb-timcounters-final:1.25.2.1
	yamt-pdpolicy-base5:1.29
	chap-midi:1.29.0.4
	chap-midi-base:1.29
	yamt-pdpolicy-base4:1.29
	yamt-pdpolicy-base3:1.29
	peter-altq-base:1.29
	peter-altq:1.29.0.2
	yamt-pdpolicy-base2:1.29
	elad-kernelauth-base:1.29
	elad-kernelauth:1.28.0.4
	yamt-pdpolicy:1.28.0.2
	yamt-pdpolicy-base:1.28
	yamt-uio_vmspace-base5:1.28
	simonb-timecounters:1.25.0.2
	simonb-timecounters-base:1.29
	rpaulo-netinet-merge-pcb:1.24.0.4
	rpaulo-netinet-merge-pcb-base:1.33
	yamt-uio_vmspace:1.24.0.2
	netbsd-3-0:1.8.4.5.0.2
	netbsd-3-0-RELEASE:1.8.4.5
	netbsd-3-0-RC6:1.8.4.5
	yamt-readahead-base3:1.21
	netbsd-3-0-RC5:1.8.4.5
	netbsd-3-0-RC4:1.8.4.5
	netbsd-3-0-RC3:1.8.4.5
	yamt-readahead-base2:1.21
	netbsd-3-0-RC2:1.8.4.5
	yamt-readahead-pervnode:1.21
	yamt-readahead-perfile:1.21
	yamt-readahead:1.21.0.2
	yamt-readahead-base:1.21
	netbsd-3-0-RC1:1.8.4.5
	yamt-vop-base3:1.20
	yamt-vop-base2:1.20
	thorpej-vnode-attr:1.20.0.4
	thorpej-vnode-attr-base:1.20
	yamt-vop:1.20.0.2
	yamt-vop-base:1.20
	yamt-lazymbuf:1.11.0.2
	yamt-km-base4:1.8
	yamt-km-base3:1.8
	netbsd-3:1.8.0.4
	netbsd-3-base:1.8
	yamt-km-base2:1.7
	yamt-km:1.4.0.6
	yamt-km-base:1.4
	kent-audio2:1.4.0.4
	kent-audio2-base:1.9
	kent-audio1-beforemerge:1.4
	kent-audio1:1.4.0.2
	kent-audio1-base:1.4
	ktrace-lwp-base:1.24
	ktrace-lwp:1.1.0.2;
locks; strict;
comment	@# @;


1.118
date	2025.10.13.14.49.16;	author thorpej;	state Exp;
branches;
next	1.117;
commitid	oupvqvefKjM01qeG;

1.117
date	2024.01.29.18.27.13;	author christos;	state Exp;
branches;
next	1.116;
commitid	KXsF1U1D4DhafnWE;

1.116
date	2023.02.12.14.50.40;	author abs;	state Exp;
branches;
next	1.115;
commitid	SblLlq95sRoclfdE;

1.115
date	2022.09.29.10.10.08;	author riastradh;	state Exp;
branches;
next	1.114;
commitid	I1zvTyF77D5Z9KVD;

1.114
date	2022.08.07.02.52.27;	author simonb;	state Exp;
branches;
next	1.113;
commitid	HXKRRXLciPDtrTOD;

1.113
date	2020.09.27.13.48.52;	author roy;	state Exp;
branches;
next	1.112;
commitid	DA9l8f9bbF8ATGpC;

1.112
date	2020.08.01.08.20.50;	author maxv;	state Exp;
branches;
next	1.111;
commitid	JD2lavAMv7TQUkiC;

1.111
date	2020.04.18.11.00.41;	author skrll;	state Exp;
branches;
next	1.110;
commitid	2zaZE9PO9gJXaR4C;

1.110
date	2020.04.18.10.55.46;	author skrll;	state Exp;
branches;
next	1.109;
commitid	vaxOwKNlNc5h9R4C;

1.109
date	2020.03.25.17.06.19;	author jdolecek;	state Exp;
branches
	1.109.2.1;
next	1.108;
commitid	VzwOpdvTaWX4YN1C;

1.108
date	2020.01.19.01.25.06;	author thorpej;	state Exp;
branches;
next	1.107;
commitid	JHEWDzmAWJGESeTB;

1.107
date	2019.04.26.21.40.30;	author sevan;	state Exp;
branches
	1.107.4.1;
next	1.106;
commitid	6ehTybiQEayJbUkB;

1.106
date	2019.04.13.08.23.00;	author isaki;	state Exp;
branches;
next	1.105;
commitid	rmsmdwQtLK6aeajB;

1.105
date	2018.12.14.23.01.53;	author macallan;	state Exp;
branches;
next	1.104;
commitid	4ouS8et0hkfOVO3B;

1.104
date	2018.12.12.06.29.37;	author maxv;	state Exp;
branches;
next	1.103;
commitid	PxGW3xqP3gjowt3B;

1.103
date	2018.10.23.19.58.52;	author jdolecek;	state Exp;
branches;
next	1.102;
commitid	Uj00maxTZQIxA7XA;

1.102
date	2018.09.06.05.36.50;	author maxv;	state Exp;
branches;
next	1.101;
commitid	rBzGO4OZzHoBl0RA;

1.101
date	2018.08.25.20.52.41;	author rin;	state Exp;
branches;
next	1.100;
commitid	2vcoJ76kDbQoNxPA;

1.100
date	2018.08.25.07.48.56;	author maxv;	state Exp;
branches;
next	1.99;
commitid	E7ZteV4nC1yOrtPA;

1.99
date	2018.08.01.20.04.12;	author maxv;	state Exp;
branches;
next	1.98;
commitid	UbIHSaPqOzfNisMA;

1.98
date	2018.07.12.10.46.44;	author maxv;	state Exp;
branches;
next	1.97;
commitid	zv0Sckxqs4y3RPJA;

1.97
date	2018.01.23.15.08.12;	author sevan;	state Exp;
branches
	1.97.2.1
	1.97.4.1;
next	1.96;
commitid	7LHa1VFiCff9L0oA;

1.96
date	2017.09.14.07.58.41;	author mrg;	state Exp;
branches;
next	1.95;
commitid	ngZ6fHXwTqlZA87A;

1.95
date	2017.09.13.22.24.44;	author sevan;	state Exp;
branches;
next	1.94;
commitid	U9QcH0HsUyAtp57A;

1.94
date	2017.07.29.18.08.58;	author maxv;	state Exp;
branches;
next	1.93;

1.93
date	2016.12.13.20.42.18;	author christos;	state Exp;
branches
	1.93.8.1;
next	1.92;

1.92
date	2016.12.10.23.03.24;	author christos;	state Exp;
branches;
next	1.91;

1.91
date	2016.12.08.11.31.11;	author nat;	state Exp;
branches;
next	1.90;

1.90
date	2016.11.26.13.59.45;	author christos;	state Exp;
branches;
next	1.89;

1.89
date	2015.09.26.11.16.12;	author maxv;	state Exp;
branches
	1.89.2.1;
next	1.88;

1.88
date	2014.11.16.16.01.41;	author manu;	state Exp;
branches
	1.88.2.1;
next	1.87;

1.87
date	2014.11.12.10.47.22;	author manu;	state Exp;
branches;
next	1.86;

1.86
date	2014.08.23.20.26.58;	author dholland;	state Exp;
branches;
next	1.85;

1.85
date	2014.08.17.21.17.44;	author joerg;	state Exp;
branches;
next	1.84;

1.84
date	2014.08.16.17.56.32;	author apb;	state Exp;
branches;
next	1.83;

1.83
date	2014.08.03.08.53.56;	author martin;	state Exp;
branches
	1.83.2.1;
next	1.82;

1.82
date	2014.03.24.14.15.38;	author szptvlfn;	state Exp;
branches
	1.82.2.1;
next	1.81;

1.81
date	2013.08.12.21.15.56;	author matt;	state Exp;
branches;
next	1.80;

1.80
date	2013.06.30.21.38.57;	author rmind;	state Exp;
branches;
next	1.79;

1.79
date	2013.06.05.23.08.01;	author christos;	state Exp;
branches
	1.79.2.1;
next	1.78;

1.78
date	2013.04.27.22.21.15;	author christos;	state Exp;
branches;
next	1.77;

1.77
date	2013.04.27.21.43.30;	author christos;	state Exp;
branches;
next	1.76;

1.76
date	2013.04.27.18.19.40;	author christos;	state Exp;
branches;
next	1.75;

1.75
date	2013.03.02.02.42.16;	author christos;	state Exp;
branches;
next	1.74;

1.74
date	2013.03.01.18.25.46;	author joerg;	state Exp;
branches;
next	1.73;

1.73
date	2012.10.17.14.48.13;	author apb;	state Exp;
branches;
next	1.72;

1.72
date	2012.09.01.18.17.50;	author jakllsch;	state Exp;
branches
	1.72.2.1;
next	1.71;

1.71
date	2012.08.17.20.11.40;	author abs;	state Exp;
branches;
next	1.70;

1.70
date	2012.03.10.21.51.53;	author joerg;	state Exp;
branches;
next	1.69;

1.69
date	2011.12.18.05.49.29;	author dholland;	state Exp;
branches;
next	1.68;

1.68
date	2011.11.22.21.25.22;	author tls;	state Exp;
branches
	1.68.2.1;
next	1.67;

1.67
date	2011.10.02.18.32.36;	author christos;	state Exp;
branches
	1.67.2.1;
next	1.66;

1.66
date	2011.09.30.04.06.09;	author he;	state Exp;
branches;
next	1.65;

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

1.64
date	2011.07.23.21.12.58;	author jakllsch;	state Exp;
branches;
next	1.63;

1.63
date	2011.03.07.15.56.26;	author jakllsch;	state Exp;
branches;
next	1.62;

1.62
date	2011.03.06.17.08.26;	author bouyer;	state Exp;
branches;
next	1.61;

1.61
date	2010.11.23.11.14.01;	author hannken;	state Exp;
branches
	1.61.2.1
	1.61.4.1;
next	1.60;

1.60
date	2010.05.22.19.02.09;	author plunky;	state Exp;
branches;
next	1.59;

1.59
date	2010.04.16.13.48.32;	author pooka;	state Exp;
branches;
next	1.58;

1.58
date	2010.03.07.09.39.43;	author plunky;	state Exp;
branches
	1.58.2.1;
next	1.57;

1.57
date	2009.12.23.01.04.46;	author pooka;	state Exp;
branches
	1.57.2.1;
next	1.56;

1.56
date	2009.12.05.20.11.15;	author pooka;	state Exp;
branches;
next	1.55;

1.55
date	2009.08.02.11.36.39;	author gavan;	state Exp;
branches;
next	1.54;

1.54
date	2009.01.24.05.06.06;	author mrg;	state Exp;
branches;
next	1.53;

1.53
date	2008.11.24.11.41.12;	author ad;	state Exp;
branches;
next	1.52;

1.52
date	2008.11.12.12.36.02;	author ad;	state Exp;
branches;
next	1.51;

1.51
date	2008.09.07.12.01.26;	author tron;	state Exp;
branches
	1.51.2.1
	1.51.4.1;
next	1.50;

1.50
date	2008.08.10.15.31.21;	author tls;	state Exp;
branches;
next	1.49;

1.49
date	2008.07.31.07.41.02;	author simonb;	state Exp;
branches;
next	1.48;

1.48
date	2008.05.30.20.10.02;	author tsutsui;	state Exp;
branches
	1.48.4.1;
next	1.47;

1.47
date	2008.01.19.13.11.18;	author chris;	state Exp;
branches
	1.47.6.1
	1.47.8.1
	1.47.10.1
	1.47.12.1;
next	1.46;

1.46
date	2007.12.31.15.31.57;	author ad;	state Exp;
branches;
next	1.45;

1.45
date	2007.12.02.05.19.13;	author kiyohara;	state Exp;
branches
	1.45.6.1;
next	1.44;

1.44
date	2007.11.04.14.34.22;	author xtraeme;	state Exp;
branches
	1.44.2.1;
next	1.43;

1.43
date	2007.10.17.19.55.02;	author garbled;	state Exp;
branches;
next	1.42;

1.42
date	2007.08.21.05.29.18;	author kiyohara;	state Exp;
branches
	1.42.2.1
	1.42.6.1;
next	1.41;

1.41
date	2007.08.21.02.48.15;	author kiyohara;	state Exp;
branches;
next	1.40;

1.40
date	2007.08.20.00.54.42;	author kiyohara;	state Exp;
branches;
next	1.39;

1.39
date	2007.06.09.11.34.03;	author kiyohara;	state Exp;
branches
	1.39.4.1
	1.39.6.1
	1.39.8.1;
next	1.38;

1.38
date	2007.06.04.08.55.21;	author martin;	state Exp;
branches;
next	1.37;

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

1.36
date	2007.05.07.18.51.45;	author he;	state Exp;
branches;
next	1.35;

1.35
date	2007.03.14.12.27.24;	author drochner;	state Exp;
branches
	1.35.6.1;
next	1.34;

1.34
date	2006.11.11.18.47.10;	author jmmv;	state Exp;
branches
	1.34.2.1
	1.34.4.1
	1.34.8.1
	1.34.10.1
	1.34.12.1;
next	1.33;

1.33
date	2006.08.26.20.26.55;	author christos;	state Exp;
branches
	1.33.2.1
	1.33.4.1;
next	1.32;

1.32
date	2006.08.26.07.59.22;	author tsutsui;	state Exp;
branches;
next	1.31;

1.31
date	2006.08.14.06.22.34;	author skrll;	state Exp;
branches;
next	1.30;

1.30
date	2006.06.28.15.19.28;	author liamjfoy;	state Exp;
branches
	1.30.2.1;
next	1.29;

1.29
date	2006.03.09.18.48.20;	author he;	state Exp;
branches
	1.29.6.1;
next	1.28;

1.28
date	2006.02.22.00.34.00;	author gavan;	state Exp;
branches
	1.28.2.1
	1.28.4.1;
next	1.27;

1.27
date	2006.02.05.05.01.56;	author cube;	state Exp;
branches;
next	1.26;

1.26
date	2006.02.04.03.11.06;	author rpaulo;	state Exp;
branches;
next	1.25;

1.25
date	2006.02.02.21.32.09;	author reinoud;	state Exp;
branches
	1.25.2.1;
next	1.24;

1.24
date	2005.12.09.23.34.02;	author elad;	state Exp;
branches
	1.24.2.1
	1.24.4.1;
next	1.23;

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

1.22
date	2005.12.04.03.25.42;	author he;	state Exp;
branches;
next	1.21;

1.21
date	2005.11.03.16.48.29;	author chs;	state Exp;
branches;
next	1.20;

1.20
date	2005.09.10.19.20.49;	author jmmv;	state Exp;
branches;
next	1.19;

1.19
date	2005.09.09.16.34.34;	author drochner;	state Exp;
branches;
next	1.18;

1.18
date	2005.08.19.05.19.53;	author christos;	state Exp;
branches;
next	1.17;

1.17
date	2005.08.19.02.03.52;	author christos;	state Exp;
branches;
next	1.16;

1.16
date	2005.08.05.09.23.17;	author skrll;	state Exp;
branches;
next	1.15;

1.15
date	2005.07.31.04.04.42;	author yamt;	state Exp;
branches;
next	1.14;

1.14
date	2005.07.30.06.35.36;	author yamt;	state Exp;
branches;
next	1.13;

1.13
date	2005.07.17.00.08.28;	author hubertf;	state Exp;
branches;
next	1.12;

1.12
date	2005.07.07.17.05.47;	author tron;	state Exp;
branches;
next	1.11;

1.11
date	2005.06.25.12.05.17;	author rpaulo;	state Exp;
branches
	1.11.2.1;
next	1.10;

1.10
date	2005.05.31.22.23.53;	author tron;	state Exp;
branches;
next	1.9;

1.9
date	2005.04.15.17.27.21;	author itohy;	state Exp;
branches;
next	1.8;

1.8
date	2005.02.18.21.05.52;	author dsl;	state Exp;
branches
	1.8.4.1;
next	1.7;

1.7
date	2005.02.11.08.25.55;	author dsl;	state Exp;
branches;
next	1.6;

1.6
date	2005.01.31.16.55.00;	author hannken;	state Exp;
branches;
next	1.5;

1.5
date	2005.01.28.03.19.50;	author rumble;	state Exp;
branches;
next	1.4;

1.4
date	2004.11.24.20.49.24;	author bouyer;	state Exp;
branches
	1.4.4.1
	1.4.6.1;
next	1.3;

1.3
date	2004.11.10.17.54.05;	author christos;	state Exp;
branches;
next	1.2;

1.2
date	2004.10.23.14.00.52;	author augustss;	state Exp;
branches;
next	1.1;

1.1
date	2004.10.13.23.28.35;	author gavan;	state Exp;
branches
	1.1.2.1;
next	;

1.109.2.1
date	2020.04.20.11.28.57;	author bouyer;	state Exp;
branches;
next	;
commitid	4WLfIgNPymVsg75C;

1.107.4.1
date	2020.01.25.22.38.41;	author ad;	state Exp;
branches;
next	;
commitid	ethRERRmx7bMJ7UB;

1.97.2.1
date	2018.07.28.04.37.36;	author pgoyette;	state Exp;
branches;
next	1.97.2.2;
commitid	1UP1xAIUxv1ZgRLA;

1.97.2.2
date	2018.09.06.06.55.35;	author pgoyette;	state Exp;
branches;
next	1.97.2.3;
commitid	HCi1bXD317XIK0RA;

1.97.2.3
date	2018.09.30.01.45.45;	author pgoyette;	state Exp;
branches;
next	1.97.2.4;
commitid	SQ44grEPCeKPh4UA;

1.97.2.4
date	2018.11.26.01.52.26;	author pgoyette;	state Exp;
branches;
next	1.97.2.5;
commitid	Zj4q5SspGdKXto1B;

1.97.2.5
date	2018.12.26.14.01.38;	author pgoyette;	state Exp;
branches;
next	;
commitid	xUhK8IAeBM1azj5B;

1.97.4.1
date	2019.06.10.22.06.24;	author christos;	state Exp;
branches;
next	1.97.4.2;
commitid	jtc8rnCzWiEEHGqB;

1.97.4.2
date	2020.04.08.14.07.42;	author martin;	state Exp;
branches;
next	1.97.4.3;
commitid	Qli2aW9E74UFuA3C;

1.97.4.3
date	2020.04.21.18.42.09;	author martin;	state Exp;
branches;
next	;
commitid	86tA4aEmdr3VCh5C;

1.93.8.1
date	2018.01.26.14.28.14;	author martin;	state Exp;
branches;
next	;
commitid	PZEWbwc3WwWusooA;

1.89.2.1
date	2017.01.07.08.56.19;	author pgoyette;	state Exp;
branches;
next	;

1.88.2.1
date	2015.12.27.12.09.37;	author skrll;	state Exp;
branches;
next	1.88.2.2;

1.88.2.2
date	2016.12.05.10.54.54;	author skrll;	state Exp;
branches;
next	1.88.2.3;

1.88.2.3
date	2017.02.05.13.40.13;	author skrll;	state Exp;
branches;
next	1.88.2.4;

1.88.2.4
date	2017.08.28.17.51.43;	author skrll;	state Exp;
branches;
next	;
commitid	UQQpnjvcNkUZn05A;

1.83.2.1
date	2014.11.14.15.16.17;	author martin;	state Exp;
branches;
next	1.83.2.2;

1.83.2.2
date	2014.11.18.19.05.30;	author snj;	state Exp;
branches;
next	;

1.82.2.1
date	2014.08.10.06.54.00;	author tls;	state Exp;
branches;
next	;

1.79.2.1
date	2013.08.28.23.59.18;	author rmind;	state Exp;
branches;
next	1.79.2.2;

1.79.2.2
date	2014.05.18.17.45.14;	author rmind;	state Exp;
branches;
next	;

1.72.2.1
date	2012.11.20.03.01.28;	author tls;	state Exp;
branches;
next	1.72.2.2;

1.72.2.2
date	2013.06.23.06.20.07;	author tls;	state Exp;
branches;
next	1.72.2.3;

1.72.2.3
date	2014.08.20.00.03.09;	author tls;	state Exp;
branches;
next	1.72.2.4;

1.72.2.4
date	2017.12.03.11.36.22;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

1.68.2.1
date	2012.02.18.07.32.25;	author mrg;	state Exp;
branches;
next	1.68.2.2;

1.68.2.2
date	2012.03.11.01.52.22;	author mrg;	state Exp;
branches;
next	;

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

1.67.2.2
date	2012.10.30.17.19.52;	author yamt;	state Exp;
branches;
next	1.67.2.3;

1.67.2.3
date	2014.05.22.11.39.54;	author yamt;	state Exp;
branches;
next	;

1.61.2.1
date	2011.06.06.09.05.54;	author jruoho;	state Exp;
branches;
next	;

1.61.4.1
date	2011.02.08.19.29.36;	author bouyer;	state Exp;
branches;
next	;

1.58.2.1
date	2010.05.30.05.16.56;	author rmind;	state Exp;
branches;
next	1.58.2.2;

1.58.2.2
date	2011.03.05.20.50.51;	author rmind;	state Exp;
branches;
next	1.58.2.3;

1.58.2.3
date	2011.04.21.01.41.08;	author rmind;	state Exp;
branches;
next	;

1.57.2.1
date	2010.04.30.14.39.32;	author uebayasi;	state Exp;
branches;
next	1.57.2.2;

1.57.2.2
date	2010.08.17.06.44.43;	author uebayasi;	state Exp;
branches;
next	;

1.51.2.1
date	2009.01.19.13.16.22;	author skrll;	state Exp;
branches;
next	1.51.2.2;

1.51.2.2
date	2009.03.03.18.29.01;	author skrll;	state Exp;
branches;
next	;

1.51.4.1
date	2010.11.21.03.05.04;	author riz;	state Exp;
branches;
next	;

1.48.4.1
date	2008.10.19.22.15.50;	author haad;	state Exp;
branches;
next	1.48.4.2;

1.48.4.2
date	2008.12.13.01.13.15;	author haad;	state Exp;
branches;
next	;

1.47.6.1
date	2008.06.02.13.22.20;	author mjf;	state Exp;
branches;
next	1.47.6.2;

1.47.6.2
date	2008.09.28.10.40.01;	author mjf;	state Exp;
branches;
next	1.47.6.3;

1.47.6.3
date	2009.01.17.13.28.09;	author mjf;	state Exp;
branches;
next	;

1.47.8.1
date	2008.06.04.02.04.47;	author yamt;	state Exp;
branches;
next	;

1.47.10.1
date	2009.05.04.08.11.23;	author yamt;	state Exp;
branches;
next	1.47.10.2;

1.47.10.2
date	2009.08.19.18.46.26;	author yamt;	state Exp;
branches;
next	1.47.10.3;

1.47.10.3
date	2010.03.11.15.02.32;	author yamt;	state Exp;
branches;
next	1.47.10.4;

1.47.10.4
date	2010.08.11.22.52.16;	author yamt;	state Exp;
branches;
next	;

1.47.12.1
date	2008.06.23.04.30.29;	author wrstuden;	state Exp;
branches;
next	1.47.12.2;

1.47.12.2
date	2008.09.18.04.33.28;	author wrstuden;	state Exp;
branches;
next	;

1.45.6.1
date	2008.01.02.21.48.29;	author bouyer;	state Exp;
branches;
next	1.45.6.2;

1.45.6.2
date	2008.01.20.17.51.19;	author bouyer;	state Exp;
branches;
next	;

1.44.2.1
date	2007.12.08.18.17.13;	author mjf;	state Exp;
branches;
next	1.44.2.2;

1.44.2.2
date	2008.02.18.21.04.42;	author mjf;	state Exp;
branches;
next	;

1.42.2.1
date	2007.11.06.23.18.00;	author matt;	state Exp;
branches;
next	1.42.2.2;

1.42.2.2
date	2008.01.09.01.46.55;	author matt;	state Exp;
branches;
next	1.42.2.3;

1.42.2.3
date	2008.03.23.02.04.09;	author matt;	state Exp;
branches;
next	;

1.42.6.1
date	2007.11.13.15.58.37;	author bouyer;	state Exp;
branches;
next	;

1.39.4.1
date	2007.09.03.10.19.06;	author skrll;	state Exp;
branches;
next	;

1.39.6.1
date	2007.12.26.22.24.50;	author rjs;	state Exp;
branches;
next	1.39.6.2;

1.39.6.2
date	2008.02.28.21.47.54;	author rjs;	state Exp;
branches;
next	;

1.39.8.1
date	2007.09.03.16.47.27;	author jmcneill;	state Exp;
branches;
next	1.39.8.2;

1.39.8.2
date	2007.11.04.21.02.59;	author jmcneill;	state Exp;
branches;
next	1.39.8.3;

1.39.8.3
date	2007.12.03.16.14.05;	author joerg;	state Exp;
branches;
next	;

1.35.6.1
date	2007.05.22.17.27.01;	author matt;	state Exp;
branches;
next	1.35.6.2;

1.35.6.2
date	2007.06.26.18.12.44;	author garbled;	state Exp;
branches;
next	1.35.6.3;

1.35.6.3
date	2007.10.03.19.24.00;	author garbled;	state Exp;
branches;
next	;

1.34.2.1
date	2007.06.05.20.50.01;	author bouyer;	state Exp;
branches;
next	;

1.34.4.1
date	2007.03.24.14.54.47;	author yamt;	state Exp;
branches;
next	1.34.4.2;

1.34.4.2
date	2007.05.17.13.40.58;	author yamt;	state Exp;
branches;
next	;

1.34.8.1
date	2007.04.10.13.23.07;	author ad;	state Exp;
branches;
next	1.34.8.2;

1.34.8.2
date	2007.05.27.12.27.36;	author ad;	state Exp;
branches;
next	1.34.8.3;

1.34.8.3
date	2007.06.09.23.55.13;	author ad;	state Exp;
branches;
next	1.34.8.4;

1.34.8.4
date	2007.07.15.13.16.13;	author ad;	state Exp;
branches;
next	1.34.8.5;

1.34.8.5
date	2007.08.20.18.38.20;	author ad;	state Exp;
branches;
next	1.34.8.6;

1.34.8.6
date	2007.10.09.13.38.03;	author ad;	state Exp;
branches;
next	1.34.8.7;

1.34.8.7
date	2007.12.03.18.36.57;	author ad;	state Exp;
branches;
next	;

1.34.10.1
date	2007.07.11.20.00.15;	author mjf;	state Exp;
branches;
next	;

1.34.12.1
date	2007.09.03.07.03.36;	author wrstuden;	state Exp;
branches;
next	;

1.33.2.1
date	2006.11.18.21.29.22;	author ad;	state Exp;
branches;
next	;

1.33.4.1
date	2006.12.10.07.16.22;	author yamt;	state Exp;
branches;
next	;

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

1.29.6.1
date	2006.07.13.17.48.56;	author gdamore;	state Exp;
branches;
next	;

1.28.2.1
date	2006.03.13.09.06.57;	author yamt;	state Exp;
branches;
next	1.28.2.2;

1.28.2.2
date	2006.08.11.15.42.01;	author yamt;	state Exp;
branches;
next	1.28.2.3;

1.28.2.3
date	2006.09.03.15.23.05;	author yamt;	state Exp;
branches;
next	;

1.28.4.1
date	2006.04.19.02.33.11;	author elad;	state Exp;
branches;
next	;

1.25.2.1
date	2006.04.22.11.37.39;	author simonb;	state Exp;
branches;
next	;

1.24.2.1
date	2006.02.18.15.38.37;	author yamt;	state Exp;
branches;
next	1.24.2.2;

1.24.2.2
date	2006.03.01.09.27.58;	author yamt;	state Exp;
branches;
next	;

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

1.11.2.1
date	2006.06.21.14.52.58;	author yamt;	state Exp;
branches;
next	1.11.2.2;

1.11.2.2
date	2006.12.30.20.46.21;	author yamt;	state Exp;
branches;
next	1.11.2.3;

1.11.2.3
date	2007.09.03.14.27.00;	author yamt;	state Exp;
branches;
next	1.11.2.4;

1.11.2.4
date	2007.11.15.11.43.01;	author yamt;	state Exp;
branches;
next	1.11.2.5;

1.11.2.5
date	2007.12.07.17.25.06;	author yamt;	state Exp;
branches;
next	1.11.2.6;

1.11.2.6
date	2008.01.21.09.37.18;	author yamt;	state Exp;
branches;
next	;

1.8.4.1
date	2005.04.17.11.41.28;	author tron;	state Exp;
branches;
next	1.8.4.2;

1.8.4.2
date	2005.06.01.17.19.26;	author riz;	state Exp;
branches;
next	1.8.4.3;

1.8.4.3
date	2005.07.18.21.12.57;	author riz;	state Exp;
branches;
next	1.8.4.4;

1.8.4.4
date	2005.08.14.21.13.35;	author riz;	state Exp;
branches;
next	1.8.4.5;

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

1.4.4.1
date	2005.04.29.11.28.14;	author kent;	state Exp;
branches;
next	;

1.4.6.1
date	2005.02.12.18.17.35;	author yamt;	state Exp;
branches;
next	1.4.6.2;

1.4.6.2
date	2005.03.19.08.33.04;	author yamt;	state Exp;
branches;
next	;

1.1.2.1
date	2004.10.13.23.28.35;	author skrll;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2004.10.19.15.56.37;	author skrll;	state Exp;
branches;
next	1.1.2.3;

1.1.2.3
date	2004.11.02.07.50.35;	author skrll;	state Exp;
branches;
next	1.1.2.4;

1.1.2.4
date	2004.11.14.08.15.16;	author skrll;	state Exp;
branches;
next	1.1.2.5;

1.1.2.5
date	2004.11.29.07.24.04;	author skrll;	state Exp;
branches;
next	1.1.2.6;

1.1.2.6
date	2005.02.04.11.44.32;	author skrll;	state Exp;
branches;
next	1.1.2.7;

1.1.2.7
date	2005.02.15.21.32.41;	author skrll;	state Exp;
branches;
next	1.1.2.8;

1.1.2.8
date	2005.03.04.16.38.47;	author skrll;	state Exp;
branches;
next	1.1.2.9;

1.1.2.9
date	2005.11.10.13.57.09;	author skrll;	state Exp;
branches;
next	1.1.2.10;

1.1.2.10
date	2005.12.11.10.28.19;	author christos;	state Exp;
branches;
next	;


desc
@@


1.118
log
@Garbage-collect the "base_year_is_2000" property and associated
DSRTC_YEAR_START_2K config option (only used by Iyonix GENERIC).
Instead, set the "start-year" property to 2000 as needed (matches
the property name in the Devicetree RTC bindings used for the same
purpose).
@
text
@#	$NetBSD: GENERIC,v 1.117 2024/01/29 18:27:13 christos Exp $
#
# GENERIC machine description file
#
# This machine description file is used to generate the default NetBSD
# kernel.  The generic kernel does not include all options, subsystems
# and device drivers, but should be useful for most applications.
#
# The machine description file can be customised for your specific
# machine to reduce the kernel size and improve its performance.
#
# For further information on compiling NetBSD kernels, see the config(8)
# man page.
#
# For further information on hardware support for this architecture, see
# the intro(4) man page.  For further information about kernel options
# for this architecture, see the options(4) man page.  For an explanation
# of each device driver in this file see the section 4 man page for the
# device.

include	"arch/iyonix/conf/std.iyonix"

options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident 		"GENERIC-$Revision: 1.117 $"

maxusers	32		# estimated number of users

options 	MSGBUFSIZE=65536

# CPU options

# For XScale systems
options 	CPU_XSCALE_80321	# Support the XScale core
makeoptions	CPUFLAGS="-mcpu=xscale"

# Architecture options
options 	XSCALE_CACHE_READ_WRITE_ALLOCATE
#options 	HZ=512

# Standard system options

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

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


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

# Device options

# Console options.  The default console is speed is 115200 baud.
#options 	CONSPEED=9600		# Console speed

# Miscellaneous kernel options
options 	KTRACE		# system call tracing, a la ktrace(1)
options 	IRQSTATS	# manage IRQ statistics
#options 	SCSIVERBOSE	# Verbose SCSI errors
options 	PCIVERBOSE	# Verbose PCI descriptions
options 	MIIVERBOSE	# Verbose MII autoconfuration messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space

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

# Development and Debugging options

# 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 	DDB_KEYCODE=0x40
#options 	KGDB		# remote debugger
#options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
#makeoptions	DEBUG="-g"	# compile full symbol table
makeoptions	COPY_SYMTAB=1
#options 	UVMHIST		# kernhist for uvm/pmap subsystems
#options 	VERBOSE_INIT_ARM # verbose bootstraping messages

#options 	PMAP_INCLUDE_PTE_SYNC
#options 	LOCKDEBUG


# Compatibility options

include 	"conf/compat_netbsd70.config"
options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries

# File systems
file-system 	FFS		# UFS
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
#file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
#file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
#file-system 	NULLFS		# loopback file system
#file-system 	OVERLAY		# overlay file system
file-system 	PROCFS		# /proc
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
#file-system 	UNION		# union file system
#file-system	CODA		# Coda File System; also needs vcoda (below)
file-system	PTYFS		# /dev/ptm support
file-system	TMPFS		# Efficient memory file-system
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
#file-system	HFS		# experimental - Apple HFS+ (read-only)
file-system     FILECORE        # Acorn filecore file system

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

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

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


options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM

#options 	DKWEDGE_AUTODISCOVER
#options 	DKWEDGE_METHOD_BSDLABEL
#options 	DKWEDGE_METHOD_MBR

options 	INSECURE

# Kernel root file system and dump configuration.
config		netbsd	root on ? type ?
#config		netbsd	root on wd1a type ffs
#config		netbsd	root on wm0 type nfs
#config		netbsd	root on "wedge:system/a" type ffs

#
# Device configuration
#

mainbus0 at root

cpu0 at mainbus?

# i80321 I/O Processor peripheral support
iopxs*          at mainbus?

iopaau*         at iopxs?               # Application Accelerator Unit
iopiic*         at iopxs?               # I2C Controller Unit(s)
iic0            at iopiic?
iic1            at iopiic?
iopwdog*        at iopxs?               # Watchdog timer
pci0            at iopxs? bus ?         # PCI/PCI-X support

# The curious can see their RAM timings.
spdmem* at iic1 addr 0x56

# onboard RTC.
dsrtc0 	at iic0 addr 0x68

# PCI bridges
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
pci*	at ppb? bus ?
# XXX 'puc's aren't really bridges, but there's no better place for them here
#puc*	at pci? dev ? function ?	# PCI "universal" comm. cards

#options COMCONSOLE

# VGA
#vga*            at pci? dev ? function ?
genfb*		at pci? dev ? function ?
#options 	GENFB_PCI_DEBUG
#gffb*		at pci? dev ? function ?

# these exist but aren't configured by RISC OS
#alipm*		at pci?
#iic*		at alipm?

# Display
wsdisplay0      at wsemuldisplaydev? console 1
wsdisplay*      at wsemuldisplaydev?

#options 	WSEMUL_SUN		# sun terminal emulation
options 	WSEMUL_VT100		# vt100 terminal emulation
options 	WS_DEFAULT_FG=WSCOL_BLACK
options 	WS_DEFAULT_BG=WSCOL_LIGHT_WHITE
options 	WS_KERNEL_FG=WSCOL_GREEN
options 	WS_KERNEL_BG=WSCOL_LIGHT_WHITE
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 	WSDISPLAY_DEFAULTSCREENS=4
options 	FONT_GO_MONO12x23
options		WSDISPLAY_SCROLLSUPPORT
options 	VCONS_DRAW_INTR
options 	RASOPS_DEFAULT_WIDTH=100
options 	RASOPS_DEFAULT_HEIGHT=30

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

# ATA (IDE) bus support
atabus* at ata?
#options	ATADEBUG

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

# ATAPI bus support
atapibus* at atapi?

# ATAPI devices
# flags have the same meaning as for IDE drives.
# XXX No DMA on IDE devices for now
cd*	at atapibus? drive ? flags 0x0ff0	# ATAPI CD-ROM drives
sd*	at atapibus? drive ? flags 0x0000	# ATAPI disk drives
st*	at atapibus? drive ? flags 0x0000	# ATAPI tape drives
uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown


# Network Interfaces

# onboard ethernet
wm*	at pci? dev ? function ?	# Intel 8254x gigabit

# MII/PHY support
makphy* at mii? phy ?			# Marvell Semiconductor 88E1000 PHYs
ukphy*	at mii? phy ?			# generic unknown PHYs


# USB Controller and Devices

# Iyonix ships with an ehci/ohci card
ehci*	at pci?	dev ? function ?	# Enhanced Host Controller
ohci*	at pci?	dev ? function ?	# Open Host Controller
#uhci*	at pci?	dev ? function ?	# Universal Host Controller (Intel)

# USB bus support
usb*	at ehci?
usb*	at ohci?
#usb*	at uhci?
#usb*	at slhci?

# USB Hubs
uhub*	at usb?
uhub*	at uhub? port ?

# USB HID device
uhidev*	at uhub? port ? configuration ? interface ?

# USB Mice
ums*	at uhidev? reportid ?
wsmouse* at ums? mux 0

# USB eGalax touch-panel
#uep*	at uhub? port ?
#wsmouse* at uep? mux 0

# USB Keyboards
ukbd*	at uhidev? reportid ?
wskbd*	at ukbd? console ? mux 1

# USB Generic HID devices
uhid*	at uhidev? reportid ?

# USB Mass Storage
umass*	at uhub? port ? configuration ? interface ?

# USB audio
uaudio*	at uhub? port ? configuration ?

# USB MIDI
#umidi* at uhub? port ? configuration ?

# USB Ethernet adapters
#axe*	at uhub? port ?		# ASIX AX88172 based adapters

uplcom* at uhub? port ? 	# I/O DATA USB-RSAQ2 serial adapter
ucom*	at uplcom? portno ?

# USB Generic driver
#ugen*	at uhub? port ?


# Iyonix onboard audio
autri*	at pci? dev ? function ?	# Trident 4DWAVE based AC'97 Audio

# Audio support
audio*	at audiobus?

spkr*	at audio?		# PC speaker (synthesized)

# On-board device support

obio*	at mainbus?
com1	at obio? addr 0x900003e8 xint 1 # on-board UART
com0	at obio? addr 0x900002f8 xint 1 # on-board UART
#com*	at obio? addr 0x900003e8 xint 1 # on-board UART
#com*	at obio? addr 0x900003f8 xint 1 # on-board UART

# Pseudo-Devices

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

# disk/mass storage pseudo-devices

pseudo-device	fss			# file system snapshot device

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

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

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
#options 	RND_COM			# use "com" randomness as well (BROKEN)
pseudo-device	clockctl		# user control of clock subsystem
pseudo-device	drvctl			# user control of drive subsystem
pseudo-device	ksyms			# /dev/ksyms
pseudo-device 	swwdog			# software watchdog timer -- swwdog(4)

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

include "dev/veriexec.config"

#options PAX_MPROTECT=0                        # PaX mprotect(2) restrictions

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


1.117
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
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.116 2023/02/12 14:50:40 abs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.116 $"
d196 1
a196 1
# onboard RTC. RISC OS starts counting years at 2000
a197 1
options 	DSRTC_YEAR_START_2K
@


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


1.115
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.114 2022/08/07 02:52:27 simonb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.114 $"
d410 3
@


1.114
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.113 2020/09/27 13:48:52 roy Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.113 $"
d401 1
@


1.113
log
@vether: Add to kernel configurations

It's only enabled if the kernel enabled bridge AND tap.
Otherwise it's commented out.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.112 2020/08/01 08:20:50 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.112 $"
d124 2
d128 2
a129 1
#options 	FFS_EI		# FFS Endian Independent support
a130 6
# Note that UFS_DIRHASH is suspected of causing kernel memory corruption.
# It is not recommended for general use.
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	NFSSERVER	# Network File System server
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
#options 	UFS_EXTATTR	# Extended attribute support for UFS1
d133 1
@


1.112
log
@Remove references to BRIDGE_IPF, it is now compiled in by default.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.111 2020/04/18 11:00:41 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.111 $"
d387 1
@


1.111
log
@PMAP_DEBUG has been deleted on arm
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.110 2020/04/18 10:55:46 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.110 $"
a386 1
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
@


1.110
log
@Trailing whitespace
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.109 2020/03/25 17:06:19 jdolecek Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.109 $"
d88 1
a88 1
#options 	PMAP_DEBUG	# Enable pmap_debug_level code
@


1.109
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.108 2020/01/19 01:25:06 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.108 $"
d191 1
a191 1
iopiic*         at iopxs?               # I2C Controller Unit(s) 
@


1.109.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.111 2020/04/18 11:00:41 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.111 $"
d88 1
a88 1
#options 	UVMHIST		# kernhist for uvm/pmap subsystems
d191 1
a191 1
iopiic*         at iopxs?               # I2C Controller Unit(s)
@


1.108
log
@Remove the strip(4) - Starmode Radio IP - pseudo-device driver.  It is
long since obsolete.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.107 2019/04/26 21:40:30 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107 $"
a116 1
#file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
@


1.107
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.106 2019/04/13 08:23:00 isaki Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.106 $"
a378 1
#pseudo-device	strip			# Starmode Radio IP (Metricom)
@


1.107.4.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.108 2020/01/19 01:25:06 thorpej Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.108 $"
d379 1
@


1.106
log
@Add drvctl to kernel which has audio device.
audiocfg(1) requires drvctl(4).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.105 2018/12/14 23:01:53 macallan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.105 $"
d75 1
a75 1
#options 	BUFQ_PRIOCSCAN
d373 1
a373 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d410 1
a410 13
#options       FILEASSOC               # fileassoc(9) - required for Veriexec
                                       # and PAX_SEGVGUARD

# 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.105
log
@Make this config resemble an Iyonix as they actually shipped:
- add more onboard and standard devices ( dsrtc, ehci, etc. )
- remove lots of unused and commented out drivers
- add some useful filesystems like procfs etc.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.104 2018/12/12 06:29:37 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.104 $"
d403 1
@


1.104
log
@Remove references to "lmc" in the kernel configurations.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.103 2018/10/23 19:58:52 jdolecek Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.103 $"
d86 1
a86 1
makeoptions	DEBUG="-g"	# compile full symbol table
d97 1
a97 1
include 	"conf/compat_netbsd50.config"
d110 1
a110 1
#file-system 	KERNFS		# /kern
d113 1
a113 1
#file-system 	PROCFS		# /proc
d118 2
a119 2
#file-system	PTYFS		# /dev/ptm support
#file-system	TMPFS		# Efficient memory file-system
d141 1
a141 1
#options 	INET6		# IPV6
d168 6
d176 3
a178 2
#config		netbsd	root on sd0a type ffs
#config		netbsd	root on ? type nfs
d201 4
d216 6
d227 16
a242 97
options 	WSEMUL_VT100			# VT100 / VT220 emulation
options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling

# CardBus bridge support
#cbb*		at pci? dev ? function ?
#cardslot*	at cbb?

# CardBus bus support
#cardbus*	at cardslot?
#pcmcia* 	at cardslot?

# Serial Devices

# PCI serial interfaces
#com*	at puc? port ?			# 16x50s on "universal" comm boards
#cy*	at pci? dev ? function ?	# Cyclades Cyclom-Y serial boards
#cz*	at pci? dev ? function ?	# Cyclades-Z multi-port serial boards

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

#pcmcom* at pcmcia? function ?		# PCMCIA multi-port serial cards
#com*	at pcmcom? slave ?		# ...and the slave devices

# CardBus serial interfaces
#com*	at cardbus? function ?	# Modems and serial cards

# I2O devices
#iop*	at pci? dev ? function ?	# I/O processor
#iopsp*	at iop? tid ?			# SCSI/FC-AL ports
#ld*	at iop? tid ?			# block devices
#dpti*	at iop? tid 0			# DPT/Adaptec control interface

# SCSI Controllers and Devices

# PCI SCSI controllers
#adv*	at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#adw*	at pci? dev ? function ?	# AdvanSys 9x0UW[D], 3940U[2,3]W SCSI
#ahc*	at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
#ahd*	at pci? dev ? function ?	# Adaptec 29320, 39320 (aic790x) SCSI
#bha*	at pci? dev ? function ?	# BusLogic 9xx SCSI
#dpt*	at pci? dev ? function ?	# DPT SmartCache/SmartRAID
#iha*	at pci? dev ? function ?	# Initio INIC-940/950 SCSI
#isp*	at pci? dev ? function ?	# Qlogic ISP [12]0x0 SCSI/FibreChannel
#mfi*	at pci? dev ? function ?	# LSI MegaRAID SAS
#mly*	at pci? dev ? function ?	# Mylex AcceleRAID and eXtremeRAID
#mpt*	at pci? dev ? function ?	# LSI Fusion SCSI/FC
#njs*	at pci? dev ? function ?	# Workbit NinjaSCSI-32
#pcscp*	at pci? dev ? function ?	# AMD 53c974 PCscsi-PCI SCSI
#siop*	at pci? dev ? function ?	# Symbios 53c8xx SCSI
#esiop*	at pci? dev ? function ?	# Symbios 53c875 SCSI and newer
##options 	SIOP_SYMLED		# drive the act. LED in software
#trm*	at pci? dev ? function ?	# Tekram DC-395U/UW/F, DC-315/U SCSI

# PCMCIA SCSI controllers
#aic*	at pcmcia? function ?		# Adaptec APA-1460 SCSI
#esp*	at pcmcia? function ?		# Qlogic ESP406/FAS408 SCSI
#spc* 	at pcmcia? function ?		# Fujitsu MB87030/MB89352 SCSI

# CardBus SCSI cards
#adv*	at cardbus? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#ahc*	at cardbus? function ?	# Adaptec ADP-1480
#njs*	at cardbus? function ?	# Workbit NinjaSCSI-32

# SCSI bus support
#scsibus* at scsi?

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


# RAID controllers and devices
#aac*	at pci? dev ? function ?	# Adaptec AAC family
#amr*	at pci? dev ? function ?	# AMI/LSI Logic MegaRAID
#cac*	at pci? dev ? function ?	# Compaq PCI array controllers
#ciss*	at pci? dev ? function ?	# HP Smart Array controllers
#icp*	at pci? dev ? function ?	# ICP-Vortex GDT & Intel RAID
#mlx*	at pci? dev ? function ?	# Mylex DAC960 & DEC SWXCR family
#mlx*	at eisa? slot ?			# Mylex DAC960 & DEC SWXCR family
#twa*	at pci? dev ? function ?	# 3ware Escalade 95xx RAID controllers
#twe*	at pci? dev ? function ?	# 3ware Escalade RAID controllers

#ld*	at aac? unit ?			# logical disk devices
#ld*	at amr? unit ?
#ld*	at cac? unit ?
#ld*	at icp? unit ?
#ld*	at twa? unit ?
#ld*	at twe? unit ?
#ld*	at mlx? unit ?

#icpsp*	at icp? unit ?			# SCSI pass-through
d249 1
a249 2
pciide* 	at pci? dev ? function ? flags 0x0000	# GENERIC pciide driver
acardide*	at pci? dev ? function ?	# Acard IDE controllers
d251 1
a251 25
#ahcisata* 	at pci? dev ? function ?	# AHCI SATA controllers
artsata* 	at pci? dev ? function ?	# Intel i31244 SATA controller
cmdide* 	at pci? dev ? function ?	# CMD tech IDE controllers
cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
#geodeide* 	at pci? dev ? function ?	# AMD Geode IDE controllers
hptide* 	at pci? dev ? function ?	# Triones/HighPoint IDE controllers
#iteide* 	at pci? dev ? function ?	# IT Express IDE controllers
#ixpide* 	at pci? dev ? function ?	# ATI IXP IDE controllers
optiide* 	at pci? dev ? function ?	# Opti IDE controllers
#piixide* 	at pci? dev ? function ?	# Intel IDE controllers
pdcide* 	at pci? dev ? function ?	# Promise IDE controllers
pdcsata*	at pci? dev ? function ?	# Promise SATA150 controllers
rccide* 	at pci? dev ? function ?	# ServerWorks IDE controllers
satalink*	at pci? dev ? function ?	# SiI SATALink controllers
siside* 	at pci? dev ? function ?	# SiS IDE controllers
slide*  	at pci? dev ? function ?	# Symphony Labs IDE controllers
#svwsata* 	at pci? dev ? function ?	# ServerWorks SATA controllers
stpcide*	at pci? dev ? function ?	# STMicro STPC IDE controllers
viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers

# PCMCIA IDE controllers
#wdc*	at pcmcia? function ?

# CardBus IDE controllers
#njata*	at cardbus? function ? flags 0x01	# Workbit NinjaATA-32
a269 4
# ATA RAID configuration support, as found on some Promise controllers.
pseudo-device	ataraid
ld*	at ataraid? vendtype ? unit ?

d284 1
a284 43
# PCI network interfaces
#an*	at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
#ath*	at pci? dev ? function ?	# Atheros 5210/5211/5212 802.11
#atw*	at pci? dev ? function ?	# ADMtek ADM8211 (802.11)
#bce* 	at pci? dev ? function ?	# Broadcom 4401 10/100 Ethernet
#bge* 	at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
#bnx* 	at pci? dev ? function ?	# Broadcom NetXtremeII gigabit Ethernet
#dge*	at pci? dev ? function ?	# Intel 82597 10GbE LR
#ep*	at pci? dev ? function ?	# 3Com 3c59x
#epic*	at pci? dev ? function ?	# SMC EPIC/100 Ethernet
#esh*	at pci? dev ? function ?	# Essential HIPPI card
#ex*	at pci? dev ? function ?	# 3Com 90x[BC]
#fpa*	at pci? dev ? function ?	# DEC DEFPA FDDI
#fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
#gsip*	at pci? dev ? function ?	# NS83820 Gigabit Ethernet
#hme*	at pci? dev ? function ?	# Sun Microelectronics STP2002-STQ
#ipw*	at pci? dev ? function ?	# Intel PRO/Wireless 2100
#iwi*	at pci? dev ? function ?	# Intel PRO/Wireless 2200BG
#le*	at pci? dev ? function ?	# PCnet-PCI Ethernet
#mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet
#msk*	at mskc?			# Marvell Yukon 2 Gigabit Ethernet
#mtd*	at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
#ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
#nfe*	at pci?	dev ? function ?	# NVIDIA nForce Ethernet
#ntwoc*	at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
#pcn*	at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
#ral*	at pci? dev ? function ?	# Ralink Technology RT25x0 802.11a/b/g
#re*	at pci? dev ? function ?	# Realtek 8139C+/8169/8169S/8110S
rtk*	at pci? dev ? function ?	# Realtek 8129/8139
#rtw*	at pci? dev ? function ?	# Realtek 8180L (802.11)
#sf*	at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
#sip*	at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
#skc*	at pci? dev ? function ?	# SysKonnect SK9821 Gigabit Ethernet
#sk*	at skc?				# SysKonnect SK9821 Gigabit Ethernet
#ste*	at pci? dev ? function ?	# Sundance ST-201 Ethernet
#stge*	at pci? dev ? function ?	# Sundance/Tamarack TC9021 Gigabit
#ti*	at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
#tl*	at pci? dev ? function ?	# ThunderLAN-based Ethernet
#tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
#txp*	at pci? dev ? function ?	# 3com 3cr990
#vge*	at pci? dev ? function ?	# VIATech VT612X Gigabit Ethernet
#vr*	at pci? dev ? function ?	# VIA Rhine Fast Ethernet
#wi*	at pci? dev ? function ?	# Intersil Prism Mini-PCI (802.11b)
a285 32
#wpi*	at pci? dev ? function ?	# Intel PRO/Wireless 3945ABG
#xge*	at pci? dev ? function ?	# Neterion (S2io) Xframe-I 10GbE

# PCMCIA network interfaces
#an*	at pcmcia? function ?		# Aironet PC4500/PC4800 (802.11)
#awi*	at pcmcia? function ?		# BayStack 650/660 (802.11FH/DS)
#cnw*	at pcmcia? function ?		# Xircom/Netwave AirSurfer
#cs*	at pcmcia? function ?		# CS89xx Ethernet
#ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
#mbe*	at pcmcia? function ?		# MB8696x based Ethernet
#ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
#ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
#sm*	at pcmcia? function ?		# Megahertz Ethernet
## tr at pcmcia has problems with Cardbus bridges
##tr*	at pcmcia? function ?		# TROPIC based Token-Ring
#wi*	at pcmcia? function ?		# Lucent/Intersil WaveLan IEEE (802.11)
#xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
#com*	at xirc?
#xi*	at xirc?
#mhzc*	at pcmcia? function ?		# Megahertz Ethernet/Modem combo cards
#com*	at mhzc?
#sm*	at mhzc?

# CardBus network cards
#ath*	at cardbus? function ?	# Atheros 5210/5211/5212 802.11
#atw*	at cardbus? function ?	# ADMtek ADM8211 (802.11)
#ex*	at cardbus? function ?	# 3Com 3C575TX
#fxp*	at cardbus? function ?	# Intel i8255x
#ral*	at cardbus? function ?	# Ralink Technology RT25x0 802.11a/b/g
#rtk*	at cardbus? function ?	# Realtek 8129/8139
#rtw*	at cardbus? function ?	# Realtek 8180L (802.11)
#tlp*	at cardbus? function ?	# DECchip 21143
a287 16
acphy*	at mii? phy ?			# Altima AC101 and AMD Am79c874 PHYs
amhphy* at mii? phy ?			# AMD 79c901 Ethernet PHYs
bmtphy* at mii? phy ?			# Broadcom BCM5201 and BCM5202 PHYs
brgphy* at mii? phy ?			# Broadcom BCM5400-family PHYs
#ciphy*	at mii? phy ?			# Cicada CS8201 Gig-E PHYs
dmphy*	at mii? phy ?			# Davicom DM9101 PHYs
exphy*	at mii? phy ?			# 3Com internal PHYs
gentbi* at mii? phy ?			# Generic Ten-Bit 1000BASE-[CLS]X PHYs
glxtphy* at mii? phy ?			# Level One LXT-1000 PHYs
gphyter* at mii? phy ?			# NS83861 Gig-E PHY
icsphy* at mii? phy ?			# Integrated Circuit Systems ICS189x
igphy*	at mii? phy ?			# Intel IGP01E1000
#ikphy*	at mii? phy ?			# Intel 82563 PHYs
inphy*	at mii? phy ?			# Intel 82555 PHYs
iophy*	at mii? phy ?			# Intel 82553 PHYs
lxtphy* at mii? phy ?			# Level One LXT-970 PHYs
a288 9
nsphy*	at mii? phy ?			# NS83840 PHYs
nsphyter* at mii? phy ? 		# NS83843 PHYs
pnaphy* at mii? phy ?			# generic HomePNA PHYs
qsphy*	at mii? phy ?			# Quality Semiconductor QS6612 PHYs
#rgephy* at mii? phy ?			# Realtek 8169S/8110S internal PHYs
#rlphy*	at mii? phy ?			# Realtek 8139/8201L PHYs
sqphy*	at mii? phy ?			# Seeq 80220/80221/80223 PHYs
tlphy*	at mii? phy ?			# ThunderLAN PHYs
tqphy*	at mii? phy ?			# TDK Semiconductor PHYs
a289 1
urlphy* at mii? phy ?			# Realtek RTL8150L internal PHYs
d294 2
a295 2
# PCI USB controllers
#ehci*	at pci?	dev ? function ?	# Enhanced Host Controller
d297 1
a297 12
uhci*	at pci?	dev ? function ?	# Universal Host Controller (Intel)

# CardBus USB controllers
#ehci*	at cardbus? function ?		# Enhanced Host Controller
#ohci*	at cardbus? function ?		# Open Host Controller
#uhci*	at cardbus? function ?		# Universal Host Controller (Intel)

# ISA USB controllers
#slhci0	at isa? port 0x300 irq 5	# ScanLogic SL811HS

# PCMCIA USB controllers
#slhci*	at pcmcia? function ?		# ScanLogic SL811HS
d300 1
a300 1
#usb*	at ehci?
d302 1
a302 1
usb*	at uhci?
a323 3
# USB serial adapter
ucycom*	at uhidev? reportid ?

a326 10
# USB Printer
ulpt*	at uhub? port ? configuration ? interface ?

# USB Modem
umodem*	at uhub? port ? configuration ?
ucom*	at umodem?

# Option N.V. Wireless WAN modems
uhso*	at uhub? port ? configuration ?

a335 9
# USB IrDA
# USB-IrDA bridge spec
#uirda* at uhub? port ? configuration ? interface ?
#irframe* at uirda?

# SigmaTel STIr4200 USB/IrDA Bridge
#ustir* at uhub? port ?
#irframe* at ustir?

a336 1
#aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
a337 28
#cdce*	at uhub? port ?		# CDC, Ethernet Networking Control Model
#cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
#kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters
#mue*	at uhub? port ?		# Microchip LAN75xx/LAN78xx based adapters
#udav*	at uhub? port ?		# Davicom DM9601 based adapters
#url*	at uhub? port ?		# Realtek RTL8150L based adapters

# USB 802.11 adapters
#atu*	at uhub? port ?		# Atmel AT76C50XX based adapters
#ural*	at uhub? port ?		# Ralink Technology RT2500USB 802.11a/b/g
#rum*	at uhub? port ?		# Ralink Technology RT2501/RT2601 802.11a/b/g
#zyd*	at uhub? port ?		# Zydas ZD1211

# Prolific PL2301/PL2302 host-to-host adapter
upl*	at uhub? port ?

# Serial adapters
ubsa*	at uhub? port ?		# Belkin serial adapter
ucom*	at ubsa? portno ?

uftdi*	at uhub? port ?		# FTDI FT8U100AX serial adapter
ucom*	at uftdi? portno ?

uipaq*	at uhub? port ?		# iPAQ PDAs
ucom*	at uipaq? portno ?

umct*	at uhub? port ?		# MCT USB-RS232 serial adapter
ucom*	at umct? portno ?
a341 30
uvscom* at uhub? port ? 	# SUNTAC Slipper U VS-10U serial adapter
ucom*	at uvscom? portno ?

# Diamond Multimedia Rio 500
#urio*	at uhub? port ?

# USB Handspring Visor
#uvisor*	at uhub? port ?
#ucom*	at uvisor?

# Kyocera AIR-EDGE PHONE
#ukyopon* at uhub? port ?
#ucom*	at ukyopon? portno ?

# USB scanners
#uscanner* at uhub? port ?

# USB scanners that use SCSI emulation, e.g., HP5300
#usscanner* at uhub? port ?

# Topfield TF5000PVR range of DVB recorders
#utoppy*	at uhub? port ?

# Y@@P firmware loader
#uyap* at uhub? port ?

# D-Link DSB-R100 USB radio
#udsbr*	at uhub? port ?
#radio*	at udsbr?

d346 1
a346 24
# IrDA and Consumer Ir devices

# Toshiba Oboe
#oboe* 	at pci? dev ? function ?
#irframe* at oboe?


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

# CardBus IEEE1394 controllers
#fwohci*	at cardbus? function ?	# IEEE1394 Open Host Controller

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


# Audio Devices

# PCI audio devices
#auacer* at pci? dev ? function ?	# ALi M5455 integrated AC'97 Audio
auich*	at pci? dev ? function ?	# Intel ICH integrated AC'97 Audio
#auixp*	at pci? dev ? function ?	# ATI IXP AC'97 Audio
a347 21
auvia*	at pci? dev ? function ?	# VIA VT82C686A integrated AC'97 Audio
#azalia*	at pci? dev ? function ?	# High Definition Audio
clcs*	at pci? dev ? function ?	# Cirrus Logic CS4280
clct*	at pci? dev ? function ?	# Cirrus Logic CS4281
cmpci*	at pci? dev ? function ?	# C-Media CMI8338/8738
eap*	at pci? dev ? function ?	# Ensoniq AudioPCI
emuxki* at pci? dev ? function ?	# Creative SBLive! and PCI512
esa*	at pci? dev ? function ?	# ESS Allegro-1 / Maestro-3 PCI Audio
esm*	at pci? dev ? function ?	# ESS Maestro-1/2/2e PCI Audio Accelerator
eso*	at pci? dev ? function ?	# ESS Solo-1 PCI AudioDrive
fms*	at pci? dev ? function ?	# Forte Media FM801
neo*	at pci? dev ? function ?	# NeoMagic 256 AC'97 Audio
sv*	at pci? dev ? function ?	# S3 SonicVibes
yds*	at pci? dev ? function ?	# Yamaha DS-1 PCI Audio

# OPL[23] FM synthesizers
opl*	at cmpci? flags 1
opl*	at eso?
opl*	at fms?
opl*	at sv?
opl*	at yds?
a353 63
# MPU 401 UARTs
mpu*	at cmpci?
mpu*	at eso?
mpu*	at fms?
mpu*	at yds?

# MIDI support
midi*	at midibus?

# PCI radio devices
#gtp*	at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card

# Radio support
#radio*	at gtp?

# TV cards

# Brooktree 848/849/878/879 based TV cards
#bktr* at pci? dev ? function ?
#radio* at bktr?


# 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 USB Controllers
#ubt* at uhub? port ?
#aubtfwl* at uhub? port ?

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

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

# Cryptographic Devices

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

d357 1
a357 1
#com1	at obio? addr 0x900003e8 xint 1 # on-board UART
a368 13
#pseudo-device	bio			# RAID control device driver
#pseudo-device	ccd			# concatenated/striped disk devices
#pseudo-device	cgd			# cryptographic disk devices
#pseudo-device	raid			# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
#options 	RF_INCLUDE_EVENODD=1
#options 	RF_INCLUDE_RAID5_RS=1
#options 	RF_INCLUDE_PARITYLOGGING=1
#options 	RF_INCLUDE_CHAINDECLUSTER=1
#options 	RF_INCLUDE_INTERDECLUSTER=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING=1
#options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
a370 4
pseudo-device	md			# memory disk device (ramdisk)
#pseudo-device	vnd			# disk-like interface to files
#options 	VND_COMPRESSION		# compressed vnd(4)

a400 1
#pseudo-device	sequencer		# MIDI sequencer
a403 9
#pseudo-device	lockstat		# lock profiling
#pseudo-device	bcsp			# BlueCore Serial Protocol
#pseudo-device	btuart			# Bluetooth HCI UART (H4)

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

# a pseudo device needed for SMBFS
#pseudo-device	nsmb			# experimental - SMB requester
d409 2
a410 2
#options 	FILEASSOC		# fileassoc(9) - required for Veriexec
					# and PAX_SEGVGUARD
d413 1
a413 1
#pseudo-device	veriexec
d423 1
a423 1
#options PAX_MPROTECT=0			# PaX mprotect(2) restrictions
@


1.103
log
@remove the 'wd* at umass?' for the non-standardized and rare (extinct?)
In-System Design ATA protocol over Bulk-Only devices from most kernels,
leave only in i386/amd64 ALL; it's unmaintained and likely currently broken,
lack of test hardware makes it impossible to support
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.102 2018/09/06 05:36:50 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.102 $"
a395 1
#lmc*	at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
@


1.102
log
@Retire the 'midway' driver. Discussed on tech-net@@ recently and also three
years ago, part of removing the network ATM code.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.101 2018/08/25 20:52:41 rin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.101 $"
a546 1
wd*	at umass?
@


1.101
log
@Add (commented out) mue(4) to where appropriate.
Also add MII/PHY drivers for USB NICs if missing.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.100 2018/08/25 07:48:56 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.100 $"
a384 1
#en*	at pci? dev ? function ?	# ENI/Adaptec ATM
@


1.100
log
@Retire NDIS. It appears that it has never worked, after 13 years it was
still marked as "experimental", and nowadays it may be one more obstacle
to MPification of the network stack.

Discussed on tech-net@@.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.99 2018/08/01 20:04:12 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.99 $"
d571 1
@


1.99
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.98 2018/07/12 10:46:44 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.98 $"
a400 1
##ndis* 	at pci? dev ? function ?	# Experimental - NDIS Network Driver
@


1.98
log
@Remove the kernel PMC code. Sent yesterday on tech-kern@@.

This change:

 * Removes "options PERFCTRS", the associated includes, and the associated
   ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is
   good.

 * Removes the PMC code of ARM XSCALE.

 * Removes all the pmc.h files. They were all empty, except for ARM XSCALE.

 * Reorders the x86 PMC code not to rely on the legacy pmc.h file. The
   definitions are put in sysarch.h.

 * Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control
   and sys_pmc_get_info syscalls. They are marked as OBSOL in kern,
   netbsd32 and rump.

 * Removes the pmc_evid_t and pmc_ctr_t types.

 * Removes all the associated man pages. The sets are marked as obsolete.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.97 2018/01/23 15:08:12 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.97 $"
a149 3
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	IPFILTER_LOOKUP	# ippool(8) support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
d786 1
a786 1
#pseudo-device	ipfilter		# IP filter (firewall) and NAT
a802 2
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
@


1.97
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.96 2017/09/14 07:58:41 mrg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.96 $"
a87 1
options 	PERFCTRS	# performance counters
@


1.97.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.107 2019/04/26 21:40:30 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.107 $"
d75 1
a75 1
options 	BUFQ_PRIOCSCAN
d86 1
a86 1
#makeoptions	DEBUG="-g"	# compile full symbol table
d88 1
d98 1
a98 1
include 	"conf/compat_netbsd70.config"
d111 1
a111 1
file-system 	KERNFS		# /kern
d114 1
a114 1
file-system 	PROCFS		# /proc
d119 2
a120 2
file-system	PTYFS		# /dev/ptm support
file-system	TMPFS		# Efficient memory file-system
d142 1
a142 1
options 	INET6		# IPV6
d151 3
a171 6
#options 	DKWEDGE_AUTODISCOVER
#options 	DKWEDGE_METHOD_BSDLABEL
#options 	DKWEDGE_METHOD_MBR

options 	INSECURE

d174 2
a175 3
#config		netbsd	root on wd1a type ffs
#config		netbsd	root on wm0 type nfs
#config		netbsd	root on "wedge:system/a" type ffs
a197 4
# onboard RTC. RISC OS starts counting years at 2000
dsrtc0 	at iic0 addr 0x68
options 	DSRTC_YEAR_START_2K

a208 6
#options 	GENFB_PCI_DEBUG
#gffb*		at pci? dev ? function ?

# these exist but aren't configured by RISC OS
#alipm*		at pci?
#iic*		at alipm?
d214 97
a310 16
#options 	WSEMUL_SUN		# sun terminal emulation
options 	WSEMUL_VT100		# vt100 terminal emulation
options 	WS_DEFAULT_FG=WSCOL_BLACK
options 	WS_DEFAULT_BG=WSCOL_LIGHT_WHITE
options 	WS_KERNEL_FG=WSCOL_GREEN
options 	WS_KERNEL_BG=WSCOL_LIGHT_WHITE
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 	WSDISPLAY_DEFAULTSCREENS=4
options 	FONT_GO_MONO12x23
options		WSDISPLAY_SCROLLSUPPORT
options 	VCONS_DRAW_INTR
options 	RASOPS_DEFAULT_WIDTH=100
options 	RASOPS_DEFAULT_HEIGHT=30
d317 2
a318 1
#pciide* 	at pci? dev ? function ? flags 0x0000	# GENERIC pciide driver
d320 25
a344 1
#mvsata* 	at pci? dev ? function ?
d363 4
d381 46
a426 1
# onboard ethernet
d428 32
d462 16
d479 9
d489 1
d494 2
a495 2
# Iyonix ships with an ehci/ohci card
ehci*	at pci?	dev ? function ?	# Enhanced Host Controller
d497 12
a508 1
#uhci*	at pci?	dev ? function ?	# Universal Host Controller (Intel)
d511 1
a511 1
usb*	at ehci?
d513 1
a513 1
#usb*	at uhci?
d535 3
d541 10
d553 1
d561 9
d571 1
d573 27
d604 30
d638 24
a661 1
# Iyonix onboard audio
d663 21
d690 63
d756 1
a756 1
com1	at obio? addr 0x900003e8 xint 1 # on-board UART
d768 13
d783 4
d789 2
a790 2
pseudo-device	carp			# Common Address Redundancy Protocol
#pseudo-device	npf			# NPF packet filter
d807 2
d819 1
a821 1
pseudo-device	drvctl			# user control of drive subsystem
d823 9
d837 13
a849 1
include "dev/veriexec.config"
d851 1
a851 1
#options PAX_MPROTECT=0                        # PaX mprotect(2) restrictions
@


1.97.4.2
log
@Merge changes from current as of 20200406
@
text
@d1 1
a1 1
#	$NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d117 1
d379 1
@


1.97.4.3
log
@Sync with HEAD
@
text
@d88 1
a88 1
#options 	UVMHIST		# kernhist for uvm/pmap subsystems
d191 1
a191 1
iopiic*         at iopxs?               # I2C Controller Unit(s)
@


1.97.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.98 2018/07/12 10:46:44 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.98 $"
d88 1
@


1.97.2.2
log
@Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.101 2018/08/25 20:52:41 rin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.101 $"
d150 3
d404 1
a574 1
#mue*	at uhub? port ?		# Microchip LAN75xx/LAN78xx based adapters
d789 1
a789 1
#pseudo-device	npf			# NPF packet filter
d806 2
@


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


1.97.2.4
log
@Sync with HEAD, resolve a couple of conflicts
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.103 2018/10/23 19:58:52 jdolecek Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.103 $"
d547 1
@


1.97.2.5
log
@Sync with HEAD, resolve a few conflicts
@
text
@d1 1
a1 1
#	$NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d86 1
a86 1
#makeoptions	DEBUG="-g"	# compile full symbol table
d97 1
a97 1
include 	"conf/compat_netbsd70.config"
d110 1
a110 1
file-system 	KERNFS		# /kern
d113 1
a113 1
file-system 	PROCFS		# /proc
d118 2
a119 2
file-system	PTYFS		# /dev/ptm support
file-system	TMPFS		# Efficient memory file-system
d141 1
a141 1
options 	INET6		# IPV6
a167 6
#options 	DKWEDGE_AUTODISCOVER
#options 	DKWEDGE_METHOD_BSDLABEL
#options 	DKWEDGE_METHOD_MBR

options 	INSECURE

d170 2
a171 3
#config		netbsd	root on wd1a type ffs
#config		netbsd	root on wm0 type nfs
#config		netbsd	root on "wedge:system/a" type ffs
a193 4
# onboard RTC. RISC OS starts counting years at 2000
dsrtc0 	at iic0 addr 0x68
options 	DSRTC_YEAR_START_2K

a204 6
#options 	GENFB_PCI_DEBUG
#gffb*		at pci? dev ? function ?

# these exist but aren't configured by RISC OS
#alipm*		at pci?
#iic*		at alipm?
d210 97
a306 16
#options 	WSEMUL_SUN		# sun terminal emulation
options 	WSEMUL_VT100		# vt100 terminal emulation
options 	WS_DEFAULT_FG=WSCOL_BLACK
options 	WS_DEFAULT_BG=WSCOL_LIGHT_WHITE
options 	WS_KERNEL_FG=WSCOL_GREEN
options 	WS_KERNEL_BG=WSCOL_LIGHT_WHITE
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 	WSDISPLAY_DEFAULTSCREENS=4
options 	FONT_GO_MONO12x23
options		WSDISPLAY_SCROLLSUPPORT
options 	VCONS_DRAW_INTR
options 	RASOPS_DEFAULT_WIDTH=100
options 	RASOPS_DEFAULT_HEIGHT=30
d313 2
a314 1
#pciide* 	at pci? dev ? function ? flags 0x0000	# GENERIC pciide driver
d316 25
a340 1
#mvsata* 	at pci? dev ? function ?
d359 4
d377 44
a420 1
# onboard ethernet
d422 32
d456 16
d473 9
d483 1
d488 2
a489 2
# Iyonix ships with an ehci/ohci card
ehci*	at pci?	dev ? function ?	# Enhanced Host Controller
d491 12
a502 1
#uhci*	at pci?	dev ? function ?	# Universal Host Controller (Intel)
d505 1
a505 1
usb*	at ehci?
d507 1
a507 1
#usb*	at uhci?
d529 3
d535 10
d554 9
d564 1
d566 28
d598 30
d632 24
a655 1
# Iyonix onboard audio
d657 21
d684 63
d750 1
a750 1
com1	at obio? addr 0x900003e8 xint 1 # on-board UART
d762 13
d777 4
d811 1
d815 9
d829 2
a830 2
#options       FILEASSOC               # fileassoc(9) - required for Veriexec
                                       # and PAX_SEGVGUARD
d833 1
a833 1
#pseudo-device veriexec
d843 1
a843 1
#options PAX_MPROTECT=0                        # PaX mprotect(2) restrictions
@


1.96
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.95 2017/09/13 22:24:44 sevan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.95 $"
d72 2
a73 2
# Enable experimental buffer queue strategy for better responsiveness under
# high disk I/O load. Likely stable but not yet the default.
@


1.95
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.94 2017/07/29 18:08:58 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.94 $"
d29 1
a29 1
options		MSGBUFSIZE=65536
d97 3
a99 17
options		COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
#options 	COMPAT_09	# NetBSD 0.9,
#options 	COMPAT_10	# NetBSD 1.0,
#options 	COMPAT_11	# NetBSD 1.1,
#options 	COMPAT_12	# NetBSD 1.2,
#options 	COMPAT_13	# NetBSD 1.3,
#options 	COMPAT_14	# NetBSD 1.4,
#options 	COMPAT_15	# NetBSD 1.5,
#options 	COMPAT_16	# NetBSD 1.6,
#options 	COMPAT_20	# NetBSD 2.0,
#options 	COMPAT_30	# NetBSD 3.0,
#options 	COMPAT_40	# NetBSD 4.0,
options 	COMPAT_50	# NetBSD 5.0,
options 	COMPAT_60	# NetBSD 6.0, and
options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
#options 	COMPAT_43	# 4.3BSD
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


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


1.93
log
@wildcard speaker attachments, now that we can handle many of them.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.92 2016/12/10 23:03:24 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.92 $"
a112 1
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
@


1.93.8.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.93 2016/12/13 20:42:18 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93 $"
d72 2
a73 2
# Alternate buffer queue strategies for better responsiveness under high
# disk I/O load.
@


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


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


1.90
log
@mention PAX_SEGVGUARD dependency on FILEASSOC
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.89 2015/09/26 11:16:12 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.89 $"
d703 3
@


1.89
log
@Remove KMEMSTATS. Normally it's ok now.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.88 2014/11/16 16:01:41 manu Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.88 $"
d851 1
@


1.89.2.1
log
@Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.93 2016/12/13 20:42:18 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.93 $"
a702 2
spkr*	at audio?		# PC speaker (synthesized)

a850 1
					# and PAX_SEGVGUARD
@


1.88
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.87 2014/11/12 10:47:22 manu Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.87 $"
a60 1
#options 	KMEMSTATS	# kernel memory statistics
a79 1
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
@


1.88.2.1
log
@Sync with HEAD (as of 26th Dec)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.89 2015/09/26 11:16:12 maxv Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.89 $"
d61 1
d81 1
@


1.88.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.88.2.1 2015/12/27 12:09:37 skrll Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.88.2.1 $"
a850 1
					# and PAX_SEGVGUARD
@


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

@


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


1.87
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.86 2014/08/23 20:26:58 dholland Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.86 $"
a152 2
#options 	UFS_EXTATTR_AUTOSTART
#options 	UFS_EXTATTR_AUTOCREATE=1024
@


1.86
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.85 2014/08/17 21:17:44 joerg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.85 $"
d152 3
@


1.85
log
@Reorganize symbol table embedding.  The existing option SYMTAB_SPACE is
replaced by the make option COPY_SYMTAB set to any value. The copy of
the symbol table is no longer put into a buffer in kern_ksyms.o, but a
small helper object. This object is build first with a dummy size, then
the kernel is linked to compute the real dimension of the symbol table
buffer. After that, the helper object is rebuild and the kernel linked
again.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.84 2014/08/16 17:56:32 apb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.84 $"
d100 14
a113 14
#options 	COMPAT_09	# NetBSD 0.9
#options 	COMPAT_10	# NetBSD 1.0
#options 	COMPAT_11	# NetBSD 1.1
#options 	COMPAT_12	# NetBSD 1.2
#options 	COMPAT_13	# NetBSD 1.3
#options 	COMPAT_14	# NetBSD 1.4
#options 	COMPAT_15	# NetBSD 1.5
#options 	COMPAT_16	# NetBSD 1.6
#options 	COMPAT_20	# NetBSD 2.0
#options 	COMPAT_30	# NetBSD 3.0
#options 	COMPAT_40	# NetBSD 4.0
options 	COMPAT_50	# NetBSD 5.0 compatibility.
options 	COMPAT_60	# NetBSD 6.0 compatibility.
options 	COMPAT_70	# NetBSD 7.0 compatibility.
@


1.84
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.83 2014/08/03 08:53:56 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.83 $"
d89 1
a89 1
options 	SYMTAB_SPACE=630000
@


1.83
log
@Add COMPAT_NETBSD32, following the switch to eabi by default.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.82 2014/03/24 14:15:38 szptvlfn Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.82 $"
d113 1
@


1.83.2.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.83 2014/08/03 08:53:56 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.83 $"
a150 3
#options 	UFS_EXTATTR	# Extended attribute support for UFS1
#options 	UFS_EXTATTR_AUTOSTART
#options 	UFS_EXTATTR_AUTOCREATE=1024
@


1.83.2.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.83.2.1 2014/11/14 15:16:17 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.83.2.1 $"
d152 2
@


1.82
log
@fix manual section numbering of sysctl.
  thanks wiz@@
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.81 2013/08/12 21:15:56 matt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.81 $"
d99 1
@


1.82.2.1
log
@Rebase.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.83 2014/08/03 08:53:56 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.83 $"
a98 1
options		COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
@


1.81
log
@bump SYMTAB_SPACE
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.80 2013/06/30 21:38:57 rmind Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.80 $"
d83 1
a83 1
#options 	DDB_ONPANIC=1	# see also sysctl(8): `ddb.onpanic'
@


1.80
log
@G/C PFIL_HOOKS from the kernel configs.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.79 2013/06/05 23:08:01 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.79 $"
d89 1
a89 1
options 	SYMTAB_SPACE=610000
@


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


1.79.2.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d89 1
a89 1
options 	SYMTAB_SPACE=630000
d165 1
@


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


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


1.77
log
@the bogus number police
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.76 2013/04/27 18:19:40 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.76 $"
d833 1
a833 1
#pseudo-device	sequencer	1	# MIDI sequencer
@


1.76
log
@remove confusing numeric locators where they are unused.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.75 2013/03/02 02:42:16 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.75 $"
d785 1
a785 1
#pseudo-device	raid		8	# RAIDframe disk driver
d842 1
a842 1
#pseudo-device	vcoda		4	# coda minicache <-> venus comm.
@


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


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


1.73
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.72 2012/09/01 18:17:50 jakllsch Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.72 $"
a162 2
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
@


1.72
log
@Rename RT2500USB driver to ural(4) as it was originally in OpenBSD,
as ural(4) and ral(4) do not actually share any code.

Enable ural(4) in hpcarm WZERO3 kernel too, as it will now build.

Fixes PR#43520.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.71 2012/08/17 20:11:40 abs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.71 $"
d111 1
@


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


1.72.2.2
log
@resync from head
@
text
@d1 1
a1 1
#	$NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d158 2
d163 2
d786 3
a788 3
#pseudo-device	ccd			# concatenated/striped disk devices
#pseudo-device	cgd			# cryptographic disk devices
#pseudo-device	raid			# RAIDframe disk driver
d836 1
a836 1
#pseudo-device	sequencer		# MIDI sequencer
d845 1
a845 1
#pseudo-device	vcoda			# coda minicache <-> venus comm.
@


1.72.2.3
log
@Rebase to HEAD as of a few days ago.
@
text
@d83 1
a83 1
#options 	DDB_ONPANIC=1	# see also sysctl(7): `ddb.onpanic'
d89 1
a89 1
options 	SYMTAB_SPACE=630000
a98 1
options		COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
d165 1
@


1.72.2.4
log
@update from HEAD
@
text
@d29 1
a29 1
options 	MSGBUFSIZE=65536
d61 1
d81 1
d89 1
a89 1
makeoptions	COPY_SYMTAB=1
d99 17
a115 3

include 	"conf/compat_netbsd50.config"
options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
a150 1
#options 	UFS_EXTATTR	# Extended attribute support for UFS1
a702 2
spkr*	at audio?		# PC speaker (synthesized)

a850 1
					# and PAX_SEGVGUARD
d859 1
d863 2
@


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

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

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

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

On 5 June 2012 09:47, David Brownlee <abs@@absd.org> wrote:
> wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual
> terminals.
>
> Except when in an exceptionally memory or space constrained
> environment (INSTALL being the obvious case), is there any reason why
> all GENERIC and GENERIC-like kernels which have wscons enabled
> shouldn't also have WSDISPLAY_COMPAT_USL?
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.70 2012/03/10 21:51:53 joerg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.70 $"
d599 1
a599 1
#ral*	at uhub? port ?		# Ralink Technology RT25x0 802.11a/b/g
@


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


1.69
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.68 2011/11/22 21:25:22 tls Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.68 $"
a51 1
#options 	P1003_1B_SEMAPHORE	# p1003.1b semaphore support
@


1.68
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.67 2011/10/02 18:32:36 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.67 $"
d144 1
a144 1
options 	WAPBL		# File system journaling support - Experimental
@


1.68.2.1
log
@merge to -current.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.69 2011/12/18 05:49:29 dholland Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.69 $"
d144 1
a144 1
options 	WAPBL		# File system journaling support
@


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


1.67
log
@Bump SYMTAB_SPACE
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.66 2011/09/30 04:06:09 he Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.66 $"
a835 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.67.2.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.67 2011/10/02 18:32:36 christos Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.67 $"
d52 1
d144 1
a144 1
options 	WAPBL		# File system journaling support
d836 1
@


1.67.2.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.67.2.1 2012/04/17 00:06:33 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.67.2.1 $"
a110 1
options 	COMPAT_60	# NetBSD 6.0 compatibility.
a232 1
options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
d598 1
a598 1
#ural*	at uhub? port ?		# Ralink Technology RT2500USB 802.11a/b/g
@


1.67.2.3
log
@sync with head.

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

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.67.2.2 2012/10/30 17:19:52 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.67.2.2 $"
d83 1
a83 1
#options 	DDB_ONPANIC=1	# see also sysctl(7): `ddb.onpanic'
d89 1
a89 1
options 	SYMTAB_SPACE=630000
d158 2
d163 2
d169 1
d786 3
a788 3
#pseudo-device	ccd			# concatenated/striped disk devices
#pseudo-device	cgd			# cryptographic disk devices
#pseudo-device	raid			# RAIDframe disk driver
d836 1
a836 1
#pseudo-device	sequencer		# MIDI sequencer
d845 1
a845 1
#pseudo-device	vcoda			# coda minicache <-> venus comm.
@


1.66
log
@Bump SYMTAB_SPACE so that the symbol table fits again.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.65 2011/08/30 06:49:00 he Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.65 $"
d90 1
a90 1
options 	SYMTAB_SPACE=600000
@


1.65
log
@Bump SYMTAB_SPACE so that it fits again.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.64 2011/07/23 21:12:58 jakllsch Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.64 $"
d90 1
a90 1
options 	SYMTAB_SPACE=590000
@


1.64
log
@Enable or note aubtfwl(4) wherever ubt(4) is enabled or noted.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.63 2011/03/07 15:56:26 jakllsch Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.63 $"
d90 1
a90 1
options 	SYMTAB_SPACE=580000
@


1.63
log
@Bump SYMTAB_SPACE.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.62 2011/03/06 17:08:26 bouyer Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.62 $"
d736 1
@


1.62
log
@merge the bouyer-quota2 branch. This adds a new on-disk format
to store disk quota usage and limits, integrated with ffs
metadata. Usage is checked by fsck_ffs (no more quotacheck)
and is covered by the WAPBL journal. Enabled with kernel
option QUOTA2 (added where QUOTA was enabled in kernel config files),
turned on with tunefs(8) on a per-filesystem
basis. mount_mfs(8) can also turn quotas on.

See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html
for details.
@
text
@d1 1
a1 1
#	$NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d90 1
a90 1
options 	SYMTAB_SPACE=400000
@


1.61
log
@Remove unused count from pseudo-device md.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.60 2010/05/22 19:02:09 plunky Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.60 $"
d141 2
a142 1
#options 	QUOTA		# UFS quotas
@


1.61.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.63 2011/03/07 15:56:26 jakllsch Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.63 $"
d90 1
a90 1
options 	SYMTAB_SPACE=580000
d141 1
a141 2
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.61.4.1
log
@Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA
is commented out)
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.61 2010/11/23 11:14:01 hannken Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.61 $"
d141 1
a141 2
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.60
log
@add btmagic(4) where other Bluetooth drivers are listed
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.59 2010/04/16 13:48:32 pooka Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.59 $"
d797 1
a797 1
pseudo-device	md		1	# memory disk device (ramdisk)
@


1.59
log
@Remove unused count (invariably "4") from pseudo-device fss.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.58 2010/03/07 09:39:43 plunky Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.58 $"
d754 4
@


1.58
log
@add uhso(4) device where appropriate
    - follow the lead of other USB driver declarations wrt commented out
    - (cross-)build tested all these kernels
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.57 2009/12/23 01:04:46 pooka Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.57 $"
d791 1
a791 1
pseudo-device	fss		4	# file system snapshot device
@


1.58.2.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.58 2010/03/07 09:39:43 plunky Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.58 $"
a753 4
# Bluetooth Apple Magic Mouse
#btmagic* at bthub?
#wsmouse* at btmagic? mux 0

d791 1
a791 1
pseudo-device	fss			# file system snapshot device
@


1.58.2.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d797 1
a797 1
pseudo-device	md			# memory disk device (ramdisk)
@


1.58.2.3
log
@sync with head
@
text
@d90 1
a90 1
options 	SYMTAB_SPACE=580000
d141 1
a141 2
#options 	QUOTA		# legacy UFS quotas
#options 	QUOTA2		# new, in-filesystem UFS quotas
@


1.57
log
@unifdef -D UGEN_BULK_RA_WB

Default behaviour unchanged, the feature must still be explicitly
enabled for a ugen fd.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.56 2009/12/05 20:11:15 pooka Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.56 $"
d565 3
@


1.57.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.57 $"
a564 3
# Option N.V. Wireless WAN modems
uhso*	at uhub? port ? configuration ?

d788 1
a788 1
pseudo-device	fss			# file system snapshot device
@


1.57.2.2
log
@Sync with HEAD.
@
text
@d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a753 4
# Bluetooth Apple Magic Mouse
#btmagic* at bthub?
#wsmouse* at btmagic? mux 0

@


1.56
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.55 2009/08/02 11:36:39 gavan Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.55 $"
a649 2
# On ugen bulk endpoints, perform read-ahead and write-behind.
#options UGEN_BULK_RA_WB
@


1.55
log
@* Increase symtab space so the kernel builds again.
* Add in bits and pieces to get a genfb console going.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.54 2009/01/24 05:06:06 mrg Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.54 $"
a128 1
#file-system 	PORTAL		# portal filesystem (still experimental)
@


1.54
log
@add COMPAT_50 to all the configs with COMPAT_40.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.53 2008/11/24 11:41:12 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.53 $"
d90 1
a90 1
options 	SYMTAB_SPACE=350000
d214 3
d223 2
d227 7
d846 1
a846 1
#pseudo-device	wsfont
@


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

Proposed on tech-kern@@.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.52 2008/11/12 12:36:02 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.52 $"
d111 1
@


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

Proposed on tech-kern@@.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.51 2008/09/07 12:01:26 tron Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.51 $"
a142 1
#options 	SOFTDEP		# FFS soft updates support.
@


1.51
log
@Remove references to non-existant kernel option NO_TSC_TIME.
This fixes PR port-i386/39460 by Juan RP.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.50 2008/08/10 15:31:21 tls Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.50 $"
a61 1
#options 	LKM		# loadable kernel modules
@


1.51.4.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$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a742 4
# Bluetooth Apple Magic Mouse
#btmagic* at bthub?
#wsmouse* at btmagic? mux 0

@


1.51.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.53 2008/11/24 11:41:12 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.53 $"
d62 1
d144 1
@


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


1.50
log
@Add accept filters to GENERIC kernels where they exist.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.49 2008/07/31 07:41:02 simonb Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.49 $"
a44 2
#options 	NO_TSC_TIME	# Don't use TSC microtime, even if available.
				# Improves time behavior under VMware.
@


1.49
log
@Add "options WAPBL" to standard GENERIC/INSTALL type configs.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.48 2008/05/30 20:10:02 tsutsui Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.48 $"
d813 5
@


1.48
log
@Add options COMPAT_40 to files which have options COMPAT_30.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.47 2008/01/19 13:11:18 chris Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.47 $"
d147 1
@


1.48.4.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.51 2008/09/07 12:01:26 tron Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.51 $"
d45 2
a146 1
options 	WAPBL		# File system journaling support - Experimental
a811 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.48.4.2
log
@Update haad-dm branch to haad-dm-base2.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.53 2008/11/24 11:41:12 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.53 $"
d62 1
d144 1
@


1.47
log
@Remove arm support for IPKDB.

It hasn't worked since arm was broken out from arm32 in Jan 2001, and
no-one has noticed or cared to fix it.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.46 2007/12/31 15:31:57 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.46 $"
d113 1
@


1.47.10.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.47 2008/01/19 13:11:18 chris Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.47 $"
d45 2
d64 1
a112 2
#options 	COMPAT_40	# NetBSD 4.0
options 	COMPAT_50	# NetBSD 5.0 compatibility.
d145 1
a145 1
options 	WAPBL		# File system journaling support - Experimental
a810 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.47.10.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.47.10.1 2009/05/04 08:11:23 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.47.10.1 $"
d90 1
a90 1
options 	SYMTAB_SPACE=400000
a213 3
# The curious can see their RAM timings.
spdmem* at iic1 addr 0x56

a219 2
#options COMCONSOLE

a221 7
genfb*		at pci? dev ? function ?

# Display
wsdisplay0      at wsemuldisplaydev? console 1
wsdisplay*      at wsemuldisplaydev?

options 	WSEMUL_VT100			# VT100 / VT220 emulation
d834 1
a834 1
pseudo-device	wsfont
@


1.47.10.3
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.47.10.2 2009/08/19 18:46:26 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.47.10.2 $"
d129 1
a565 3
# Option N.V. Wireless WAN modems
uhso*	at uhub? port ? configuration ?

d651 2
@


1.47.10.4
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.47.10.3 2010/03/11 15:02:32 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.47.10.3 $"
a753 4
# Bluetooth Apple Magic Mouse
#btmagic* at bthub?
#wsmouse* at btmagic? mux 0

d791 1
a791 1
pseudo-device	fss			# file system snapshot device
@


1.47.12.1
log
@Sync w/ -current. 34 merge conflicts to follow.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.47 2008/01/19 13:11:18 chris Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.47 $"
a112 1
#options 	COMPAT_40	# NetBSD 4.0
@


1.47.12.2
log
@Sync with wrstuden-revivesa-base-2.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.47.12.1 2008/06/23 04:30:29 wrstuden Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.47.12.1 $"
d45 2
a146 1
options 	WAPBL		# File system journaling support - Experimental
a811 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.47.8.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.47 2008/01/19 13:11:18 chris Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.47 $"
a112 1
#options 	COMPAT_40	# NetBSD 4.0
@


1.47.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
a112 1
#options 	COMPAT_40	# NetBSD 4.0
@


1.47.6.2
log
@Sync with HEAD.
@
text
@d45 2
a146 1
options 	WAPBL		# File system journaling support - Experimental
a811 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.47.6.3
log
@Sync with HEAD.
@
text
@d62 1
d144 1
@


1.46
log
@Remove systrace. Ok core@@.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.45 2007/12/02 05:19:13 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.45 $"
a95 1
#options 	IPKDB		# remote kernel debugging
@


1.45
log
@Add bcsp(4).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.44 2007/11/04 14:34:22 xtraeme Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.44 $"
a48 1
#options 	SYSTRACE	# system call vetting via systrace(1)
@


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


1.45.6.2
log
@Sync with HEAD
@
text
@d96 1
@


1.44
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.43 2007/10/17 19:55:02 garbled Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.43 $"
d728 1
d821 1
@


1.44.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.45 2007/12/02 05:19:13 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.45 $"
a727 1
#bthub* at bcsp?
a819 1
#pseudo-device	bcsp			# BlueCore Serial Protocol
@


1.44.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.47 2008/01/19 13:11:18 chris Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.47 $"
d49 1
d97 1
@


1.43
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.35.6.3 2007/10/03 19:24:00 garbled Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.35.6.3 $"
a53 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
a54 1
#options 	SHMMAXPGS=2048	# 2048 pages is the default
@


1.42
log
@Comment-out 'slhci at pcmcia' because comment-outed for the pcmcia.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.41 2007/08/21 02:48:15 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.41 $"
@


1.42.6.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD$
d25 1
a25 1
#ident 		"GENERIC-$Revision$"
d54 4
d59 1
@


1.42.2.1
log
@sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.44 2007/11/04 14:34:22 xtraeme Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.44 $"
d54 4
d59 1
@


1.42.2.2
log
@sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.42.2.1 2007/11/06 23:18:00 matt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.42.2.1 $"
d49 1
a727 1
#bthub* at bcsp?
a819 1
#pseudo-device	bcsp			# BlueCore Serial Protocol
@


1.42.2.3
log
@sync with HEAD
@
text
@d1 1
a1 1
#	GENERIC,v 1.42.2.2 2008/01/09 01:46:55 matt Exp
d25 1
a25 1
#ident 		"GENERIC-1.42.2.2"
d96 1
@


1.41
log
@Add slhci at pcmcia.
 And reorder.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.40 2007/08/20 00:54:42 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.40 $"
d522 1
a522 1
slhci*	at pcmcia? function ?		# ScanLogic SL811HS
@


1.40
log
@Add btbc(4).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.39 2007/06/09 11:34:03 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.39 $"
d521 3
@


1.39
log
@Add zyd(4).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.38 2007/06/04 08:55:21 martin Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.38 $"
d724 1
d731 1
@


1.39.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.39 2007/06/09 11:34:03 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.39 $"
d54 4
d59 1
a520 3
# PCMCIA USB controllers
#slhci*	at pcmcia? function ?		# ScanLogic SL811HS

a723 1
#btbc* at pcmcia? function ?		# AnyCom BlueCard LSE041/039/139
a728 1
#bthub* at bcsp?
a729 1
#bthub* at btbc?
a819 1
#pseudo-device	bcsp			# BlueCore Serial Protocol
@


1.39.6.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.39.6.1 2007/12/26 22:24:50 rjs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.39.6.1 $"
d49 1
d97 1
@


1.39.8.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.42 2007/08/21 05:29:18 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.42 $"
a520 3
# PCMCIA USB controllers
#slhci*	at pcmcia? function ?		# ScanLogic SL811HS

a723 1
#btbc* at pcmcia? function ?		# AnyCom BlueCard LSE041/039/139
a729 1
#bthub* at btbc?
@


1.39.8.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.44 2007/11/04 14:34:22 xtraeme Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.44 $"
d54 4
d59 1
@


1.39.8.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.39.8.2 2007/11/04 21:02:59 jmcneill Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.39.8.2 $"
a727 1
#bthub* at bcsp?
a819 1
#pseudo-device	bcsp			# BlueCore Serial Protocol
@


1.39.4.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.42 2007/08/21 05:29:18 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.42 $"
a520 3
# PCMCIA USB controllers
#slhci*	at pcmcia? function ?		# ScanLogic SL811HS

a723 1
#btbc* at pcmcia? function ?		# AnyCom BlueCard LSE041/039/139
a729 1
#bthub* at btbc?
@


1.38
log
@Add pseudo-device agr to all GENERIC kernels where it might make sense
(commented out in some).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.37 2007/05/12 15:11:16 abs Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.37 $"
d591 1
@


1.37
log
@sync with sys/arch/i386/conf, enable some USB devices
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.36 2007/05/07 18:51:45 he Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.826 $"
d805 1
@


1.36
log
@Bump SYMTAB_SPACE so that the contents fits again.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.35 2007/03/14 12:27:24 drochner Exp $
d3 1
a3 1
#	GENERIC -- Generic kernel
d5 15
a23 1
options		MSGBUFSIZE=65536
d25 1
a25 5
# Enable the hooks used for initializing the root memory-disk.
#options 	MEMORY_DISK_IS_ROOT	# use memory disk as root
# options 	MEMORY_DISK_HOOKS
# options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
# options 	MEMORY_DISK_ROOT_SIZE=10000 # size of memory disk, in blocks
d27 1
a27 1
# estimated number of users
d29 1
a29 6
maxusers	32

# Standard system options

options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#options 	NTP		# NTP phase/frequency locked loop
d41 1
a41 1
# File systems
d43 4
a46 19
file-system	FFS		# UFS
#file-system	LFS		# log-structured file system
file-system	MFS		# memory file system
file-system	NFS		# Network file system
#file-system 	ADOSFS		# AmigaDOS-compatible file system
#file-system 	EXT2FS		# second extended file system (linux)
file-system	CD9660		# ISO 9660 + Rock Ridge file system
#file-system	MSDOSFS		# MS-DOS file system
#file-system	FDESC		# /dev/fd
file-system     FILECORE        # Acorn filecore file system
#file-system	KERNFS		# /kern
#file-system	NULLFS		# loopback file system
#file-system	PORTAL		# portal filesystem (still experimental)
#file-system	PROCFS		# /proc
#file-system	UMAPFS		# NULLFS + uid and gid remapping
#file-system	UNION		# union file system
file-system	PTYFS		# /dev/pts/N support
#file-system	TMPFS		# Efficient memory file-system
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d48 2
a49 7
# File system options
#options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independant support
#options 	NFSSERVER
#options 	SOFTDEP
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
a50 41
# Networking options

#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
#options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/ IPSEC)
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# IP multicast routing
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#options 	NETATALK	# AppleTalk networking
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

options 	NFS_BOOT_BOOTP
options 	NFS_BOOT_DHCP
#options 	NFS_BOOT_BOOTPARAM

# Compatibility options

options 	COMPAT_16	# NetBSD 1.6
options 	COMPAT_30	# NetBSD 3.0 compatibility.
options 	COMPAT_20	# NetBSD 2.0
#options 	COMPAT_43	# 4.3BSD compatibility.
#options 	COMPAT_16	# NetBSD 1.6 compatibility.
#options 	COMPAT_15	# NetBSD 1.5 compatibility.
#options 	COMPAT_14	# NetBSD 1.4 compatibility.
#options 	COMPAT_13	# NetBSD 1.3 compatibility.
#options 	COMPAT_12	# NetBSD 1.2 compatibility.
#options 	COMPAT_11	# NetBSD 1.1 compatibility.
#options 	COMPAT_10	# NetBSD 1.0 compatibility.
#options 	COMPAT_09	# NetBSD 0.9 compatibility.
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

# Shared memory options
d59 2
a60 1
#options 	SHMMAXPGS=1024	# 1024 pages is the default
a63 4
#options 	MEMORY_DISK_HOOKS	# boottime setup of ramdisk
#options 	MEMORY_DISK_ROOT_SIZE=3400	# Size in blocks
#options 	MEMORY_DISK_IS_ROOT	# use memory disk as root

d76 1
a76 1
#options 	DDB_KEYCODE=0x40
d78 2
a79 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d83 17
a100 2
#options 	DIAGNOSTIC	# internally consistency checks
#options 	DEBUG
a103 4
options 	DDB		# in-kernel debugger
options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
makeoptions	DEBUG="-g"	# compile full symbol table
options 	SYMTAB_SPACE=290000
d105 98
a202 2
##options 	PMAP_INCLUDE_PTE_SYNC
##options 	LOCKDEBUG
d204 3
a206 4
config		netbsd		root on ? type ?
#config		netbsd-wm0	root on wm0 type nfs
#config		netbsd-wd0	root on wd0 type ffs
#config		netbsd-sd0	root on sd0 type ffs
d208 1
a208 2
# The main bus device
mainbus0	at root
d210 1
a210 2
# The boot cpu
cpu0		at mainbus?
d223 4
a226 2
ppb*            at pci? dev ? function ?
pci*            at ppb? bus ?
d231 95
d334 1
d338 1
d340 2
d343 1
d350 1
d354 6
d362 1
d392 3
d396 15
a410 13
# an*	at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
# ath*	at pci? dev ? function ?	# Atheros 5210/5211/5212 802.11
# atw*	at pci? dev ? function ?	# ADMtek ADM8211 (802.11)
# bce* 	at pci? dev ? function ?	# Broadcom 4401 10/100 Ethernet
# bge* 	at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
# en*	at pci? dev ? function ?	# ENI/Adaptec ATM
# ep*	at pci? dev ? function ?	# 3Com 3c59x
# epic*	at pci? dev ? function ?	# SMC EPIC/100 Ethernet
# esh*	at pci? dev ? function ?	# Essential HIPPI card
# ex*	at pci? dev ? function ?	# 3Com 90x[BC]
# fpa*	at pci? dev ? function ?	# DEC DEFPA FDDI
# fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
# gsip*	at pci? dev ? function ?	# NS83820 Gigabit Ethernet
d412 14
a425 7
# le*	at pci? dev ? function ?	# PCnet-PCI Ethernet
# lmc*	at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
# mtd*	at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
# ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
# ntwoc*	at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
# pcn*	at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
# re*	at pci? dev ? function ?	# Realtek 8139C+/8169/8169S/8110S
d427 14
a440 11
# sf*	at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
# sip*	at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
# skc*	at pci? dev ? function ?	# SysKonnect SK9821 Gigabit Ethernet
# sk*	at skc?				# SysKonnect SK9821 Gigabit Ethernet
# ste*	at pci? dev ? function ?	# Sundance ST-201 Ethernet
# stge*	at pci? dev ? function ?	# Sundance/Tamarack TC9021 Gigabit
# ti*	at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
# tl*	at pci? dev ? function ?	# ThunderLAN-based Ethernet
# tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
# vr*	at pci? dev ? function ?	# VIA Rhine Fast Ethernet
# wi*	at pci? dev ? function ?	# Intersil Prism Mini-PCI (802.11b)
d442 32
d480 1
d488 1
d497 2
d505 1
a508 1
# The EHCI is not ready for prime time.
d514 3
a516 2
#ehci*	at cardbus? function ?	# Enhanced Host Controller
#ohci*	at cardbus? function ?	# Open Host Controller
d528 2
a529 2
# uhub*	at usb?
# uhub*	at uhub? port ?
d532 1
a532 1
# uhidev*	at uhub? port ? configuration ? interface ?
d535 2
a536 2
# ums*	at uhidev? reportid ?
# wsmouse* at ums? mux 0
d539 2
a540 2
# uep*	at uhub? port ?
# wsmouse* at uep? mux 0
d543 2
a544 2
# ukbd*	at uhidev? reportid ?
# wskbd*	at ukbd? console ? mux 1
d547 1
a547 1
# ucycom*	at uhidev? reportid ?
d550 1
a550 1
# uhid*	at uhidev? reportid ?
d553 1
a553 1
# ulpt*	at uhub? port ? configuration ? interface ?
d556 2
a557 2
# umodem*	at uhub? port ? configuration ?
# ucom*	at umodem?
d560 2
a561 3
# umass*	at uhub? port ? configuration ? interface ?
# scsibus* at umass?
# wd*	at umass?
d564 1
a564 1
# uaudio*	at uhub? port ? configuration ?
d567 1
a567 1
# umidi* at uhub? port ? configuration ?
d571 2
a572 2
# uirda* at uhub? port ? configuration ? interface ?
# irframe* at uirda?
d575 2
a576 2
# ustir* at uhub? port ?
# irframe* at ustir?
d579 12
a590 6
# aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
# axe*	at uhub? port ?		# ASIX AX88172 based adapters
# cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
# kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters
# udav*	at uhub? port ?		# Davicom DM9601 based adapters
# url*	at uhub? port ?		# Realtek RTL8150L based adapters
d593 1
a593 1
# upl*	at uhub? port ?
d596 5
a600 2
# ubsa*	at uhub? port ?		# Belkin serial adapter
# ucom*	at ubsa? portno ?
d602 2
a603 2
# uftdi*	at uhub? port ?		# FTDI FT8U100AX serial adapter
# ucom*	at uftdi? portno ?
d605 2
a606 2
# umct*	at uhub? port ?		# MCT USB-RS232 serial adapter
# ucom*	at umct? portno ?
d608 2
a609 2
# uplcom* at uhub? port ? 	# I/O DATA USB-RSAQ2 serial adapter
# ucom*	at uplcom? portno ?
d611 2
a612 2
# uvscom* at uhub? port ? 	# SUNTAC Slipper U VS-10U serial adapter
# ucom*	at uvscom? portno ?
d615 1
a615 1
# urio*	at uhub? port ?
d618 2
a619 2
# uvisor*	at uhub? port ?
# ucom*	at uvisor?
d626 1
a626 1
# uscanner* at uhub? port ?
d629 4
a632 1
# usscanner* at uhub? port ?
d635 1
a635 1
# uyap* at uhub? port ?
d638 2
a639 2
# udsbr*	at uhub? port ?
# radio*	at udsbr?
d642 3
a644 1
# ugen*	at uhub? port ?
d650 3
a652 2
# oboe* 	at pci? dev ? function ?
# irframe* at oboe?
d658 1
a658 1
#fwohci* at cardbus? function ?	# IEEE1394 Open Host Controller
d660 3
a662 1
#fw*	at fwbus?			# IP over 1394
a663 4
# IEEE1394 nodes
#fwnode* at fwbus? idhi ? idlo ?
#sbpscsi* at fwnode?
#scsibus* at sbpscsi?
d668 1
d670 1
d673 1
d706 46
d753 1
d762 3
d766 16
a784 1
pseudo-device	fss		4	# file system snapshot device
d789 1
d791 18
a808 1
#pseudo-device	kttcp			# network loopback
d812 1
d814 1
d817 8
d826 5
a830 3
# data mover pseudo-devices
#pseudo-device	swdmover		# softare dmover(9) back-end
#pseudo-device	dmoverio		# /dev/dmover dmover(9) interface
d833 1
a833 3
#
# a pseudo device needed for veriexec
#pseudo-device	veriexec		1
d845 2
@


1.35
log
@It doesn't make sense to specify "configuration" and "interface"
locators for uhub because a hub can't have sub-devices.
This might be sanity-checked eventually.
Same for ubt now after the change to device attachment.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34 2006/11/11 18:47:10 jmmv Exp $
d150 1
a150 1
options 	SYMTAB_SPACE=280000
@


1.35.6.1
log
@Update to HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.37 2007/05/12 15:11:16 abs Exp $
d3 1
a3 1
# GENERIC machine description file
a4 15
# 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.
d9 1
d11 5
a15 1
#ident 		"GENERIC-$Revision: 1.37 $"
d17 1
a17 1
maxusers	32		# estimated number of users
d19 6
a24 1
options		MSGBUFSIZE=65536
d36 52
a87 1
# Standard system options
d89 1
a89 4
options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#options 	NTP		# NTP phase/frequency locked loop
#options 	NO_TSC_TIME	# Don't use TSC microtime, even if available.
				# Improves time behavior under VMware.
d91 14
a104 2
#options 	KTRACE		# system call tracing via ktrace(1)
#options 	SYSTRACE	# system call vetting via systrace(1)
d106 1
d115 1
a115 2
#options 	SHMMAXPGS=2048	# 2048 pages is the default
#options 	P1003_1B_SEMAPHORE	# p1003.1b semaphore support
d119 4
d135 1
a135 1

d137 1
a137 2
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
a140 17
# Enable experimental buffer queue strategy for better responsiveness under
# high disk I/O load. Likely stable but not yet the default.
#options 	BUFQ_READPRIO
#options 	BUFQ_PRIOCSCAN

# 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 	DDB_KEYCODE=0x40
#options 	KGDB		# remote debugger
#options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
makeoptions	DEBUG="-g"	# compile full symbol table
options 	SYMTAB_SPACE=350000
d142 2
d147 4
d152 2
a153 2
#options 	PMAP_INCLUDE_PTE_SYNC
#options 	LOCKDEBUG
d155 4
d160 2
a161 14
# Compatibility options
#options 	COMPAT_09	# NetBSD 0.9
#options 	COMPAT_10	# NetBSD 1.0
#options 	COMPAT_11	# NetBSD 1.1
#options 	COMPAT_12	# NetBSD 1.2
#options 	COMPAT_13	# NetBSD 1.3
#options 	COMPAT_14	# NetBSD 1.4
#options 	COMPAT_15	# NetBSD 1.5
#options 	COMPAT_16	# NetBSD 1.6
#options 	COMPAT_20	# NetBSD 2.0
#options 	COMPAT_30	# NetBSD 3.0
#options 	COMPAT_43	# 4.3BSD
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
d163 2
a164 87
# File systems
file-system 	FFS		# UFS
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
#file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
#file-system 	FDESC		# /dev/fd
#file-system 	KERNFS		# /kern
#file-system 	NULLFS		# loopback file system
#file-system 	OVERLAY		# overlay file system
#file-system 	PORTAL		# portal filesystem (still experimental)
#file-system 	PROCFS		# /proc
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
#file-system 	UNION		# union file system
#file-system	CODA		# Coda File System; also needs vcoda (below)
#file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
#file-system	PTYFS		# /dev/ptm support
#file-system	TMPFS		# Efficient memory file-system
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
#file-system	HFS		# experimental - Apple HFS+ (read-only)
file-system     FILECORE        # Acorn filecore file system

# File system options
#options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independent support
#options 	SOFTDEP		# FFS soft updates support.
# Note that UFS_DIRHASH is suspected of causing kernel memory corruption.
# It is not recommended for general use.
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	NFSSERVER	# Network File System server
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

# Networking options
#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
#options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# IP multicast routing
#options 	PIM		# Protocol Independent Multicast
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#options 	NETATALK	# AppleTalk networking protocols
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	IPFILTER_LOOKUP	# ippool(8) support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

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


options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM

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

#
# Device configuration
#

mainbus0 at root

cpu0 at mainbus?
d177 2
a178 4
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
pci*	at ppb? bus ?
# XXX 'puc's aren't really bridges, but there's no better place for them here
#puc*	at pci? dev ? function ?	# PCI "universal" comm. cards
a182 95
# CardBus bridge support
#cbb*		at pci? dev ? function ?
#cardslot*	at cbb?

# CardBus bus support
#cardbus*	at cardslot?
#pcmcia* 	at cardslot?

# Serial Devices

# PCI serial interfaces
#com*	at puc? port ?			# 16x50s on "universal" comm boards
#cy*	at pci? dev ? function ?	# Cyclades Cyclom-Y serial boards
#cz*	at pci? dev ? function ?	# Cyclades-Z multi-port serial boards

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

#pcmcom* at pcmcia? function ?		# PCMCIA multi-port serial cards
#com*	at pcmcom? slave ?		# ...and the slave devices

# CardBus serial interfaces
#com*	at cardbus? function ?	# Modems and serial cards

# I2O devices
#iop*	at pci? dev ? function ?	# I/O processor
#iopsp*	at iop? tid ?			# SCSI/FC-AL ports
#ld*	at iop? tid ?			# block devices
#dpti*	at iop? tid 0			# DPT/Adaptec control interface

# SCSI Controllers and Devices

# PCI SCSI controllers
#adv*	at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#adw*	at pci? dev ? function ?	# AdvanSys 9x0UW[D], 3940U[2,3]W SCSI
#ahc*	at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
#ahd*	at pci? dev ? function ?	# Adaptec 29320, 39320 (aic790x) SCSI
#bha*	at pci? dev ? function ?	# BusLogic 9xx SCSI
#dpt*	at pci? dev ? function ?	# DPT SmartCache/SmartRAID
#iha*	at pci? dev ? function ?	# Initio INIC-940/950 SCSI
#isp*	at pci? dev ? function ?	# Qlogic ISP [12]0x0 SCSI/FibreChannel
#mfi*	at pci? dev ? function ?	# LSI MegaRAID SAS
#mly*	at pci? dev ? function ?	# Mylex AcceleRAID and eXtremeRAID
#mpt*	at pci? dev ? function ?	# LSI Fusion SCSI/FC
#njs*	at pci? dev ? function ?	# Workbit NinjaSCSI-32
#pcscp*	at pci? dev ? function ?	# AMD 53c974 PCscsi-PCI SCSI
#siop*	at pci? dev ? function ?	# Symbios 53c8xx SCSI
#esiop*	at pci? dev ? function ?	# Symbios 53c875 SCSI and newer
##options 	SIOP_SYMLED		# drive the act. LED in software
#trm*	at pci? dev ? function ?	# Tekram DC-395U/UW/F, DC-315/U SCSI

# PCMCIA SCSI controllers
#aic*	at pcmcia? function ?		# Adaptec APA-1460 SCSI
#esp*	at pcmcia? function ?		# Qlogic ESP406/FAS408 SCSI
#spc* 	at pcmcia? function ?		# Fujitsu MB87030/MB89352 SCSI

# CardBus SCSI cards
#adv*	at cardbus? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#ahc*	at cardbus? function ?	# Adaptec ADP-1480
#njs*	at cardbus? function ?	# Workbit NinjaSCSI-32

# SCSI bus support
#scsibus* at scsi?

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


# RAID controllers and devices
#aac*	at pci? dev ? function ?	# Adaptec AAC family
#amr*	at pci? dev ? function ?	# AMI/LSI Logic MegaRAID
#cac*	at pci? dev ? function ?	# Compaq PCI array controllers
#ciss*	at pci? dev ? function ?	# HP Smart Array controllers
#icp*	at pci? dev ? function ?	# ICP-Vortex GDT & Intel RAID
#mlx*	at pci? dev ? function ?	# Mylex DAC960 & DEC SWXCR family
#mlx*	at eisa? slot ?			# Mylex DAC960 & DEC SWXCR family
#twa*	at pci? dev ? function ?	# 3ware Escalade 95xx RAID controllers
#twe*	at pci? dev ? function ?	# 3ware Escalade RAID controllers

#ld*	at aac? unit ?			# logical disk devices
#ld*	at amr? unit ?
#ld*	at cac? unit ?
#ld*	at icp? unit ?
#ld*	at twa? unit ?
#ld*	at twe? unit ?
#ld*	at mlx? unit ?

#icpsp*	at icp? unit ?			# SCSI pass-through

a190 1
#ahcisata* 	at pci? dev ? function ?	# AHCI SATA controllers
a193 1
#geodeide* 	at pci? dev ? function ?	# AMD Geode IDE controllers
a194 2
#iteide* 	at pci? dev ? function ?	# IT Express IDE controllers
#ixpide* 	at pci? dev ? function ?	# ATI IXP IDE controllers
a195 1
#piixide* 	at pci? dev ? function ?	# Intel IDE controllers
a201 1
#svwsata* 	at pci? dev ? function ?	# ServerWorks SATA controllers
a204 6
# PCMCIA IDE controllers
#wdc*	at pcmcia? function ?

# CardBus IDE controllers
#njata*	at cardbus? function ? flags 0x01	# Workbit NinjaATA-32

a206 1
#options	ATADEBUG
a235 3

# Network Interfaces

d237 13
a249 15
#an*	at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
#ath*	at pci? dev ? function ?	# Atheros 5210/5211/5212 802.11
#atw*	at pci? dev ? function ?	# ADMtek ADM8211 (802.11)
#bce* 	at pci? dev ? function ?	# Broadcom 4401 10/100 Ethernet
#bge* 	at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
#bnx* 	at pci? dev ? function ?	# Broadcom NetXtremeII gigabit Ethernet
#dge*	at pci? dev ? function ?	# Intel 82597 10GbE LR
#en*	at pci? dev ? function ?	# ENI/Adaptec ATM
#ep*	at pci? dev ? function ?	# 3Com 3c59x
#epic*	at pci? dev ? function ?	# SMC EPIC/100 Ethernet
#esh*	at pci? dev ? function ?	# Essential HIPPI card
#ex*	at pci? dev ? function ?	# 3Com 90x[BC]
#fpa*	at pci? dev ? function ?	# DEC DEFPA FDDI
#fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
#gsip*	at pci? dev ? function ?	# NS83820 Gigabit Ethernet
d251 7
a257 14
#ipw*	at pci? dev ? function ?	# Intel PRO/Wireless 2100
#iwi*	at pci? dev ? function ?	# Intel PRO/Wireless 2200BG
#le*	at pci? dev ? function ?	# PCnet-PCI Ethernet
#lmc*	at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
#mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet
#msk*	at mskc?			# Marvell Yukon 2 Gigabit Ethernet
#mtd*	at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
##ndis* 	at pci? dev ? function ?	# Experimental - NDIS Network Driver
#ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
#nfe*	at pci?	dev ? function ?	# NVIDIA nForce Ethernet
#ntwoc*	at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
#pcn*	at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
#ral*	at pci? dev ? function ?	# Ralink Technology RT25x0 802.11a/b/g
#re*	at pci? dev ? function ?	# Realtek 8139C+/8169/8169S/8110S
d259 11
a269 14
#rtw*	at pci? dev ? function ?	# Realtek 8180L (802.11)
#sf*	at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
#sip*	at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
#skc*	at pci? dev ? function ?	# SysKonnect SK9821 Gigabit Ethernet
#sk*	at skc?				# SysKonnect SK9821 Gigabit Ethernet
#ste*	at pci? dev ? function ?	# Sundance ST-201 Ethernet
#stge*	at pci? dev ? function ?	# Sundance/Tamarack TC9021 Gigabit
#ti*	at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
#tl*	at pci? dev ? function ?	# ThunderLAN-based Ethernet
#tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
#txp*	at pci? dev ? function ?	# 3com 3cr990
#vge*	at pci? dev ? function ?	# VIATech VT612X Gigabit Ethernet
#vr*	at pci? dev ? function ?	# VIA Rhine Fast Ethernet
#wi*	at pci? dev ? function ?	# Intersil Prism Mini-PCI (802.11b)
a270 32
#wpi*	at pci? dev ? function ?	# Intel PRO/Wireless 3945ABG
#xge*	at pci? dev ? function ?	# Neterion (S2io) Xframe-I 10GbE

# PCMCIA network interfaces
#an*	at pcmcia? function ?		# Aironet PC4500/PC4800 (802.11)
#awi*	at pcmcia? function ?		# BayStack 650/660 (802.11FH/DS)
#cnw*	at pcmcia? function ?		# Xircom/Netwave AirSurfer
#cs*	at pcmcia? function ?		# CS89xx Ethernet
#ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
#mbe*	at pcmcia? function ?		# MB8696x based Ethernet
#ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
#ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
#sm*	at pcmcia? function ?		# Megahertz Ethernet
## tr at pcmcia has problems with Cardbus bridges
##tr*	at pcmcia? function ?		# TROPIC based Token-Ring
#wi*	at pcmcia? function ?		# Lucent/Intersil WaveLan IEEE (802.11)
#xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
#com*	at xirc?
#xi*	at xirc?
#mhzc*	at pcmcia? function ?		# Megahertz Ethernet/Modem combo cards
#com*	at mhzc?
#sm*	at mhzc?

# CardBus network cards
#ath*	at cardbus? function ?	# Atheros 5210/5211/5212 802.11
#atw*	at cardbus? function ?	# ADMtek ADM8211 (802.11)
#ex*	at cardbus? function ?	# 3Com 3C575TX
#fxp*	at cardbus? function ?	# Intel i8255x
#ral*	at cardbus? function ?	# Ralink Technology RT25x0 802.11a/b/g
#rtk*	at cardbus? function ?	# Realtek 8129/8139
#rtw*	at cardbus? function ?	# Realtek 8180L (802.11)
#tlp*	at cardbus? function ?	# DECchip 21143
a276 1
#ciphy*	at mii? phy ?			# Cicada CS8201 Gig-E PHYs
a283 1
#ikphy*	at mii? phy ?			# Intel 82563 PHYs
a291 2
#rgephy* at mii? phy ?			# Realtek 8169S/8110S internal PHYs
#rlphy*	at mii? phy ?			# Realtek 8139/8201L PHYs
a297 1

d301 1
d307 2
a308 3
#ehci*	at cardbus? function ?		# Enhanced Host Controller
#ohci*	at cardbus? function ?		# Open Host Controller
#uhci*	at cardbus? function ?		# Universal Host Controller (Intel)
d320 2
a321 2
uhub*	at usb?
uhub*	at uhub? port ?
d324 1
a324 1
uhidev*	at uhub? port ? configuration ? interface ?
d327 2
a328 2
ums*	at uhidev? reportid ?
wsmouse* at ums? mux 0
d331 2
a332 2
#uep*	at uhub? port ?
#wsmouse* at uep? mux 0
d335 2
a336 2
ukbd*	at uhidev? reportid ?
wskbd*	at ukbd? console ? mux 1
d339 1
a339 1
ucycom*	at uhidev? reportid ?
d342 1
a342 1
uhid*	at uhidev? reportid ?
d345 1
a345 1
ulpt*	at uhub? port ? configuration ? interface ?
d348 2
a349 2
umodem*	at uhub? port ? configuration ?
ucom*	at umodem?
d352 3
a354 2
umass*	at uhub? port ? configuration ? interface ?
wd*	at umass?
d357 1
a357 1
uaudio*	at uhub? port ? configuration ?
d360 1
a360 1
#umidi* at uhub? port ? configuration ?
d364 2
a365 2
#uirda* at uhub? port ? configuration ? interface ?
#irframe* at uirda?
d368 2
a369 2
#ustir* at uhub? port ?
#irframe* at ustir?
d372 6
a377 12
#aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
#axe*	at uhub? port ?		# ASIX AX88172 based adapters
#cdce*	at uhub? port ?		# CDC, Ethernet Networking Control Model
#cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
#kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters
#udav*	at uhub? port ?		# Davicom DM9601 based adapters
#url*	at uhub? port ?		# Realtek RTL8150L based adapters

# USB 802.11 adapters
#atu*	at uhub? port ?		# Atmel AT76C50XX based adapters
#ral*	at uhub? port ?		# Ralink Technology RT25x0 802.11a/b/g
#rum*	at uhub? port ?		# Ralink Technology RT2501/RT2601 802.11a/b/g
d380 1
a380 1
upl*	at uhub? port ?
d383 2
a384 5
ubsa*	at uhub? port ?		# Belkin serial adapter
ucom*	at ubsa? portno ?

uftdi*	at uhub? port ?		# FTDI FT8U100AX serial adapter
ucom*	at uftdi? portno ?
d386 2
a387 2
uipaq*	at uhub? port ?		# iPAQ PDAs
ucom*	at uipaq? portno ?
d389 2
a390 2
umct*	at uhub? port ?		# MCT USB-RS232 serial adapter
ucom*	at umct? portno ?
d392 2
a393 2
uplcom* at uhub? port ? 	# I/O DATA USB-RSAQ2 serial adapter
ucom*	at uplcom? portno ?
d395 2
a396 2
uvscom* at uhub? port ? 	# SUNTAC Slipper U VS-10U serial adapter
ucom*	at uvscom? portno ?
d399 1
a399 1
#urio*	at uhub? port ?
d402 2
a403 2
#uvisor*	at uhub? port ?
#ucom*	at uvisor?
d410 1
a410 1
#uscanner* at uhub? port ?
d413 1
a413 4
#usscanner* at uhub? port ?

# Topfield TF5000PVR range of DVB recorders
#utoppy*	at uhub? port ?
d416 1
a416 1
#uyap* at uhub? port ?
d419 2
a420 2
#udsbr*	at uhub? port ?
#radio*	at udsbr?
d423 1
a423 3
#ugen*	at uhub? port ?
# On ugen bulk endpoints, perform read-ahead and write-behind.
#options UGEN_BULK_RA_WB
d429 2
a430 3
#oboe* 	at pci? dev ? function ?
#irframe* at oboe?

d436 1
a436 1
#fwohci*	at cardbus? function ?	# IEEE1394 Open Host Controller
d438 1
a438 3
#ieee1394if* at fwohci?
#fwip*	at ieee1394if?			# IP over IEEE1394
#sbp*	at ieee1394if? euihi ? euilo ?	# SCSI over IEEE1394
d440 4
a447 1
#auacer* at pci? dev ? function ?	# ALi M5455 integrated AC'97 Audio
a448 1
#auixp*	at pci? dev ? function ?	# ATI IXP AC'97 Audio
a450 1
#azalia*	at pci? dev ? function ?	# High Definition Audio
a482 46
# PCI radio devices
#gtp*	at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card

# Radio support
#radio*	at gtp?

# TV cards

# Brooktree 848/849/878/879 based TV cards
#bktr* at pci? dev ? function ?
#radio* at bktr?


# Bluetooth Controller and Device support

# Bluetooth PCMCIA Controllers
#bt3c* at pcmcia? function ?		# 3Com 3CRWB6096-A

# Bluetooth USB Controllers
#ubt* at uhub? port ?

# Bluetooth Device Hub
#bthub* at bt3c?
#bthub* at btuart?
#bthub* at ubt?

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

# Cryptographic Devices

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

a483 1

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

a492 16

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

d496 1
a500 1
#pseudo-device	ipfilter		# IP filter (firewall) and NAT
d502 1
a502 18
#pseudo-device	ppp			# Point-to-Point Protocol
#pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
#pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	irframetty		# IrDA frame line discipline
#pseudo-device	tap			# virtual Ethernet
#pseudo-device	tun			# network tunneling over tty
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f#
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	vlan			# IEEE 802.1q encapsulation
#pseudo-device	bridge			# simple inter-network bridging
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
# srt is EXPERIMENTAL
#pseudo-device	srt			# source-address-based routing
a505 1
#pseudo-device	sequencer	1	# MIDI sequencer
a506 1
#options 	RND_COM			# use "com" randomness as well (BROKEN)
a508 8
#pseudo-device	lockstat		# lock profiling
#pseudo-device	btuart			# Bluetooth HCI UART (H4)

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

# a pseudo device needed for SMBFS
#pseudo-device	nsmb			# experimental - SMB requester
d510 3
a512 5
# wscons pseudo-devices
pseudo-device	wsmux			# mouse & keyboard multiplexor
#pseudo-device	wsfont

#options 	FILEASSOC		# fileassoc(9) - required for Veriexec
d515 3
a517 1
#pseudo-device	veriexec
a528 2

#options PAX_MPROTECT=0			# PaX mprotect(2) restrictions
@


1.35.6.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.39 2007/06/09 11:34:03 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.39 $"
a590 1
#zyd*	at uhub? port ?		# Zydas ZD1211
a804 1
#pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.35.6.3
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.42 2007/08/21 05:29:18 kiyohara Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.42 $"
a520 3
# PCMCIA USB controllers
#slhci*	at pcmcia? function ?		# ScanLogic SL811HS

a723 1
#btbc* at pcmcia? function ?		# AnyCom BlueCard LSE041/039/139
a729 1
#bthub* at btbc?
@


1.34
log
@Remove tmpfs's experimental status.  OK'ed by core@@.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.33 2006/08/26 20:26:55 christos Exp $
d321 1
a321 1
# uhub*	at uhub? port ? configuration ? interface ?
@


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


1.34.10.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.39 2007/06/09 11:34:03 kiyohara Exp $
d3 1
a3 1
# GENERIC machine description file
a4 15
# 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.
d9 1
d11 5
a15 1
#ident 		"GENERIC-$Revision: 1.39 $"
d17 1
a17 1
maxusers	32		# estimated number of users
d19 6
a24 1
options		MSGBUFSIZE=65536
d36 52
a87 1
# Standard system options
d89 1
a89 4
options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#options 	NTP		# NTP phase/frequency locked loop
#options 	NO_TSC_TIME	# Don't use TSC microtime, even if available.
				# Improves time behavior under VMware.
d91 14
a104 2
#options 	KTRACE		# system call tracing via ktrace(1)
#options 	SYSTRACE	# system call vetting via systrace(1)
d106 1
d115 1
a115 2
#options 	SHMMAXPGS=2048	# 2048 pages is the default
#options 	P1003_1B_SEMAPHORE	# p1003.1b semaphore support
d119 4
d135 1
a135 1

d137 1
a137 2
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
a140 17
# Enable experimental buffer queue strategy for better responsiveness under
# high disk I/O load. Likely stable but not yet the default.
#options 	BUFQ_READPRIO
#options 	BUFQ_PRIOCSCAN

# 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 	DDB_KEYCODE=0x40
#options 	KGDB		# remote debugger
#options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
makeoptions	DEBUG="-g"	# compile full symbol table
options 	SYMTAB_SPACE=350000
d142 2
d147 4
d152 2
a153 2
#options 	PMAP_INCLUDE_PTE_SYNC
#options 	LOCKDEBUG
d155 4
d160 2
a161 14
# Compatibility options
#options 	COMPAT_09	# NetBSD 0.9
#options 	COMPAT_10	# NetBSD 1.0
#options 	COMPAT_11	# NetBSD 1.1
#options 	COMPAT_12	# NetBSD 1.2
#options 	COMPAT_13	# NetBSD 1.3
#options 	COMPAT_14	# NetBSD 1.4
#options 	COMPAT_15	# NetBSD 1.5
#options 	COMPAT_16	# NetBSD 1.6
#options 	COMPAT_20	# NetBSD 2.0
#options 	COMPAT_30	# NetBSD 3.0
#options 	COMPAT_43	# 4.3BSD
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
d163 2
a164 87
# File systems
file-system 	FFS		# UFS
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
#file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
#file-system 	FDESC		# /dev/fd
#file-system 	KERNFS		# /kern
#file-system 	NULLFS		# loopback file system
#file-system 	OVERLAY		# overlay file system
#file-system 	PORTAL		# portal filesystem (still experimental)
#file-system 	PROCFS		# /proc
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
#file-system 	UNION		# union file system
#file-system	CODA		# Coda File System; also needs vcoda (below)
#file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
#file-system	PTYFS		# /dev/ptm support
#file-system	TMPFS		# Efficient memory file-system
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
#file-system	HFS		# experimental - Apple HFS+ (read-only)
file-system     FILECORE        # Acorn filecore file system

# File system options
#options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independent support
#options 	SOFTDEP		# FFS soft updates support.
# Note that UFS_DIRHASH is suspected of causing kernel memory corruption.
# It is not recommended for general use.
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	NFSSERVER	# Network File System server
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

# Networking options
#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
#options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# IP multicast routing
#options 	PIM		# Protocol Independent Multicast
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#options 	NETATALK	# AppleTalk networking protocols
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	IPFILTER_LOOKUP	# ippool(8) support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

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


options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM

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

#
# Device configuration
#

mainbus0 at root

cpu0 at mainbus?
d177 2
a178 4
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
pci*	at ppb? bus ?
# XXX 'puc's aren't really bridges, but there's no better place for them here
#puc*	at pci? dev ? function ?	# PCI "universal" comm. cards
a182 95
# CardBus bridge support
#cbb*		at pci? dev ? function ?
#cardslot*	at cbb?

# CardBus bus support
#cardbus*	at cardslot?
#pcmcia* 	at cardslot?

# Serial Devices

# PCI serial interfaces
#com*	at puc? port ?			# 16x50s on "universal" comm boards
#cy*	at pci? dev ? function ?	# Cyclades Cyclom-Y serial boards
#cz*	at pci? dev ? function ?	# Cyclades-Z multi-port serial boards

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

#pcmcom* at pcmcia? function ?		# PCMCIA multi-port serial cards
#com*	at pcmcom? slave ?		# ...and the slave devices

# CardBus serial interfaces
#com*	at cardbus? function ?	# Modems and serial cards

# I2O devices
#iop*	at pci? dev ? function ?	# I/O processor
#iopsp*	at iop? tid ?			# SCSI/FC-AL ports
#ld*	at iop? tid ?			# block devices
#dpti*	at iop? tid 0			# DPT/Adaptec control interface

# SCSI Controllers and Devices

# PCI SCSI controllers
#adv*	at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#adw*	at pci? dev ? function ?	# AdvanSys 9x0UW[D], 3940U[2,3]W SCSI
#ahc*	at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
#ahd*	at pci? dev ? function ?	# Adaptec 29320, 39320 (aic790x) SCSI
#bha*	at pci? dev ? function ?	# BusLogic 9xx SCSI
#dpt*	at pci? dev ? function ?	# DPT SmartCache/SmartRAID
#iha*	at pci? dev ? function ?	# Initio INIC-940/950 SCSI
#isp*	at pci? dev ? function ?	# Qlogic ISP [12]0x0 SCSI/FibreChannel
#mfi*	at pci? dev ? function ?	# LSI MegaRAID SAS
#mly*	at pci? dev ? function ?	# Mylex AcceleRAID and eXtremeRAID
#mpt*	at pci? dev ? function ?	# LSI Fusion SCSI/FC
#njs*	at pci? dev ? function ?	# Workbit NinjaSCSI-32
#pcscp*	at pci? dev ? function ?	# AMD 53c974 PCscsi-PCI SCSI
#siop*	at pci? dev ? function ?	# Symbios 53c8xx SCSI
#esiop*	at pci? dev ? function ?	# Symbios 53c875 SCSI and newer
##options 	SIOP_SYMLED		# drive the act. LED in software
#trm*	at pci? dev ? function ?	# Tekram DC-395U/UW/F, DC-315/U SCSI

# PCMCIA SCSI controllers
#aic*	at pcmcia? function ?		# Adaptec APA-1460 SCSI
#esp*	at pcmcia? function ?		# Qlogic ESP406/FAS408 SCSI
#spc* 	at pcmcia? function ?		# Fujitsu MB87030/MB89352 SCSI

# CardBus SCSI cards
#adv*	at cardbus? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#ahc*	at cardbus? function ?	# Adaptec ADP-1480
#njs*	at cardbus? function ?	# Workbit NinjaSCSI-32

# SCSI bus support
#scsibus* at scsi?

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


# RAID controllers and devices
#aac*	at pci? dev ? function ?	# Adaptec AAC family
#amr*	at pci? dev ? function ?	# AMI/LSI Logic MegaRAID
#cac*	at pci? dev ? function ?	# Compaq PCI array controllers
#ciss*	at pci? dev ? function ?	# HP Smart Array controllers
#icp*	at pci? dev ? function ?	# ICP-Vortex GDT & Intel RAID
#mlx*	at pci? dev ? function ?	# Mylex DAC960 & DEC SWXCR family
#mlx*	at eisa? slot ?			# Mylex DAC960 & DEC SWXCR family
#twa*	at pci? dev ? function ?	# 3ware Escalade 95xx RAID controllers
#twe*	at pci? dev ? function ?	# 3ware Escalade RAID controllers

#ld*	at aac? unit ?			# logical disk devices
#ld*	at amr? unit ?
#ld*	at cac? unit ?
#ld*	at icp? unit ?
#ld*	at twa? unit ?
#ld*	at twe? unit ?
#ld*	at mlx? unit ?

#icpsp*	at icp? unit ?			# SCSI pass-through

a190 1
#ahcisata* 	at pci? dev ? function ?	# AHCI SATA controllers
a193 1
#geodeide* 	at pci? dev ? function ?	# AMD Geode IDE controllers
a194 2
#iteide* 	at pci? dev ? function ?	# IT Express IDE controllers
#ixpide* 	at pci? dev ? function ?	# ATI IXP IDE controllers
a195 1
#piixide* 	at pci? dev ? function ?	# Intel IDE controllers
a201 1
#svwsata* 	at pci? dev ? function ?	# ServerWorks SATA controllers
a204 6
# PCMCIA IDE controllers
#wdc*	at pcmcia? function ?

# CardBus IDE controllers
#njata*	at cardbus? function ? flags 0x01	# Workbit NinjaATA-32

a206 1
#options	ATADEBUG
a235 3

# Network Interfaces

d237 13
a249 15
#an*	at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
#ath*	at pci? dev ? function ?	# Atheros 5210/5211/5212 802.11
#atw*	at pci? dev ? function ?	# ADMtek ADM8211 (802.11)
#bce* 	at pci? dev ? function ?	# Broadcom 4401 10/100 Ethernet
#bge* 	at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
#bnx* 	at pci? dev ? function ?	# Broadcom NetXtremeII gigabit Ethernet
#dge*	at pci? dev ? function ?	# Intel 82597 10GbE LR
#en*	at pci? dev ? function ?	# ENI/Adaptec ATM
#ep*	at pci? dev ? function ?	# 3Com 3c59x
#epic*	at pci? dev ? function ?	# SMC EPIC/100 Ethernet
#esh*	at pci? dev ? function ?	# Essential HIPPI card
#ex*	at pci? dev ? function ?	# 3Com 90x[BC]
#fpa*	at pci? dev ? function ?	# DEC DEFPA FDDI
#fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
#gsip*	at pci? dev ? function ?	# NS83820 Gigabit Ethernet
d251 7
a257 14
#ipw*	at pci? dev ? function ?	# Intel PRO/Wireless 2100
#iwi*	at pci? dev ? function ?	# Intel PRO/Wireless 2200BG
#le*	at pci? dev ? function ?	# PCnet-PCI Ethernet
#lmc*	at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
#mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet
#msk*	at mskc?			# Marvell Yukon 2 Gigabit Ethernet
#mtd*	at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
##ndis* 	at pci? dev ? function ?	# Experimental - NDIS Network Driver
#ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
#nfe*	at pci?	dev ? function ?	# NVIDIA nForce Ethernet
#ntwoc*	at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
#pcn*	at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
#ral*	at pci? dev ? function ?	# Ralink Technology RT25x0 802.11a/b/g
#re*	at pci? dev ? function ?	# Realtek 8139C+/8169/8169S/8110S
d259 11
a269 14
#rtw*	at pci? dev ? function ?	# Realtek 8180L (802.11)
#sf*	at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
#sip*	at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
#skc*	at pci? dev ? function ?	# SysKonnect SK9821 Gigabit Ethernet
#sk*	at skc?				# SysKonnect SK9821 Gigabit Ethernet
#ste*	at pci? dev ? function ?	# Sundance ST-201 Ethernet
#stge*	at pci? dev ? function ?	# Sundance/Tamarack TC9021 Gigabit
#ti*	at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
#tl*	at pci? dev ? function ?	# ThunderLAN-based Ethernet
#tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
#txp*	at pci? dev ? function ?	# 3com 3cr990
#vge*	at pci? dev ? function ?	# VIATech VT612X Gigabit Ethernet
#vr*	at pci? dev ? function ?	# VIA Rhine Fast Ethernet
#wi*	at pci? dev ? function ?	# Intersil Prism Mini-PCI (802.11b)
a270 32
#wpi*	at pci? dev ? function ?	# Intel PRO/Wireless 3945ABG
#xge*	at pci? dev ? function ?	# Neterion (S2io) Xframe-I 10GbE

# PCMCIA network interfaces
#an*	at pcmcia? function ?		# Aironet PC4500/PC4800 (802.11)
#awi*	at pcmcia? function ?		# BayStack 650/660 (802.11FH/DS)
#cnw*	at pcmcia? function ?		# Xircom/Netwave AirSurfer
#cs*	at pcmcia? function ?		# CS89xx Ethernet
#ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
#mbe*	at pcmcia? function ?		# MB8696x based Ethernet
#ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
#ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
#sm*	at pcmcia? function ?		# Megahertz Ethernet
## tr at pcmcia has problems with Cardbus bridges
##tr*	at pcmcia? function ?		# TROPIC based Token-Ring
#wi*	at pcmcia? function ?		# Lucent/Intersil WaveLan IEEE (802.11)
#xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
#com*	at xirc?
#xi*	at xirc?
#mhzc*	at pcmcia? function ?		# Megahertz Ethernet/Modem combo cards
#com*	at mhzc?
#sm*	at mhzc?

# CardBus network cards
#ath*	at cardbus? function ?	# Atheros 5210/5211/5212 802.11
#atw*	at cardbus? function ?	# ADMtek ADM8211 (802.11)
#ex*	at cardbus? function ?	# 3Com 3C575TX
#fxp*	at cardbus? function ?	# Intel i8255x
#ral*	at cardbus? function ?	# Ralink Technology RT25x0 802.11a/b/g
#rtk*	at cardbus? function ?	# Realtek 8129/8139
#rtw*	at cardbus? function ?	# Realtek 8180L (802.11)
#tlp*	at cardbus? function ?	# DECchip 21143
a276 1
#ciphy*	at mii? phy ?			# Cicada CS8201 Gig-E PHYs
a283 1
#ikphy*	at mii? phy ?			# Intel 82563 PHYs
a291 2
#rgephy* at mii? phy ?			# Realtek 8169S/8110S internal PHYs
#rlphy*	at mii? phy ?			# Realtek 8139/8201L PHYs
a297 1

d301 1
d307 2
a308 3
#ehci*	at cardbus? function ?		# Enhanced Host Controller
#ohci*	at cardbus? function ?		# Open Host Controller
#uhci*	at cardbus? function ?		# Universal Host Controller (Intel)
d320 2
a321 2
uhub*	at usb?
uhub*	at uhub? port ?
d324 1
a324 1
uhidev*	at uhub? port ? configuration ? interface ?
d327 2
a328 2
ums*	at uhidev? reportid ?
wsmouse* at ums? mux 0
d331 2
a332 2
#uep*	at uhub? port ?
#wsmouse* at uep? mux 0
d335 2
a336 2
ukbd*	at uhidev? reportid ?
wskbd*	at ukbd? console ? mux 1
d339 1
a339 1
ucycom*	at uhidev? reportid ?
d342 1
a342 1
uhid*	at uhidev? reportid ?
d345 1
a345 1
ulpt*	at uhub? port ? configuration ? interface ?
d348 2
a349 2
umodem*	at uhub? port ? configuration ?
ucom*	at umodem?
d352 3
a354 2
umass*	at uhub? port ? configuration ? interface ?
wd*	at umass?
d357 1
a357 1
uaudio*	at uhub? port ? configuration ?
d360 1
a360 1
#umidi* at uhub? port ? configuration ?
d364 2
a365 2
#uirda* at uhub? port ? configuration ? interface ?
#irframe* at uirda?
d368 2
a369 2
#ustir* at uhub? port ?
#irframe* at ustir?
d372 6
a377 13
#aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
#axe*	at uhub? port ?		# ASIX AX88172 based adapters
#cdce*	at uhub? port ?		# CDC, Ethernet Networking Control Model
#cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
#kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters
#udav*	at uhub? port ?		# Davicom DM9601 based adapters
#url*	at uhub? port ?		# Realtek RTL8150L based adapters

# USB 802.11 adapters
#atu*	at uhub? port ?		# Atmel AT76C50XX based adapters
#ral*	at uhub? port ?		# Ralink Technology RT25x0 802.11a/b/g
#rum*	at uhub? port ?		# Ralink Technology RT2501/RT2601 802.11a/b/g
#zyd*	at uhub? port ?		# Zydas ZD1211
d380 1
a380 1
upl*	at uhub? port ?
d383 2
a384 5
ubsa*	at uhub? port ?		# Belkin serial adapter
ucom*	at ubsa? portno ?

uftdi*	at uhub? port ?		# FTDI FT8U100AX serial adapter
ucom*	at uftdi? portno ?
d386 2
a387 2
uipaq*	at uhub? port ?		# iPAQ PDAs
ucom*	at uipaq? portno ?
d389 2
a390 2
umct*	at uhub? port ?		# MCT USB-RS232 serial adapter
ucom*	at umct? portno ?
d392 2
a393 2
uplcom* at uhub? port ? 	# I/O DATA USB-RSAQ2 serial adapter
ucom*	at uplcom? portno ?
d395 2
a396 2
uvscom* at uhub? port ? 	# SUNTAC Slipper U VS-10U serial adapter
ucom*	at uvscom? portno ?
d399 1
a399 1
#urio*	at uhub? port ?
d402 2
a403 2
#uvisor*	at uhub? port ?
#ucom*	at uvisor?
d410 1
a410 1
#uscanner* at uhub? port ?
d413 1
a413 4
#usscanner* at uhub? port ?

# Topfield TF5000PVR range of DVB recorders
#utoppy*	at uhub? port ?
d416 1
a416 1
#uyap* at uhub? port ?
d419 2
a420 2
#udsbr*	at uhub? port ?
#radio*	at udsbr?
d423 1
a423 3
#ugen*	at uhub? port ?
# On ugen bulk endpoints, perform read-ahead and write-behind.
#options UGEN_BULK_RA_WB
d429 2
a430 3
#oboe* 	at pci? dev ? function ?
#irframe* at oboe?

d436 1
a436 1
#fwohci*	at cardbus? function ?	# IEEE1394 Open Host Controller
d438 1
a438 3
#ieee1394if* at fwohci?
#fwip*	at ieee1394if?			# IP over IEEE1394
#sbp*	at ieee1394if? euihi ? euilo ?	# SCSI over IEEE1394
d440 4
a447 1
#auacer* at pci? dev ? function ?	# ALi M5455 integrated AC'97 Audio
a448 1
#auixp*	at pci? dev ? function ?	# ATI IXP AC'97 Audio
a450 1
#azalia*	at pci? dev ? function ?	# High Definition Audio
a482 46
# PCI radio devices
#gtp*	at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card

# Radio support
#radio*	at gtp?

# TV cards

# Brooktree 848/849/878/879 based TV cards
#bktr* at pci? dev ? function ?
#radio* at bktr?


# Bluetooth Controller and Device support

# Bluetooth PCMCIA Controllers
#bt3c* at pcmcia? function ?		# 3Com 3CRWB6096-A

# Bluetooth USB Controllers
#ubt* at uhub? port ?

# Bluetooth Device Hub
#bthub* at bt3c?
#bthub* at btuart?
#bthub* at ubt?

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

# Cryptographic Devices

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

a483 1

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

a492 16

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

d496 1
a500 1
#pseudo-device	ipfilter		# IP filter (firewall) and NAT
d502 1
a502 19
#pseudo-device	ppp			# Point-to-Point Protocol
#pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
#pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	irframetty		# IrDA frame line discipline
#pseudo-device	tap			# virtual Ethernet
#pseudo-device	tun			# network tunneling over tty
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f#
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	vlan			# IEEE 802.1q encapsulation
#pseudo-device	bridge			# simple inter-network bridging
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
#pseudo-device	agr			# IEEE 802.3ad link aggregation
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
# srt is EXPERIMENTAL
#pseudo-device	srt			# source-address-based routing
a505 1
#pseudo-device	sequencer	1	# MIDI sequencer
a506 1
#options 	RND_COM			# use "com" randomness as well (BROKEN)
a508 8
#pseudo-device	lockstat		# lock profiling
#pseudo-device	btuart			# Bluetooth HCI UART (H4)

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

# a pseudo device needed for SMBFS
#pseudo-device	nsmb			# experimental - SMB requester
d510 3
a512 5
# wscons pseudo-devices
pseudo-device	wsmux			# mouse & keyboard multiplexor
#pseudo-device	wsfont

#options 	FILEASSOC		# fileassoc(9) - required for Veriexec
d515 3
a517 1
#pseudo-device	veriexec
a528 2

#options PAX_MPROTECT=0			# PaX mprotect(2) restrictions
@


1.34.2.1
log
@Pull up following revision(s) (requested by martin in ticket #699):
	sys/arch/hpcmips/conf/GENERIC: revision 1.196
	sys/arch/hp700/conf/GENERIC: revision 1.74
	sys/arch/i386/conf/GENERIC: revision 1.831
	sys/arch/next68k/conf/GENERIC: revision 1.108
	sys/arch/alpha/conf/GENERIC: revision 1.313
	sys/arch/arc/conf/GENERIC: revision 1.146
	sys/arch/cats/conf/GENERIC: revision 1.115
	sys/arch/ews4800mips/conf/GENERIC: revision 1.18
	sys/arch/landisk/conf/GENERIC: revision 1.8 via patch
	sys/arch/sparc64/conf/GENERIC: revision 1.85
	sys/arch/pmax/conf/GENERIC: revision 1.152
	sys/arch/iyonix/conf/GENERIC: revision 1.38 via patch
	sys/arch/amiga/conf/GENERIC: revision 1.245
	sys/arch/vax/conf/GENERIC: revision 1.157
	sys/arch/prep/conf/GENERIC: revision 1.135
	sys/arch/pc532/conf/GENERIC: revision 1.70
	sys/arch/sbmips/conf/GENERIC: revision 1.61
	sys/arch/mipsco/conf/GENERIC: revision 1.65
	sys/arch/cobalt/conf/GENERIC: revision 1.108
	sys/arch/ofppc/conf/GENERIC: revision 1.98
	sys/arch/amd64/conf/GENERIC: revision 1.148
	sys/arch/acorn26/conf/GENERIC: revision 1.50
	sys/arch/dreamcast/conf/GENERIC: revision 1.78
	sys/arch/mac68k/conf/GENERIC: revision 1.181
	sys/arch/hp300/conf/GENERIC: revision 1.139
	sys/arch/mmeye/conf/GENERIC: revision 1.88
	sys/arch/news68k/conf/GENERIC: revision 1.88
	sys/arch/mvme68k/conf/GENERIC: revision 1.71
	sys/arch/acorn32/conf/GENERIC: revision 1.79
	sys/arch/sparc/conf/GENERIC: revision 1.199
	sys/arch/luna68k/conf/GENERIC: revision 1.78
	sys/arch/bebox/conf/GENERIC: revision 1.105
	sys/arch/macppc/conf/GENERIC: revision 1.256 via patch
	sys/arch/x68k/conf/GENERIC: revision 1.134
	sys/arch/sun3/conf/GENERIC: revision 1.138
	sys/arch/newsmips/conf/GENERIC: revision 1.98
Add pseudo-device agr to all GENERIC kernels where it might make sense
(commented out in some).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34 2006/11/11 18:47:10 jmmv Exp $
a502 1
#pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.34.8.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34 2006/11/11 18:47:10 jmmv Exp $
d321 1
a321 1
# uhub*	at uhub? port ?
@


1.34.8.2
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34.8.1 2007/04/10 13:23:07 ad Exp $
d3 1
a3 1
# GENERIC machine description file
a4 15
# 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.
d9 1
d11 5
a15 1
#ident 		"GENERIC-$Revision$"
d17 1
a17 1
maxusers	32		# estimated number of users
d19 6
a24 1
options		MSGBUFSIZE=65536
d36 52
a87 1
# Standard system options
d89 1
a89 4
options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#options 	NTP		# NTP phase/frequency locked loop
#options 	NO_TSC_TIME	# Don't use TSC microtime, even if available.
				# Improves time behavior under VMware.
d91 14
a104 2
#options 	KTRACE		# system call tracing via ktrace(1)
#options 	SYSTRACE	# system call vetting via systrace(1)
d106 1
d115 1
a115 2
#options 	SHMMAXPGS=2048	# 2048 pages is the default
#options 	P1003_1B_SEMAPHORE	# p1003.1b semaphore support
d119 4
d135 1
a135 1

d137 1
a137 2
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
a140 17
# Enable experimental buffer queue strategy for better responsiveness under
# high disk I/O load. Likely stable but not yet the default.
#options 	BUFQ_READPRIO
#options 	BUFQ_PRIOCSCAN

# 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 	DDB_KEYCODE=0x40
#options 	KGDB		# remote debugger
#options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
makeoptions	DEBUG="-g"	# compile full symbol table
options 	SYMTAB_SPACE=350000
d142 2
d147 4
d152 2
a153 2
#options 	PMAP_INCLUDE_PTE_SYNC
#options 	LOCKDEBUG
d155 4
d160 2
a161 14
# Compatibility options
#options 	COMPAT_09	# NetBSD 0.9
#options 	COMPAT_10	# NetBSD 1.0
#options 	COMPAT_11	# NetBSD 1.1
#options 	COMPAT_12	# NetBSD 1.2
#options 	COMPAT_13	# NetBSD 1.3
#options 	COMPAT_14	# NetBSD 1.4
#options 	COMPAT_15	# NetBSD 1.5
#options 	COMPAT_16	# NetBSD 1.6
#options 	COMPAT_20	# NetBSD 2.0
#options 	COMPAT_30	# NetBSD 3.0
#options 	COMPAT_43	# 4.3BSD
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
d163 2
a164 87
# File systems
file-system 	FFS		# UFS
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
#file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
#file-system 	FDESC		# /dev/fd
#file-system 	KERNFS		# /kern
#file-system 	NULLFS		# loopback file system
#file-system 	OVERLAY		# overlay file system
#file-system 	PORTAL		# portal filesystem (still experimental)
#file-system 	PROCFS		# /proc
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
#file-system 	UNION		# union file system
#file-system	CODA		# Coda File System; also needs vcoda (below)
#file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
#file-system	PTYFS		# /dev/ptm support
#file-system	TMPFS		# Efficient memory file-system
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
#file-system	HFS		# experimental - Apple HFS+ (read-only)
file-system     FILECORE        # Acorn filecore file system

# File system options
#options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independent support
#options 	SOFTDEP		# FFS soft updates support.
# Note that UFS_DIRHASH is suspected of causing kernel memory corruption.
# It is not recommended for general use.
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	NFSSERVER	# Network File System server
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

# Networking options
#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
#options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# IP multicast routing
#options 	PIM		# Protocol Independent Multicast
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#options 	NETATALK	# AppleTalk networking protocols
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	IPFILTER_LOOKUP	# ippool(8) support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

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


options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM

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

#
# Device configuration
#

mainbus0 at root

cpu0 at mainbus?
d177 2
a178 4
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
pci*	at ppb? bus ?
# XXX 'puc's aren't really bridges, but there's no better place for them here
#puc*	at pci? dev ? function ?	# PCI "universal" comm. cards
a182 95
# CardBus bridge support
#cbb*		at pci? dev ? function ?
#cardslot*	at cbb?

# CardBus bus support
#cardbus*	at cardslot?
#pcmcia* 	at cardslot?

# Serial Devices

# PCI serial interfaces
#com*	at puc? port ?			# 16x50s on "universal" comm boards
#cy*	at pci? dev ? function ?	# Cyclades Cyclom-Y serial boards
#cz*	at pci? dev ? function ?	# Cyclades-Z multi-port serial boards

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

#pcmcom* at pcmcia? function ?		# PCMCIA multi-port serial cards
#com*	at pcmcom? slave ?		# ...and the slave devices

# CardBus serial interfaces
#com*	at cardbus? function ?	# Modems and serial cards

# I2O devices
#iop*	at pci? dev ? function ?	# I/O processor
#iopsp*	at iop? tid ?			# SCSI/FC-AL ports
#ld*	at iop? tid ?			# block devices
#dpti*	at iop? tid 0			# DPT/Adaptec control interface

# SCSI Controllers and Devices

# PCI SCSI controllers
#adv*	at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#adw*	at pci? dev ? function ?	# AdvanSys 9x0UW[D], 3940U[2,3]W SCSI
#ahc*	at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
#ahd*	at pci? dev ? function ?	# Adaptec 29320, 39320 (aic790x) SCSI
#bha*	at pci? dev ? function ?	# BusLogic 9xx SCSI
#dpt*	at pci? dev ? function ?	# DPT SmartCache/SmartRAID
#iha*	at pci? dev ? function ?	# Initio INIC-940/950 SCSI
#isp*	at pci? dev ? function ?	# Qlogic ISP [12]0x0 SCSI/FibreChannel
#mfi*	at pci? dev ? function ?	# LSI MegaRAID SAS
#mly*	at pci? dev ? function ?	# Mylex AcceleRAID and eXtremeRAID
#mpt*	at pci? dev ? function ?	# LSI Fusion SCSI/FC
#njs*	at pci? dev ? function ?	# Workbit NinjaSCSI-32
#pcscp*	at pci? dev ? function ?	# AMD 53c974 PCscsi-PCI SCSI
#siop*	at pci? dev ? function ?	# Symbios 53c8xx SCSI
#esiop*	at pci? dev ? function ?	# Symbios 53c875 SCSI and newer
##options 	SIOP_SYMLED		# drive the act. LED in software
#trm*	at pci? dev ? function ?	# Tekram DC-395U/UW/F, DC-315/U SCSI

# PCMCIA SCSI controllers
#aic*	at pcmcia? function ?		# Adaptec APA-1460 SCSI
#esp*	at pcmcia? function ?		# Qlogic ESP406/FAS408 SCSI
#spc* 	at pcmcia? function ?		# Fujitsu MB87030/MB89352 SCSI

# CardBus SCSI cards
#adv*	at cardbus? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#ahc*	at cardbus? function ?	# Adaptec ADP-1480
#njs*	at cardbus? function ?	# Workbit NinjaSCSI-32

# SCSI bus support
#scsibus* at scsi?

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


# RAID controllers and devices
#aac*	at pci? dev ? function ?	# Adaptec AAC family
#amr*	at pci? dev ? function ?	# AMI/LSI Logic MegaRAID
#cac*	at pci? dev ? function ?	# Compaq PCI array controllers
#ciss*	at pci? dev ? function ?	# HP Smart Array controllers
#icp*	at pci? dev ? function ?	# ICP-Vortex GDT & Intel RAID
#mlx*	at pci? dev ? function ?	# Mylex DAC960 & DEC SWXCR family
#mlx*	at eisa? slot ?			# Mylex DAC960 & DEC SWXCR family
#twa*	at pci? dev ? function ?	# 3ware Escalade 95xx RAID controllers
#twe*	at pci? dev ? function ?	# 3ware Escalade RAID controllers

#ld*	at aac? unit ?			# logical disk devices
#ld*	at amr? unit ?
#ld*	at cac? unit ?
#ld*	at icp? unit ?
#ld*	at twa? unit ?
#ld*	at twe? unit ?
#ld*	at mlx? unit ?

#icpsp*	at icp? unit ?			# SCSI pass-through

a190 1
#ahcisata* 	at pci? dev ? function ?	# AHCI SATA controllers
a193 1
#geodeide* 	at pci? dev ? function ?	# AMD Geode IDE controllers
a194 2
#iteide* 	at pci? dev ? function ?	# IT Express IDE controllers
#ixpide* 	at pci? dev ? function ?	# ATI IXP IDE controllers
a195 1
#piixide* 	at pci? dev ? function ?	# Intel IDE controllers
a201 1
#svwsata* 	at pci? dev ? function ?	# ServerWorks SATA controllers
a204 6
# PCMCIA IDE controllers
#wdc*	at pcmcia? function ?

# CardBus IDE controllers
#njata*	at cardbus? function ? flags 0x01	# Workbit NinjaATA-32

a206 1
#options	ATADEBUG
a235 3

# Network Interfaces

d237 13
a249 15
#an*	at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
#ath*	at pci? dev ? function ?	# Atheros 5210/5211/5212 802.11
#atw*	at pci? dev ? function ?	# ADMtek ADM8211 (802.11)
#bce* 	at pci? dev ? function ?	# Broadcom 4401 10/100 Ethernet
#bge* 	at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
#bnx* 	at pci? dev ? function ?	# Broadcom NetXtremeII gigabit Ethernet
#dge*	at pci? dev ? function ?	# Intel 82597 10GbE LR
#en*	at pci? dev ? function ?	# ENI/Adaptec ATM
#ep*	at pci? dev ? function ?	# 3Com 3c59x
#epic*	at pci? dev ? function ?	# SMC EPIC/100 Ethernet
#esh*	at pci? dev ? function ?	# Essential HIPPI card
#ex*	at pci? dev ? function ?	# 3Com 90x[BC]
#fpa*	at pci? dev ? function ?	# DEC DEFPA FDDI
#fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
#gsip*	at pci? dev ? function ?	# NS83820 Gigabit Ethernet
d251 7
a257 14
#ipw*	at pci? dev ? function ?	# Intel PRO/Wireless 2100
#iwi*	at pci? dev ? function ?	# Intel PRO/Wireless 2200BG
#le*	at pci? dev ? function ?	# PCnet-PCI Ethernet
#lmc*	at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
#mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet
#msk*	at mskc?			# Marvell Yukon 2 Gigabit Ethernet
#mtd*	at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
##ndis* 	at pci? dev ? function ?	# Experimental - NDIS Network Driver
#ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
#nfe*	at pci?	dev ? function ?	# NVIDIA nForce Ethernet
#ntwoc*	at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
#pcn*	at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
#ral*	at pci? dev ? function ?	# Ralink Technology RT25x0 802.11a/b/g
#re*	at pci? dev ? function ?	# Realtek 8139C+/8169/8169S/8110S
d259 11
a269 14
#rtw*	at pci? dev ? function ?	# Realtek 8180L (802.11)
#sf*	at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
#sip*	at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
#skc*	at pci? dev ? function ?	# SysKonnect SK9821 Gigabit Ethernet
#sk*	at skc?				# SysKonnect SK9821 Gigabit Ethernet
#ste*	at pci? dev ? function ?	# Sundance ST-201 Ethernet
#stge*	at pci? dev ? function ?	# Sundance/Tamarack TC9021 Gigabit
#ti*	at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
#tl*	at pci? dev ? function ?	# ThunderLAN-based Ethernet
#tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
#txp*	at pci? dev ? function ?	# 3com 3cr990
#vge*	at pci? dev ? function ?	# VIATech VT612X Gigabit Ethernet
#vr*	at pci? dev ? function ?	# VIA Rhine Fast Ethernet
#wi*	at pci? dev ? function ?	# Intersil Prism Mini-PCI (802.11b)
a270 32
#wpi*	at pci? dev ? function ?	# Intel PRO/Wireless 3945ABG
#xge*	at pci? dev ? function ?	# Neterion (S2io) Xframe-I 10GbE

# PCMCIA network interfaces
#an*	at pcmcia? function ?		# Aironet PC4500/PC4800 (802.11)
#awi*	at pcmcia? function ?		# BayStack 650/660 (802.11FH/DS)
#cnw*	at pcmcia? function ?		# Xircom/Netwave AirSurfer
#cs*	at pcmcia? function ?		# CS89xx Ethernet
#ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
#mbe*	at pcmcia? function ?		# MB8696x based Ethernet
#ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
#ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
#sm*	at pcmcia? function ?		# Megahertz Ethernet
## tr at pcmcia has problems with Cardbus bridges
##tr*	at pcmcia? function ?		# TROPIC based Token-Ring
#wi*	at pcmcia? function ?		# Lucent/Intersil WaveLan IEEE (802.11)
#xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
#com*	at xirc?
#xi*	at xirc?
#mhzc*	at pcmcia? function ?		# Megahertz Ethernet/Modem combo cards
#com*	at mhzc?
#sm*	at mhzc?

# CardBus network cards
#ath*	at cardbus? function ?	# Atheros 5210/5211/5212 802.11
#atw*	at cardbus? function ?	# ADMtek ADM8211 (802.11)
#ex*	at cardbus? function ?	# 3Com 3C575TX
#fxp*	at cardbus? function ?	# Intel i8255x
#ral*	at cardbus? function ?	# Ralink Technology RT25x0 802.11a/b/g
#rtk*	at cardbus? function ?	# Realtek 8129/8139
#rtw*	at cardbus? function ?	# Realtek 8180L (802.11)
#tlp*	at cardbus? function ?	# DECchip 21143
a276 1
#ciphy*	at mii? phy ?			# Cicada CS8201 Gig-E PHYs
a283 1
#ikphy*	at mii? phy ?			# Intel 82563 PHYs
a291 2
#rgephy* at mii? phy ?			# Realtek 8169S/8110S internal PHYs
#rlphy*	at mii? phy ?			# Realtek 8139/8201L PHYs
a297 1

d301 1
d307 2
a308 3
#ehci*	at cardbus? function ?		# Enhanced Host Controller
#ohci*	at cardbus? function ?		# Open Host Controller
#uhci*	at cardbus? function ?		# Universal Host Controller (Intel)
d320 2
a321 2
uhub*	at usb?
uhub*	at uhub? port ?
d324 1
a324 1
uhidev*	at uhub? port ? configuration ? interface ?
d327 2
a328 2
ums*	at uhidev? reportid ?
wsmouse* at ums? mux 0
d331 2
a332 2
#uep*	at uhub? port ?
#wsmouse* at uep? mux 0
d335 2
a336 2
ukbd*	at uhidev? reportid ?
wskbd*	at ukbd? console ? mux 1
d339 1
a339 1
ucycom*	at uhidev? reportid ?
d342 1
a342 1
uhid*	at uhidev? reportid ?
d345 1
a345 1
ulpt*	at uhub? port ? configuration ? interface ?
d348 2
a349 2
umodem*	at uhub? port ? configuration ?
ucom*	at umodem?
d352 3
a354 2
umass*	at uhub? port ? configuration ? interface ?
wd*	at umass?
d357 1
a357 1
uaudio*	at uhub? port ? configuration ?
d360 1
a360 1
#umidi* at uhub? port ? configuration ?
d364 2
a365 2
#uirda* at uhub? port ? configuration ? interface ?
#irframe* at uirda?
d368 2
a369 2
#ustir* at uhub? port ?
#irframe* at ustir?
d372 6
a377 12
#aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
#axe*	at uhub? port ?		# ASIX AX88172 based adapters
#cdce*	at uhub? port ?		# CDC, Ethernet Networking Control Model
#cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
#kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters
#udav*	at uhub? port ?		# Davicom DM9601 based adapters
#url*	at uhub? port ?		# Realtek RTL8150L based adapters

# USB 802.11 adapters
#atu*	at uhub? port ?		# Atmel AT76C50XX based adapters
#ral*	at uhub? port ?		# Ralink Technology RT25x0 802.11a/b/g
#rum*	at uhub? port ?		# Ralink Technology RT2501/RT2601 802.11a/b/g
d380 1
a380 1
upl*	at uhub? port ?
d383 2
a384 5
ubsa*	at uhub? port ?		# Belkin serial adapter
ucom*	at ubsa? portno ?

uftdi*	at uhub? port ?		# FTDI FT8U100AX serial adapter
ucom*	at uftdi? portno ?
d386 2
a387 2
uipaq*	at uhub? port ?		# iPAQ PDAs
ucom*	at uipaq? portno ?
d389 2
a390 2
umct*	at uhub? port ?		# MCT USB-RS232 serial adapter
ucom*	at umct? portno ?
d392 2
a393 2
uplcom* at uhub? port ? 	# I/O DATA USB-RSAQ2 serial adapter
ucom*	at uplcom? portno ?
d395 2
a396 2
uvscom* at uhub? port ? 	# SUNTAC Slipper U VS-10U serial adapter
ucom*	at uvscom? portno ?
d399 1
a399 1
#urio*	at uhub? port ?
d402 2
a403 2
#uvisor*	at uhub? port ?
#ucom*	at uvisor?
d410 1
a410 1
#uscanner* at uhub? port ?
d413 1
a413 4
#usscanner* at uhub? port ?

# Topfield TF5000PVR range of DVB recorders
#utoppy*	at uhub? port ?
d416 1
a416 1
#uyap* at uhub? port ?
d419 2
a420 2
#udsbr*	at uhub? port ?
#radio*	at udsbr?
d423 1
a423 3
#ugen*	at uhub? port ?
# On ugen bulk endpoints, perform read-ahead and write-behind.
#options UGEN_BULK_RA_WB
d429 2
a430 3
#oboe* 	at pci? dev ? function ?
#irframe* at oboe?

d436 1
a436 1
#fwohci*	at cardbus? function ?	# IEEE1394 Open Host Controller
d438 1
a438 3
#ieee1394if* at fwohci?
#fwip*	at ieee1394if?			# IP over IEEE1394
#sbp*	at ieee1394if? euihi ? euilo ?	# SCSI over IEEE1394
d440 4
a447 1
#auacer* at pci? dev ? function ?	# ALi M5455 integrated AC'97 Audio
a448 1
#auixp*	at pci? dev ? function ?	# ATI IXP AC'97 Audio
a450 1
#azalia*	at pci? dev ? function ?	# High Definition Audio
a482 46
# PCI radio devices
#gtp*	at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card

# Radio support
#radio*	at gtp?

# TV cards

# Brooktree 848/849/878/879 based TV cards
#bktr* at pci? dev ? function ?
#radio* at bktr?


# Bluetooth Controller and Device support

# Bluetooth PCMCIA Controllers
#bt3c* at pcmcia? function ?		# 3Com 3CRWB6096-A

# Bluetooth USB Controllers
#ubt* at uhub? port ?

# Bluetooth Device Hub
#bthub* at bt3c?
#bthub* at btuart?
#bthub* at ubt?

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

# Cryptographic Devices

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

a483 1

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

a492 16

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

d496 1
a500 1
#pseudo-device	ipfilter		# IP filter (firewall) and NAT
d502 1
a502 18
#pseudo-device	ppp			# Point-to-Point Protocol
#pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
#pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	irframetty		# IrDA frame line discipline
#pseudo-device	tap			# virtual Ethernet
#pseudo-device	tun			# network tunneling over tty
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f#
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	vlan			# IEEE 802.1q encapsulation
#pseudo-device	bridge			# simple inter-network bridging
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
# srt is EXPERIMENTAL
#pseudo-device	srt			# source-address-based routing
a505 1
#pseudo-device	sequencer	1	# MIDI sequencer
a506 1
#options 	RND_COM			# use "com" randomness as well (BROKEN)
a508 8
#pseudo-device	lockstat		# lock profiling
#pseudo-device	btuart			# Bluetooth HCI UART (H4)

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

# a pseudo device needed for SMBFS
#pseudo-device	nsmb			# experimental - SMB requester
d510 3
a512 5
# wscons pseudo-devices
pseudo-device	wsmux			# mouse & keyboard multiplexor
#pseudo-device	wsfont

#options 	FILEASSOC		# fileassoc(9) - required for Veriexec
d515 3
a517 1
#pseudo-device	veriexec
a528 2

#options PAX_MPROTECT=0			# PaX mprotect(2) restrictions
@


1.34.8.3
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34.8.2 2007/05/27 12:27:36 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.34.8.2 $"
a804 1
#pseudo-device	agr			# IEEE 802.3ad link aggregation
@


1.34.8.4
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34.8.3 2007/06/09 23:55:13 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.34.8.3 $"
a590 1
#zyd*	at uhub? port ?		# Zydas ZD1211
@


1.34.8.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34.8.4 2007/07/15 13:16:13 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.34.8.4 $"
a723 1
#btbc* at pcmcia? function ?		# AnyCom BlueCard LSE041/039/139
a729 1
#bthub* at btbc?
@


1.34.8.6
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34.8.5 2007/08/20 18:38:20 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.34.8.5 $"
a520 3
# PCMCIA USB controllers
#slhci*	at pcmcia? function ?		# ScanLogic SL811HS

@


1.34.8.7
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34.8.6 2007/10/09 13:38:03 ad Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.34.8.6 $"
d54 4
d59 1
a732 1
#bthub* at bcsp?
a824 1
#pseudo-device	bcsp			# BlueCore Serial Protocol
@


1.34.4.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34 2006/11/11 18:47:10 jmmv Exp $
d321 1
a321 1
# uhub*	at uhub? port ?
@


1.34.4.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34.4.1 2007/03/24 14:54:47 yamt Exp $
d3 1
a3 1
# GENERIC machine description file
a4 15
# 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.
d9 1
d11 5
a15 1
#ident 		"GENERIC-$Revision$"
d17 1
a17 1
maxusers	32		# estimated number of users
d19 6
a24 1
options		MSGBUFSIZE=65536
d36 52
a87 1
# Standard system options
d89 1
a89 4
options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#options 	NTP		# NTP phase/frequency locked loop
#options 	NO_TSC_TIME	# Don't use TSC microtime, even if available.
				# Improves time behavior under VMware.
d91 14
a104 2
#options 	KTRACE		# system call tracing via ktrace(1)
#options 	SYSTRACE	# system call vetting via systrace(1)
d106 1
d115 1
a115 2
#options 	SHMMAXPGS=2048	# 2048 pages is the default
#options 	P1003_1B_SEMAPHORE	# p1003.1b semaphore support
d119 4
d135 1
a135 1

d137 1
a137 2
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
a140 17
# Enable experimental buffer queue strategy for better responsiveness under
# high disk I/O load. Likely stable but not yet the default.
#options 	BUFQ_READPRIO
#options 	BUFQ_PRIOCSCAN

# 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 	DDB_KEYCODE=0x40
#options 	KGDB		# remote debugger
#options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
makeoptions	DEBUG="-g"	# compile full symbol table
options 	SYMTAB_SPACE=350000
d142 2
d147 4
d152 2
a153 2
#options 	PMAP_INCLUDE_PTE_SYNC
#options 	LOCKDEBUG
d155 4
d160 2
a161 14
# Compatibility options
#options 	COMPAT_09	# NetBSD 0.9
#options 	COMPAT_10	# NetBSD 1.0
#options 	COMPAT_11	# NetBSD 1.1
#options 	COMPAT_12	# NetBSD 1.2
#options 	COMPAT_13	# NetBSD 1.3
#options 	COMPAT_14	# NetBSD 1.4
#options 	COMPAT_15	# NetBSD 1.5
#options 	COMPAT_16	# NetBSD 1.6
#options 	COMPAT_20	# NetBSD 2.0
#options 	COMPAT_30	# NetBSD 3.0
#options 	COMPAT_43	# 4.3BSD
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
d163 2
a164 87
# File systems
file-system 	FFS		# UFS
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
#file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
#file-system 	FDESC		# /dev/fd
#file-system 	KERNFS		# /kern
#file-system 	NULLFS		# loopback file system
#file-system 	OVERLAY		# overlay file system
#file-system 	PORTAL		# portal filesystem (still experimental)
#file-system 	PROCFS		# /proc
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
#file-system 	UNION		# union file system
#file-system	CODA		# Coda File System; also needs vcoda (below)
#file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
#file-system	PTYFS		# /dev/ptm support
#file-system	TMPFS		# Efficient memory file-system
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
#file-system	HFS		# experimental - Apple HFS+ (read-only)
file-system     FILECORE        # Acorn filecore file system

# File system options
#options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independent support
#options 	SOFTDEP		# FFS soft updates support.
# Note that UFS_DIRHASH is suspected of causing kernel memory corruption.
# It is not recommended for general use.
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	NFSSERVER	# Network File System server
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

# Networking options
#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
#options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# IP multicast routing
#options 	PIM		# Protocol Independent Multicast
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#options 	NETATALK	# AppleTalk networking protocols
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	IPFILTER_LOOKUP	# ippool(8) support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

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


options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM

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

#
# Device configuration
#

mainbus0 at root

cpu0 at mainbus?
d177 2
a178 4
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
pci*	at ppb? bus ?
# XXX 'puc's aren't really bridges, but there's no better place for them here
#puc*	at pci? dev ? function ?	# PCI "universal" comm. cards
a182 95
# CardBus bridge support
#cbb*		at pci? dev ? function ?
#cardslot*	at cbb?

# CardBus bus support
#cardbus*	at cardslot?
#pcmcia* 	at cardslot?

# Serial Devices

# PCI serial interfaces
#com*	at puc? port ?			# 16x50s on "universal" comm boards
#cy*	at pci? dev ? function ?	# Cyclades Cyclom-Y serial boards
#cz*	at pci? dev ? function ?	# Cyclades-Z multi-port serial boards

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

#pcmcom* at pcmcia? function ?		# PCMCIA multi-port serial cards
#com*	at pcmcom? slave ?		# ...and the slave devices

# CardBus serial interfaces
#com*	at cardbus? function ?	# Modems and serial cards

# I2O devices
#iop*	at pci? dev ? function ?	# I/O processor
#iopsp*	at iop? tid ?			# SCSI/FC-AL ports
#ld*	at iop? tid ?			# block devices
#dpti*	at iop? tid 0			# DPT/Adaptec control interface

# SCSI Controllers and Devices

# PCI SCSI controllers
#adv*	at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#adw*	at pci? dev ? function ?	# AdvanSys 9x0UW[D], 3940U[2,3]W SCSI
#ahc*	at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
#ahd*	at pci? dev ? function ?	# Adaptec 29320, 39320 (aic790x) SCSI
#bha*	at pci? dev ? function ?	# BusLogic 9xx SCSI
#dpt*	at pci? dev ? function ?	# DPT SmartCache/SmartRAID
#iha*	at pci? dev ? function ?	# Initio INIC-940/950 SCSI
#isp*	at pci? dev ? function ?	# Qlogic ISP [12]0x0 SCSI/FibreChannel
#mfi*	at pci? dev ? function ?	# LSI MegaRAID SAS
#mly*	at pci? dev ? function ?	# Mylex AcceleRAID and eXtremeRAID
#mpt*	at pci? dev ? function ?	# LSI Fusion SCSI/FC
#njs*	at pci? dev ? function ?	# Workbit NinjaSCSI-32
#pcscp*	at pci? dev ? function ?	# AMD 53c974 PCscsi-PCI SCSI
#siop*	at pci? dev ? function ?	# Symbios 53c8xx SCSI
#esiop*	at pci? dev ? function ?	# Symbios 53c875 SCSI and newer
##options 	SIOP_SYMLED		# drive the act. LED in software
#trm*	at pci? dev ? function ?	# Tekram DC-395U/UW/F, DC-315/U SCSI

# PCMCIA SCSI controllers
#aic*	at pcmcia? function ?		# Adaptec APA-1460 SCSI
#esp*	at pcmcia? function ?		# Qlogic ESP406/FAS408 SCSI
#spc* 	at pcmcia? function ?		# Fujitsu MB87030/MB89352 SCSI

# CardBus SCSI cards
#adv*	at cardbus? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#ahc*	at cardbus? function ?	# Adaptec ADP-1480
#njs*	at cardbus? function ?	# Workbit NinjaSCSI-32

# SCSI bus support
#scsibus* at scsi?

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


# RAID controllers and devices
#aac*	at pci? dev ? function ?	# Adaptec AAC family
#amr*	at pci? dev ? function ?	# AMI/LSI Logic MegaRAID
#cac*	at pci? dev ? function ?	# Compaq PCI array controllers
#ciss*	at pci? dev ? function ?	# HP Smart Array controllers
#icp*	at pci? dev ? function ?	# ICP-Vortex GDT & Intel RAID
#mlx*	at pci? dev ? function ?	# Mylex DAC960 & DEC SWXCR family
#mlx*	at eisa? slot ?			# Mylex DAC960 & DEC SWXCR family
#twa*	at pci? dev ? function ?	# 3ware Escalade 95xx RAID controllers
#twe*	at pci? dev ? function ?	# 3ware Escalade RAID controllers

#ld*	at aac? unit ?			# logical disk devices
#ld*	at amr? unit ?
#ld*	at cac? unit ?
#ld*	at icp? unit ?
#ld*	at twa? unit ?
#ld*	at twe? unit ?
#ld*	at mlx? unit ?

#icpsp*	at icp? unit ?			# SCSI pass-through

a190 1
#ahcisata* 	at pci? dev ? function ?	# AHCI SATA controllers
a193 1
#geodeide* 	at pci? dev ? function ?	# AMD Geode IDE controllers
a194 2
#iteide* 	at pci? dev ? function ?	# IT Express IDE controllers
#ixpide* 	at pci? dev ? function ?	# ATI IXP IDE controllers
a195 1
#piixide* 	at pci? dev ? function ?	# Intel IDE controllers
a201 1
#svwsata* 	at pci? dev ? function ?	# ServerWorks SATA controllers
a204 6
# PCMCIA IDE controllers
#wdc*	at pcmcia? function ?

# CardBus IDE controllers
#njata*	at cardbus? function ? flags 0x01	# Workbit NinjaATA-32

a206 1
#options	ATADEBUG
a235 3

# Network Interfaces

d237 13
a249 15
#an*	at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
#ath*	at pci? dev ? function ?	# Atheros 5210/5211/5212 802.11
#atw*	at pci? dev ? function ?	# ADMtek ADM8211 (802.11)
#bce* 	at pci? dev ? function ?	# Broadcom 4401 10/100 Ethernet
#bge* 	at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
#bnx* 	at pci? dev ? function ?	# Broadcom NetXtremeII gigabit Ethernet
#dge*	at pci? dev ? function ?	# Intel 82597 10GbE LR
#en*	at pci? dev ? function ?	# ENI/Adaptec ATM
#ep*	at pci? dev ? function ?	# 3Com 3c59x
#epic*	at pci? dev ? function ?	# SMC EPIC/100 Ethernet
#esh*	at pci? dev ? function ?	# Essential HIPPI card
#ex*	at pci? dev ? function ?	# 3Com 90x[BC]
#fpa*	at pci? dev ? function ?	# DEC DEFPA FDDI
#fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
#gsip*	at pci? dev ? function ?	# NS83820 Gigabit Ethernet
d251 7
a257 14
#ipw*	at pci? dev ? function ?	# Intel PRO/Wireless 2100
#iwi*	at pci? dev ? function ?	# Intel PRO/Wireless 2200BG
#le*	at pci? dev ? function ?	# PCnet-PCI Ethernet
#lmc*	at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
#mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet
#msk*	at mskc?			# Marvell Yukon 2 Gigabit Ethernet
#mtd*	at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
##ndis* 	at pci? dev ? function ?	# Experimental - NDIS Network Driver
#ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
#nfe*	at pci?	dev ? function ?	# NVIDIA nForce Ethernet
#ntwoc*	at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
#pcn*	at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
#ral*	at pci? dev ? function ?	# Ralink Technology RT25x0 802.11a/b/g
#re*	at pci? dev ? function ?	# Realtek 8139C+/8169/8169S/8110S
d259 11
a269 14
#rtw*	at pci? dev ? function ?	# Realtek 8180L (802.11)
#sf*	at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
#sip*	at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
#skc*	at pci? dev ? function ?	# SysKonnect SK9821 Gigabit Ethernet
#sk*	at skc?				# SysKonnect SK9821 Gigabit Ethernet
#ste*	at pci? dev ? function ?	# Sundance ST-201 Ethernet
#stge*	at pci? dev ? function ?	# Sundance/Tamarack TC9021 Gigabit
#ti*	at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
#tl*	at pci? dev ? function ?	# ThunderLAN-based Ethernet
#tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
#txp*	at pci? dev ? function ?	# 3com 3cr990
#vge*	at pci? dev ? function ?	# VIATech VT612X Gigabit Ethernet
#vr*	at pci? dev ? function ?	# VIA Rhine Fast Ethernet
#wi*	at pci? dev ? function ?	# Intersil Prism Mini-PCI (802.11b)
a270 32
#wpi*	at pci? dev ? function ?	# Intel PRO/Wireless 3945ABG
#xge*	at pci? dev ? function ?	# Neterion (S2io) Xframe-I 10GbE

# PCMCIA network interfaces
#an*	at pcmcia? function ?		# Aironet PC4500/PC4800 (802.11)
#awi*	at pcmcia? function ?		# BayStack 650/660 (802.11FH/DS)
#cnw*	at pcmcia? function ?		# Xircom/Netwave AirSurfer
#cs*	at pcmcia? function ?		# CS89xx Ethernet
#ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
#mbe*	at pcmcia? function ?		# MB8696x based Ethernet
#ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
#ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
#sm*	at pcmcia? function ?		# Megahertz Ethernet
## tr at pcmcia has problems with Cardbus bridges
##tr*	at pcmcia? function ?		# TROPIC based Token-Ring
#wi*	at pcmcia? function ?		# Lucent/Intersil WaveLan IEEE (802.11)
#xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
#com*	at xirc?
#xi*	at xirc?
#mhzc*	at pcmcia? function ?		# Megahertz Ethernet/Modem combo cards
#com*	at mhzc?
#sm*	at mhzc?

# CardBus network cards
#ath*	at cardbus? function ?	# Atheros 5210/5211/5212 802.11
#atw*	at cardbus? function ?	# ADMtek ADM8211 (802.11)
#ex*	at cardbus? function ?	# 3Com 3C575TX
#fxp*	at cardbus? function ?	# Intel i8255x
#ral*	at cardbus? function ?	# Ralink Technology RT25x0 802.11a/b/g
#rtk*	at cardbus? function ?	# Realtek 8129/8139
#rtw*	at cardbus? function ?	# Realtek 8180L (802.11)
#tlp*	at cardbus? function ?	# DECchip 21143
a276 1
#ciphy*	at mii? phy ?			# Cicada CS8201 Gig-E PHYs
a283 1
#ikphy*	at mii? phy ?			# Intel 82563 PHYs
a291 2
#rgephy* at mii? phy ?			# Realtek 8169S/8110S internal PHYs
#rlphy*	at mii? phy ?			# Realtek 8139/8201L PHYs
a297 1

d301 1
d307 2
a308 3
#ehci*	at cardbus? function ?		# Enhanced Host Controller
#ohci*	at cardbus? function ?		# Open Host Controller
#uhci*	at cardbus? function ?		# Universal Host Controller (Intel)
d320 2
a321 2
uhub*	at usb?
uhub*	at uhub? port ?
d324 1
a324 1
uhidev*	at uhub? port ? configuration ? interface ?
d327 2
a328 2
ums*	at uhidev? reportid ?
wsmouse* at ums? mux 0
d331 2
a332 2
#uep*	at uhub? port ?
#wsmouse* at uep? mux 0
d335 2
a336 2
ukbd*	at uhidev? reportid ?
wskbd*	at ukbd? console ? mux 1
d339 1
a339 1
ucycom*	at uhidev? reportid ?
d342 1
a342 1
uhid*	at uhidev? reportid ?
d345 1
a345 1
ulpt*	at uhub? port ? configuration ? interface ?
d348 2
a349 2
umodem*	at uhub? port ? configuration ?
ucom*	at umodem?
d352 3
a354 2
umass*	at uhub? port ? configuration ? interface ?
wd*	at umass?
d357 1
a357 1
uaudio*	at uhub? port ? configuration ?
d360 1
a360 1
#umidi* at uhub? port ? configuration ?
d364 2
a365 2
#uirda* at uhub? port ? configuration ? interface ?
#irframe* at uirda?
d368 2
a369 2
#ustir* at uhub? port ?
#irframe* at ustir?
d372 6
a377 12
#aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
#axe*	at uhub? port ?		# ASIX AX88172 based adapters
#cdce*	at uhub? port ?		# CDC, Ethernet Networking Control Model
#cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
#kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters
#udav*	at uhub? port ?		# Davicom DM9601 based adapters
#url*	at uhub? port ?		# Realtek RTL8150L based adapters

# USB 802.11 adapters
#atu*	at uhub? port ?		# Atmel AT76C50XX based adapters
#ral*	at uhub? port ?		# Ralink Technology RT25x0 802.11a/b/g
#rum*	at uhub? port ?		# Ralink Technology RT2501/RT2601 802.11a/b/g
d380 1
a380 1
upl*	at uhub? port ?
d383 2
a384 5
ubsa*	at uhub? port ?		# Belkin serial adapter
ucom*	at ubsa? portno ?

uftdi*	at uhub? port ?		# FTDI FT8U100AX serial adapter
ucom*	at uftdi? portno ?
d386 2
a387 2
uipaq*	at uhub? port ?		# iPAQ PDAs
ucom*	at uipaq? portno ?
d389 2
a390 2
umct*	at uhub? port ?		# MCT USB-RS232 serial adapter
ucom*	at umct? portno ?
d392 2
a393 2
uplcom* at uhub? port ? 	# I/O DATA USB-RSAQ2 serial adapter
ucom*	at uplcom? portno ?
d395 2
a396 2
uvscom* at uhub? port ? 	# SUNTAC Slipper U VS-10U serial adapter
ucom*	at uvscom? portno ?
d399 1
a399 1
#urio*	at uhub? port ?
d402 2
a403 2
#uvisor*	at uhub? port ?
#ucom*	at uvisor?
d410 1
a410 1
#uscanner* at uhub? port ?
d413 1
a413 4
#usscanner* at uhub? port ?

# Topfield TF5000PVR range of DVB recorders
#utoppy*	at uhub? port ?
d416 1
a416 1
#uyap* at uhub? port ?
d419 2
a420 2
#udsbr*	at uhub? port ?
#radio*	at udsbr?
d423 1
a423 3
#ugen*	at uhub? port ?
# On ugen bulk endpoints, perform read-ahead and write-behind.
#options UGEN_BULK_RA_WB
d429 2
a430 3
#oboe* 	at pci? dev ? function ?
#irframe* at oboe?

d436 1
a436 1
#fwohci*	at cardbus? function ?	# IEEE1394 Open Host Controller
d438 1
a438 3
#ieee1394if* at fwohci?
#fwip*	at ieee1394if?			# IP over IEEE1394
#sbp*	at ieee1394if? euihi ? euilo ?	# SCSI over IEEE1394
d440 4
a447 1
#auacer* at pci? dev ? function ?	# ALi M5455 integrated AC'97 Audio
a448 1
#auixp*	at pci? dev ? function ?	# ATI IXP AC'97 Audio
a450 1
#azalia*	at pci? dev ? function ?	# High Definition Audio
a482 46
# PCI radio devices
#gtp*	at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card

# Radio support
#radio*	at gtp?

# TV cards

# Brooktree 848/849/878/879 based TV cards
#bktr* at pci? dev ? function ?
#radio* at bktr?


# Bluetooth Controller and Device support

# Bluetooth PCMCIA Controllers
#bt3c* at pcmcia? function ?		# 3Com 3CRWB6096-A

# Bluetooth USB Controllers
#ubt* at uhub? port ?

# Bluetooth Device Hub
#bthub* at bt3c?
#bthub* at btuart?
#bthub* at ubt?

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

# Cryptographic Devices

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

a483 1

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

a492 16

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

d496 1
a500 1
#pseudo-device	ipfilter		# IP filter (firewall) and NAT
d502 1
a502 18
#pseudo-device	ppp			# Point-to-Point Protocol
#pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
#pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	irframetty		# IrDA frame line discipline
#pseudo-device	tap			# virtual Ethernet
#pseudo-device	tun			# network tunneling over tty
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f#
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	vlan			# IEEE 802.1q encapsulation
#pseudo-device	bridge			# simple inter-network bridging
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
# srt is EXPERIMENTAL
#pseudo-device	srt			# source-address-based routing
a505 1
#pseudo-device	sequencer	1	# MIDI sequencer
a506 1
#options 	RND_COM			# use "com" randomness as well (BROKEN)
a508 8
#pseudo-device	lockstat		# lock profiling
#pseudo-device	btuart			# Bluetooth HCI UART (H4)

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

# a pseudo device needed for SMBFS
#pseudo-device	nsmb			# experimental - SMB requester
d510 3
a512 5
# wscons pseudo-devices
pseudo-device	wsmux			# mouse & keyboard multiplexor
#pseudo-device	wsfont

#options 	FILEASSOC		# fileassoc(9) - required for Veriexec
d515 3
a517 1
#pseudo-device	veriexec
a528 2

#options PAX_MPROTECT=0			# PaX mprotect(2) restrictions
@


1.33
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.32 2006/08/26 07:59:22 tsutsui Exp $
d55 1
a55 1
#file-system	TMPFS		# experimental - Efficient memory file-system
@


1.33.4.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.33 2006/08/26 20:26:55 christos Exp $
d55 1
a55 1
#file-system	TMPFS		# Efficient memory file-system
@


1.33.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.34 2006/11/11 18:47:10 jmmv Exp $
d55 1
a55 1
#file-system	TMPFS		# Efficient memory file-system
@


1.32
log
@Remove obsolete #options VERIFIED_EXEC, found by grep(1).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.31 2006/08/14 06:22:34 skrll Exp $
a75 2
#options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
a77 1
#options 	CCITT,LLC,HDLC	# X.25
@


1.31
log
@s/adpater/adapter/

Prompted by PR/34195
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.30 2006/06/28 15:19:28 liamjfoy Exp $
a517 1
#options VERIFIED_EXEC
@


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

ok: christos
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.29 2006/03/09 18:48:20 he Exp $
d341 1
a341 1
# USB serial adpater
@


1.30.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$
d518 1
@


1.29
log
@Give it 10000 bytes more SYMTAB_SPACE, so that it fits again.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.28 2006/02/22 00:34:00 gavan Exp $
d503 1
@


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


1.28
log
@Nuke reference to root on rtk0. Default to root on ?
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.27 2006/02/05 05:01:56 cube Exp $
d153 1
a153 1
options 	SYMTAB_SPACE=270000
@


1.28.4.1
log
@sync with head - hopefully this will work
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.29 2006/03/09 18:48:20 he Exp $
d153 1
a153 1
options 	SYMTAB_SPACE=280000
@


1.28.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.28 2006/02/22 00:34:00 gavan Exp $
d153 1
a153 1
options 	SYMTAB_SPACE=280000
@


1.28.2.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.28.2.1 2006/03/13 09:06:57 yamt Exp $
a502 1
#pseudo-device	carp			# Common Address Redundancy Protocol
@


1.28.2.3
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.28.2.2 2006/08/11 15:42:01 yamt Exp $
d76 2
d80 1
d341 1
a341 1
# USB serial adapter
d518 1
@


1.27
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.26 2006/02/04 03:11:06 rpaulo Exp $
d158 1
a158 2
##config		netbsd		root on ? type ?
config		netbsd		root on rtk0 type nfs
@


1.26
log
@bpfilter doesn't accept count anymore.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.25 2006/02/02 21:32:09 reinoud Exp $
d498 1
a498 1
#pseudo-device	vnd		4	# disk-like interface to files
@


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


1.25.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.29 2006/03/09 18:48:20 he Exp $
d153 1
a153 1
options 	SYMTAB_SPACE=280000
d158 2
a159 1
config		netbsd		root on ? type ?
d498 1
a498 1
#pseudo-device	vnd			# disk-like interface to files
d503 1
a503 1
pseudo-device	bpfilter		# Berkeley packet filter
@


1.24
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.23 2005/12/07 09:10:15 tsutsui Exp $
d56 1
@


1.24.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.33 2006/08/26 20:26:55 christos Exp $
a55 1
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d75 2
d79 1
d152 1
a152 1
options 	SYMTAB_SPACE=280000
d157 2
a158 1
config		netbsd		root on ? type ?
d341 1
a341 1
# USB serial adapter
d497 1
a497 1
#pseudo-device	vnd			# disk-like interface to files
d502 1
a502 2
pseudo-device	bpfilter		# Berkeley packet filter
#pseudo-device	carp			# Common Address Redundancy Protocol
d517 1
@


1.24.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.24 2005/12/09 23:34:02 elad Exp $
a55 1
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
d497 1
a497 1
#pseudo-device	vnd			# disk-like interface to files
d502 1
a502 1
pseudo-device	bpfilter		# Berkeley packet filter
@


1.24.2.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.24.2.1 2006/02/18 15:38:37 yamt Exp $
d158 2
a159 1
config		netbsd		root on ? type ?
@


1.23
log
@Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.22 2005/12/04 03:25:42 he Exp $
d515 17
@


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


1.21
log
@turn off DEBUG and DIAGNOSTIC in GENERIC kernels so that they
are compatible with the LKMs that are part of the release.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.20 2005/09/10 19:20:49 jmmv Exp $
d152 1
a152 1
options 	SYMTAB_SPACE=240000
@


1.20
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.19 2005/09/09 16:34:34 drochner Exp $
d144 2
a145 2
options 	DIAGNOSTIC	# internally consistency checks
options 	DEBUG
@


1.19
log
@remove "dev" locators from cardbus device definitions, it doesn't
make sense technically and might be removed
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.18 2005/08/19 05:19:53 christos Exp $
d55 1
@


1.18
log
@Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.17 2005/08/19 02:03:52 christos Exp $
d309 2
a310 2
#ehci*	at cardbus? dev ? function ?	# Enhanced Host Controller
#ohci*	at cardbus? dev ? function ?	# Open Host Controller
d438 1
a438 1
#fwohci* at cardbus? dev ? function ?	# IEEE1394 Open Host Controller
@


1.17
log
@64 bit inode changes.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.16 2005/08/05 09:23:17 skrll Exp $
d54 1
a54 1
#file-system	PTYFS		# experimental - /dev/ptm support
@


1.16
log
@Add (commented out) ucycom to various kernel configs.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.15 2005/07/31 04:04:42 yamt Exp $
d93 1
@


1.15
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.14 2005/07/30 06:35:36 yamt Exp $
d339 3
@


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

options	VMSWAP			# Swap device/file support
@


1.13
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.12 2005/07/07 17:05:47 tron Exp $
d510 2
@


1.12
log
@Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.11 2005/06/25 12:05:17 rpaulo Exp $
d493 1
@


1.11
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.10 2005/05/31 22:23:53 tron Exp $
d71 1
@


1.11.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.11 2005/06/25 12:05:17 rpaulo Exp $
d54 1
a54 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
d62 1
a62 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
a70 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
a91 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
d141 2
a142 2
#options 	DIAGNOSTIC	# internally consistency checks
#options 	DEBUG
d149 1
a149 1
options 	SYMTAB_SPACE=280000
d154 2
a155 1
config		netbsd		root on ? type ?
d307 2
a308 2
#ehci*	at cardbus? function ?	# Enhanced Host Controller
#ohci*	at cardbus? function ?	# Open Host Controller
a337 3
# USB serial adpater
# ucycom*	at uhidev? reportid ?

d433 1
a433 1
#fwohci* at cardbus? function ?	# IEEE1394 Open Host Controller
d491 1
a491 2
#pseudo-device	vnd			# disk-like interface to files
#options 	VND_COMPRESSION		# compressed vnd(4)
d495 1
a495 1
pseudo-device	bpfilter		# Berkeley packet filter
a507 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.11.2.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.11.2.1 2006/06/21 14:52:58 yamt Exp $
d55 1
a55 1
#file-system	TMPFS		# Efficient memory file-system
d76 2
d80 1
d341 1
a341 1
# USB serial adapter
a502 1
#pseudo-device	carp			# Common Address Redundancy Protocol
d517 1
@


1.11.2.3
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.11.2.2 2006/12/30 20:46:21 yamt Exp $
d3 1
a3 1
# GENERIC machine description file
a4 15
# 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.
d9 1
d11 5
a15 1
#ident 		"GENERIC-$Revision$"
d17 1
a17 1
maxusers	32		# estimated number of users
d19 6
a24 1
options		MSGBUFSIZE=65536
d36 52
a87 1
# Standard system options
d89 1
a89 4
options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#options 	NTP		# NTP phase/frequency locked loop
#options 	NO_TSC_TIME	# Don't use TSC microtime, even if available.
				# Improves time behavior under VMware.
d91 14
a104 2
#options 	KTRACE		# system call tracing via ktrace(1)
#options 	SYSTRACE	# system call vetting via systrace(1)
d106 1
d115 1
a115 2
#options 	SHMMAXPGS=2048	# 2048 pages is the default
#options 	P1003_1B_SEMAPHORE	# p1003.1b semaphore support
d119 4
d135 1
a135 1

d137 1
a137 2
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
a140 17
# Enable experimental buffer queue strategy for better responsiveness under
# high disk I/O load. Likely stable but not yet the default.
#options 	BUFQ_READPRIO
#options 	BUFQ_PRIOCSCAN

# 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 	DDB_KEYCODE=0x40
#options 	KGDB		# remote debugger
#options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
makeoptions	DEBUG="-g"	# compile full symbol table
options 	SYMTAB_SPACE=350000
d142 2
d147 4
d152 2
a153 55
#options 	PMAP_INCLUDE_PTE_SYNC
#options 	LOCKDEBUG


# Compatibility options
#options 	COMPAT_09	# NetBSD 0.9
#options 	COMPAT_10	# NetBSD 1.0
#options 	COMPAT_11	# NetBSD 1.1
#options 	COMPAT_12	# NetBSD 1.2
#options 	COMPAT_13	# NetBSD 1.3
#options 	COMPAT_14	# NetBSD 1.4
#options 	COMPAT_15	# NetBSD 1.5
#options 	COMPAT_16	# NetBSD 1.6
#options 	COMPAT_20	# NetBSD 2.0
#options 	COMPAT_30	# NetBSD 3.0
#options 	COMPAT_43	# 4.3BSD
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

# File systems
file-system 	FFS		# UFS
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
#file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
#file-system 	FDESC		# /dev/fd
#file-system 	KERNFS		# /kern
#file-system 	NULLFS		# loopback file system
#file-system 	OVERLAY		# overlay file system
#file-system 	PORTAL		# portal filesystem (still experimental)
#file-system 	PROCFS		# /proc
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
#file-system 	UNION		# union file system
#file-system	CODA		# Coda File System; also needs vcoda (below)
#file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
#file-system	PTYFS		# /dev/ptm support
#file-system	TMPFS		# Efficient memory file-system
#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
#file-system	HFS		# experimental - Apple HFS+ (read-only)
file-system     FILECORE        # Acorn filecore file system

# File system options
#options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independent support
#options 	SOFTDEP		# FFS soft updates support.
# Note that UFS_DIRHASH is suspected of causing kernel memory corruption.
# It is not recommended for general use.
#options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	NFSSERVER	# Network File System server
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.
d155 4
a158 42
# Networking options
#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
#options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# IP multicast routing
#options 	PIM		# Protocol Independent Multicast
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#options 	NETATALK	# AppleTalk networking protocols
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	IPFILTER_LOOKUP	# ippool(8) support
#options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

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


options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM

# Kernel root file system and dump configuration.
config		netbsd	root on ? type ?
#config		netbsd	root on sd0a type ffs
#config		netbsd	root on ? type nfs
d160 2
a161 3
#
# Device configuration
#
d163 2
a164 3
mainbus0 at root

cpu0 at mainbus?
d177 2
a178 4
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
pci*	at ppb? bus ?
# XXX 'puc's aren't really bridges, but there's no better place for them here
#puc*	at pci? dev ? function ?	# PCI "universal" comm. cards
a182 95
# CardBus bridge support
#cbb*		at pci? dev ? function ?
#cardslot*	at cbb?

# CardBus bus support
#cardbus*	at cardslot?
#pcmcia* 	at cardslot?

# Serial Devices

# PCI serial interfaces
#com*	at puc? port ?			# 16x50s on "universal" comm boards
#cy*	at pci? dev ? function ?	# Cyclades Cyclom-Y serial boards
#cz*	at pci? dev ? function ?	# Cyclades-Z multi-port serial boards

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

#pcmcom* at pcmcia? function ?		# PCMCIA multi-port serial cards
#com*	at pcmcom? slave ?		# ...and the slave devices

# CardBus serial interfaces
#com*	at cardbus? function ?	# Modems and serial cards

# I2O devices
#iop*	at pci? dev ? function ?	# I/O processor
#iopsp*	at iop? tid ?			# SCSI/FC-AL ports
#ld*	at iop? tid ?			# block devices
#dpti*	at iop? tid 0			# DPT/Adaptec control interface

# SCSI Controllers and Devices

# PCI SCSI controllers
#adv*	at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#adw*	at pci? dev ? function ?	# AdvanSys 9x0UW[D], 3940U[2,3]W SCSI
#ahc*	at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
#ahd*	at pci? dev ? function ?	# Adaptec 29320, 39320 (aic790x) SCSI
#bha*	at pci? dev ? function ?	# BusLogic 9xx SCSI
#dpt*	at pci? dev ? function ?	# DPT SmartCache/SmartRAID
#iha*	at pci? dev ? function ?	# Initio INIC-940/950 SCSI
#isp*	at pci? dev ? function ?	# Qlogic ISP [12]0x0 SCSI/FibreChannel
#mfi*	at pci? dev ? function ?	# LSI MegaRAID SAS
#mly*	at pci? dev ? function ?	# Mylex AcceleRAID and eXtremeRAID
#mpt*	at pci? dev ? function ?	# LSI Fusion SCSI/FC
#njs*	at pci? dev ? function ?	# Workbit NinjaSCSI-32
#pcscp*	at pci? dev ? function ?	# AMD 53c974 PCscsi-PCI SCSI
#siop*	at pci? dev ? function ?	# Symbios 53c8xx SCSI
#esiop*	at pci? dev ? function ?	# Symbios 53c875 SCSI and newer
##options 	SIOP_SYMLED		# drive the act. LED in software
#trm*	at pci? dev ? function ?	# Tekram DC-395U/UW/F, DC-315/U SCSI

# PCMCIA SCSI controllers
#aic*	at pcmcia? function ?		# Adaptec APA-1460 SCSI
#esp*	at pcmcia? function ?		# Qlogic ESP406/FAS408 SCSI
#spc* 	at pcmcia? function ?		# Fujitsu MB87030/MB89352 SCSI

# CardBus SCSI cards
#adv*	at cardbus? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#ahc*	at cardbus? function ?	# Adaptec ADP-1480
#njs*	at cardbus? function ?	# Workbit NinjaSCSI-32

# SCSI bus support
#scsibus* at scsi?

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


# RAID controllers and devices
#aac*	at pci? dev ? function ?	# Adaptec AAC family
#amr*	at pci? dev ? function ?	# AMI/LSI Logic MegaRAID
#cac*	at pci? dev ? function ?	# Compaq PCI array controllers
#ciss*	at pci? dev ? function ?	# HP Smart Array controllers
#icp*	at pci? dev ? function ?	# ICP-Vortex GDT & Intel RAID
#mlx*	at pci? dev ? function ?	# Mylex DAC960 & DEC SWXCR family
#mlx*	at eisa? slot ?			# Mylex DAC960 & DEC SWXCR family
#twa*	at pci? dev ? function ?	# 3ware Escalade 95xx RAID controllers
#twe*	at pci? dev ? function ?	# 3ware Escalade RAID controllers

#ld*	at aac? unit ?			# logical disk devices
#ld*	at amr? unit ?
#ld*	at cac? unit ?
#ld*	at icp? unit ?
#ld*	at twa? unit ?
#ld*	at twe? unit ?
#ld*	at mlx? unit ?

#icpsp*	at icp? unit ?			# SCSI pass-through

a190 1
#ahcisata* 	at pci? dev ? function ?	# AHCI SATA controllers
a193 1
#geodeide* 	at pci? dev ? function ?	# AMD Geode IDE controllers
a194 2
#iteide* 	at pci? dev ? function ?	# IT Express IDE controllers
#ixpide* 	at pci? dev ? function ?	# ATI IXP IDE controllers
a195 1
#piixide* 	at pci? dev ? function ?	# Intel IDE controllers
a201 1
#svwsata* 	at pci? dev ? function ?	# ServerWorks SATA controllers
a204 6
# PCMCIA IDE controllers
#wdc*	at pcmcia? function ?

# CardBus IDE controllers
#njata*	at cardbus? function ? flags 0x01	# Workbit NinjaATA-32

a206 1
#options	ATADEBUG
a235 3

# Network Interfaces

d237 13
a249 15
#an*	at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
#ath*	at pci? dev ? function ?	# Atheros 5210/5211/5212 802.11
#atw*	at pci? dev ? function ?	# ADMtek ADM8211 (802.11)
#bce* 	at pci? dev ? function ?	# Broadcom 4401 10/100 Ethernet
#bge* 	at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
#bnx* 	at pci? dev ? function ?	# Broadcom NetXtremeII gigabit Ethernet
#dge*	at pci? dev ? function ?	# Intel 82597 10GbE LR
#en*	at pci? dev ? function ?	# ENI/Adaptec ATM
#ep*	at pci? dev ? function ?	# 3Com 3c59x
#epic*	at pci? dev ? function ?	# SMC EPIC/100 Ethernet
#esh*	at pci? dev ? function ?	# Essential HIPPI card
#ex*	at pci? dev ? function ?	# 3Com 90x[BC]
#fpa*	at pci? dev ? function ?	# DEC DEFPA FDDI
#fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
#gsip*	at pci? dev ? function ?	# NS83820 Gigabit Ethernet
d251 7
a257 14
#ipw*	at pci? dev ? function ?	# Intel PRO/Wireless 2100
#iwi*	at pci? dev ? function ?	# Intel PRO/Wireless 2200BG
#le*	at pci? dev ? function ?	# PCnet-PCI Ethernet
#lmc*	at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
#mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet
#msk*	at mskc?			# Marvell Yukon 2 Gigabit Ethernet
#mtd*	at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
##ndis* 	at pci? dev ? function ?	# Experimental - NDIS Network Driver
#ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
#nfe*	at pci?	dev ? function ?	# NVIDIA nForce Ethernet
#ntwoc*	at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
#pcn*	at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
#ral*	at pci? dev ? function ?	# Ralink Technology RT25x0 802.11a/b/g
#re*	at pci? dev ? function ?	# Realtek 8139C+/8169/8169S/8110S
d259 11
a269 14
#rtw*	at pci? dev ? function ?	# Realtek 8180L (802.11)
#sf*	at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
#sip*	at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
#skc*	at pci? dev ? function ?	# SysKonnect SK9821 Gigabit Ethernet
#sk*	at skc?				# SysKonnect SK9821 Gigabit Ethernet
#ste*	at pci? dev ? function ?	# Sundance ST-201 Ethernet
#stge*	at pci? dev ? function ?	# Sundance/Tamarack TC9021 Gigabit
#ti*	at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
#tl*	at pci? dev ? function ?	# ThunderLAN-based Ethernet
#tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
#txp*	at pci? dev ? function ?	# 3com 3cr990
#vge*	at pci? dev ? function ?	# VIATech VT612X Gigabit Ethernet
#vr*	at pci? dev ? function ?	# VIA Rhine Fast Ethernet
#wi*	at pci? dev ? function ?	# Intersil Prism Mini-PCI (802.11b)
a270 32
#wpi*	at pci? dev ? function ?	# Intel PRO/Wireless 3945ABG
#xge*	at pci? dev ? function ?	# Neterion (S2io) Xframe-I 10GbE

# PCMCIA network interfaces
#an*	at pcmcia? function ?		# Aironet PC4500/PC4800 (802.11)
#awi*	at pcmcia? function ?		# BayStack 650/660 (802.11FH/DS)
#cnw*	at pcmcia? function ?		# Xircom/Netwave AirSurfer
#cs*	at pcmcia? function ?		# CS89xx Ethernet
#ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
#mbe*	at pcmcia? function ?		# MB8696x based Ethernet
#ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
#ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
#sm*	at pcmcia? function ?		# Megahertz Ethernet
## tr at pcmcia has problems with Cardbus bridges
##tr*	at pcmcia? function ?		# TROPIC based Token-Ring
#wi*	at pcmcia? function ?		# Lucent/Intersil WaveLan IEEE (802.11)
#xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
#com*	at xirc?
#xi*	at xirc?
#mhzc*	at pcmcia? function ?		# Megahertz Ethernet/Modem combo cards
#com*	at mhzc?
#sm*	at mhzc?

# CardBus network cards
#ath*	at cardbus? function ?	# Atheros 5210/5211/5212 802.11
#atw*	at cardbus? function ?	# ADMtek ADM8211 (802.11)
#ex*	at cardbus? function ?	# 3Com 3C575TX
#fxp*	at cardbus? function ?	# Intel i8255x
#ral*	at cardbus? function ?	# Ralink Technology RT25x0 802.11a/b/g
#rtk*	at cardbus? function ?	# Realtek 8129/8139
#rtw*	at cardbus? function ?	# Realtek 8180L (802.11)
#tlp*	at cardbus? function ?	# DECchip 21143
a276 1
#ciphy*	at mii? phy ?			# Cicada CS8201 Gig-E PHYs
a283 1
#ikphy*	at mii? phy ?			# Intel 82563 PHYs
a291 2
#rgephy* at mii? phy ?			# Realtek 8169S/8110S internal PHYs
#rlphy*	at mii? phy ?			# Realtek 8139/8201L PHYs
a297 1

d301 1
d307 2
a308 3
#ehci*	at cardbus? function ?		# Enhanced Host Controller
#ohci*	at cardbus? function ?		# Open Host Controller
#uhci*	at cardbus? function ?		# Universal Host Controller (Intel)
a312 3
# PCMCIA USB controllers
#slhci*	at pcmcia? function ?		# ScanLogic SL811HS

d320 2
a321 2
uhub*	at usb?
uhub*	at uhub? port ?
d324 1
a324 1
uhidev*	at uhub? port ? configuration ? interface ?
d327 2
a328 2
ums*	at uhidev? reportid ?
wsmouse* at ums? mux 0
d331 2
a332 2
#uep*	at uhub? port ?
#wsmouse* at uep? mux 0
d335 2
a336 2
ukbd*	at uhidev? reportid ?
wskbd*	at ukbd? console ? mux 1
d339 1
a339 1
ucycom*	at uhidev? reportid ?
d342 1
a342 1
uhid*	at uhidev? reportid ?
d345 1
a345 1
ulpt*	at uhub? port ? configuration ? interface ?
d348 2
a349 2
umodem*	at uhub? port ? configuration ?
ucom*	at umodem?
d352 3
a354 2
umass*	at uhub? port ? configuration ? interface ?
wd*	at umass?
d357 1
a357 1
uaudio*	at uhub? port ? configuration ?
d360 1
a360 1
#umidi* at uhub? port ? configuration ?
d364 2
a365 2
#uirda* at uhub? port ? configuration ? interface ?
#irframe* at uirda?
d368 2
a369 2
#ustir* at uhub? port ?
#irframe* at ustir?
d372 6
a377 13
#aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
#axe*	at uhub? port ?		# ASIX AX88172 based adapters
#cdce*	at uhub? port ?		# CDC, Ethernet Networking Control Model
#cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
#kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters
#udav*	at uhub? port ?		# Davicom DM9601 based adapters
#url*	at uhub? port ?		# Realtek RTL8150L based adapters

# USB 802.11 adapters
#atu*	at uhub? port ?		# Atmel AT76C50XX based adapters
#ral*	at uhub? port ?		# Ralink Technology RT25x0 802.11a/b/g
#rum*	at uhub? port ?		# Ralink Technology RT2501/RT2601 802.11a/b/g
#zyd*	at uhub? port ?		# Zydas ZD1211
d380 1
a380 1
upl*	at uhub? port ?
d383 2
a384 5
ubsa*	at uhub? port ?		# Belkin serial adapter
ucom*	at ubsa? portno ?

uftdi*	at uhub? port ?		# FTDI FT8U100AX serial adapter
ucom*	at uftdi? portno ?
d386 2
a387 2
uipaq*	at uhub? port ?		# iPAQ PDAs
ucom*	at uipaq? portno ?
d389 2
a390 2
umct*	at uhub? port ?		# MCT USB-RS232 serial adapter
ucom*	at umct? portno ?
d392 2
a393 2
uplcom* at uhub? port ? 	# I/O DATA USB-RSAQ2 serial adapter
ucom*	at uplcom? portno ?
d395 2
a396 2
uvscom* at uhub? port ? 	# SUNTAC Slipper U VS-10U serial adapter
ucom*	at uvscom? portno ?
d399 1
a399 1
#urio*	at uhub? port ?
d402 2
a403 2
#uvisor*	at uhub? port ?
#ucom*	at uvisor?
d410 1
a410 1
#uscanner* at uhub? port ?
d413 1
a413 4
#usscanner* at uhub? port ?

# Topfield TF5000PVR range of DVB recorders
#utoppy*	at uhub? port ?
d416 1
a416 1
#uyap* at uhub? port ?
d419 2
a420 2
#udsbr*	at uhub? port ?
#radio*	at udsbr?
d423 1
a423 3
#ugen*	at uhub? port ?
# On ugen bulk endpoints, perform read-ahead and write-behind.
#options UGEN_BULK_RA_WB
d429 2
a430 3
#oboe* 	at pci? dev ? function ?
#irframe* at oboe?

d436 1
a436 1
#fwohci*	at cardbus? function ?	# IEEE1394 Open Host Controller
d438 1
a438 3
#ieee1394if* at fwohci?
#fwip*	at ieee1394if?			# IP over IEEE1394
#sbp*	at ieee1394if? euihi ? euilo ?	# SCSI over IEEE1394
d440 4
a447 1
#auacer* at pci? dev ? function ?	# ALi M5455 integrated AC'97 Audio
a448 1
#auixp*	at pci? dev ? function ?	# ATI IXP AC'97 Audio
a450 1
#azalia*	at pci? dev ? function ?	# High Definition Audio
a482 48
# PCI radio devices
#gtp*	at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card

# Radio support
#radio*	at gtp?

# TV cards

# Brooktree 848/849/878/879 based TV cards
#bktr* at pci? dev ? function ?
#radio* at bktr?


# 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 USB Controllers
#ubt* at uhub? port ?

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

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

# Cryptographic Devices

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

a483 1

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

a492 16

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

d496 1
a500 1
#pseudo-device	ipfilter		# IP filter (firewall) and NAT
d502 1
a502 19
#pseudo-device	ppp			# Point-to-Point Protocol
#pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
#pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	irframetty		# IrDA frame line discipline
#pseudo-device	tap			# virtual Ethernet
#pseudo-device	tun			# network tunneling over tty
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f#
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	vlan			# IEEE 802.1q encapsulation
#pseudo-device	bridge			# simple inter-network bridging
#options 	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
#pseudo-device	agr			# IEEE 802.3ad link aggregation
#pseudo-device	pf			# PF packet filter
#pseudo-device	pflog			# PF log if
# srt is EXPERIMENTAL
#pseudo-device	srt			# source-address-based routing
a505 1
#pseudo-device	sequencer	1	# MIDI sequencer
a506 1
#options 	RND_COM			# use "com" randomness as well (BROKEN)
a508 8
#pseudo-device	lockstat		# lock profiling
#pseudo-device	btuart			# Bluetooth HCI UART (H4)

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

# a pseudo device needed for SMBFS
#pseudo-device	nsmb			# experimental - SMB requester
d510 3
a512 5
# wscons pseudo-devices
pseudo-device	wsmux			# mouse & keyboard multiplexor
#pseudo-device	wsfont

#options 	FILEASSOC		# fileassoc(9) - required for Veriexec
d515 3
a517 1
#pseudo-device	veriexec
a528 2

#options PAX_MPROTECT=0			# PaX mprotect(2) restrictions
@


1.11.2.4
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.11.2.3 2007/09/03 14:27:00 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.11.2.3 $"
d54 4
d59 1
@


1.11.2.5
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.11.2.4 2007/11/15 11:43:01 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.11.2.4 $"
a727 1
#bthub* at bcsp?
a819 1
#pseudo-device	bcsp			# BlueCore Serial Protocol
@


1.11.2.6
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.11.2.5 2007/12/07 17:25:06 yamt Exp $
d25 1
a25 1
#ident 		"GENERIC-$Revision: 1.11.2.5 $"
d49 1
d97 1
@


1.10
log
@Remove attachment for the piixide(4) driver from all non-x86 kernel
configurations because Intel IDE disk controllers only exist as part
of Intel chipsets for x86 systems.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.9 2005/04/15 17:27:21 itohy Exp $
d54 1
@


1.9
log
@Add ukyopon(4).
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.8 2005/02/18 21:05:52 dsl Exp $
a194 1
piixide* 	at pci? dev ? function ?	# Intel IDE controllers
@


1.8
log
@Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.7 2005/02/11 08:25:55 dsl Exp $
d402 4
@


1.8.4.1
log
@Pull up revision 1.9 (requested by itohy in ticket #160):
Add ukyopon(4).
@
text
@d1 1
a1 1
#	$NetBSD$
a401 4
# Kyocera AIR-EDGE PHONE
#ukyopon* at uhub? port ?
#ucom*	at ukyopon? portno ?

@


1.8.4.2
log
@Pull up revision 1.10 (requested by tron in ticket #362):
Remove attachment for the piixide(4) driver from all non-x86 kernel
configurations because Intel IDE disk controllers only exist as part
of Intel chipsets for x86 systems.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.8.4.1 2005/04/17 11:41:28 tron Exp $
d195 1
@


1.8.4.3
log
@Pull up revision 1.12 (requested by tron in ticket #566):
Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.8.4.2 2005/06/01 17:19:26 riz Exp $
a69 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.8.4.4
log
@Pull up revision 1.13 (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.8.4.3 2005/07/18 21:12:57 riz Exp $
a491 1
#options 	VND_COMPRESSION		# compressed vnd(4)
@


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


1.7
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.6 2005/01/31 16:55:00 hannken Exp $
d61 1
a61 1
#options 	FFS_SNAPSHOT	# ffs snapshots
@


1.6
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.5 2005/01/28 03:19:50 rumble Exp $
d61 1
@


1.5
log
@Sprinkle options UFS_DIRHASH on GENERIC kernels. It's presently
commented out and labeled experimental pending further review and
testing.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.4 2004/11/24 20:49:24 bouyer Exp $
d487 1
@


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


1.4.4.1
log
@sync with -current
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.9 2005/04/15 17:27:21 itohy Exp $
a59 2
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
options 	FFS_NO_SNAPSHOT	# ffs snapshots
a399 4
# Kyocera AIR-EDGE PHONE
#ukyopon* at uhub? port ?
#ucom*	at ukyopon? portno ?

a485 1
pseudo-device	fss		4	# file system snapshot device
@


1.4.6.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD$
a59 2
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
#options 	FFS_SNAPSHOT	# ffs snapshots
a485 1
pseudo-device	fss		4	# file system snapshot device
@


1.4.6.2
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.4.6.1 2005/02/12 18:17:35 yamt Exp $
d61 1
a61 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.3
log
@Add COMPAT_BSDPTY to the rest of the config files.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.2 2004/10/23 14:00:52 augustss Exp $
d195 1
@


1.2
log
@s/uax/axe/
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1 2004/10/13 23:28:35 gavan Exp $
d100 1
@


1.1
log
@Initial import of iyonix port.

The Iyonix is a desktop machine from Castle Technology, based on a 600MHz
XScale[tm] 80321 processor.

* Uses the bootloader from NetBSD/acorn32, which is now 32-bit compatible.
* Currently boots multiuser with a serial console.
* Device support is not yet complete.

With help from abs.
@
text
@d1 1
a1 1
#	$NetBSD: IQ80321,v 1.24 2003/10/08 11:55:43 bouyer Exp $
d366 1
a368 1
# uax*	at uhub? port ?		# ASIX AX88172 based adapters
@


1.1.2.1
log
@file GENERIC was added on branch ktrace-lwp on 2004-10-19 15:56:37 +0000
@
text
@d1 498
@


1.1.2.2
log
@Sync with HEAD
@
text
@a0 498
#	$NetBSD: GENERIC,v 1.1.2.1 2004/10/19 15:56:37 skrll Exp $
#
#	GENERIC -- Generic kernel
#

include	"arch/iyonix/conf/std.iyonix"

options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
options		MSGBUFSIZE=65536

# Enable the hooks used for initializing the root memory-disk.
#options 	MEMORY_DISK_IS_ROOT	# use memory disk as root
# options 	MEMORY_DISK_HOOKS
# options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
# options 	MEMORY_DISK_ROOT_SIZE=10000 # size of memory disk, in blocks

# estimated number of users

maxusers	32

# Standard system options

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

# CPU options

# For XScale systems
options 	CPU_XSCALE_80321	# Support the XScale core
makeoptions	CPUFLAGS="-mcpu=xscale"

# Architecture options
options 	XSCALE_CACHE_READ_WRITE_ALLOCATE
#options 	HZ=512

# File systems

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

# File system options
#options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independant support
#options 	NFSSERVER
#options 	SOFTDEP

# Networking options

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

options 	NFS_BOOT_BOOTP
options 	NFS_BOOT_DHCP
#options 	NFS_BOOT_BOOTPARAM

# Compatibility options

options 	COMPAT_16	# NetBSD 1.6
options 	COMPAT_20	# NetBSD 2.0
#options 	COMPAT_43	# 4.3BSD compatibility.
#options 	COMPAT_16	# NetBSD 1.6 compatibility.
#options 	COMPAT_15	# NetBSD 1.5 compatibility.
#options 	COMPAT_14	# NetBSD 1.4 compatibility.
#options 	COMPAT_13	# NetBSD 1.3 compatibility.
#options 	COMPAT_12	# NetBSD 1.2 compatibility.
#options 	COMPAT_11	# NetBSD 1.1 compatibility.
#options 	COMPAT_10	# NetBSD 1.0 compatibility.
#options 	COMPAT_09	# NetBSD 0.9 compatibility.
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.

# Shared memory options

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

# Device options

#options 	MEMORY_DISK_HOOKS	# boottime setup of ramdisk
#options 	MEMORY_DISK_ROOT_SIZE=3400	# Size in blocks
#options 	MEMORY_DISK_IS_ROOT	# use memory disk as root

# Console options.  The default console is speed is 115200 baud.
#options 	CONSPEED=9600		# Console speed

# Miscellaneous kernel options
options 	KTRACE		# system call tracing, a la ktrace(1)
options 	IRQSTATS	# manage IRQ statistics
#options 	LKM		# loadable kernel modules
#options 	KMEMSTATS	# kernel memory statistics
#options 	SCSIVERBOSE	# Verbose SCSI errors
options 	PCIVERBOSE	# Verbose PCI descriptions
options 	MIIVERBOSE	# Verbose MII autoconfuration messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
#options 	DDB_KEYCODE=0x40
options 	USERCONF	# userconf(4) support
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

# Development and Debugging options

options 	PERFCTRS	# performance counters
options 	DIAGNOSTIC	# internally consistency checks
options 	DEBUG
#options 	PMAP_DEBUG	# Enable pmap_debug_level code
#options 	IPKDB		# remote kernel debugging
#options 	VERBOSE_INIT_ARM # verbose bootstraping messages
options 	DDB		# in-kernel debugger
options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
makeoptions	DEBUG="-g"	# compile full symbol table
options 	SYMTAB_SPACE=240000

##options 	PMAP_INCLUDE_PTE_SYNC
##options 	LOCKDEBUG

##config		netbsd		root on ? type ?
config		netbsd		root on rtk0 type nfs
#config		netbsd-wm0	root on wm0 type nfs
#config		netbsd-wd0	root on wd0 type ffs
#config		netbsd-sd0	root on sd0 type ffs

# The main bus device
mainbus0	at root

# The boot cpu
cpu0		at mainbus?

# i80321 I/O Processor peripheral support
iopxs*          at mainbus?

iopaau*         at iopxs?               # Application Accelerator Unit
iopiic*         at iopxs?               # I2C Controller Unit(s) 
iic0            at iopiic?
iic1            at iopiic?
iopwdog*        at iopxs?               # Watchdog timer
pci0            at iopxs? bus ?         # PCI/PCI-X support

# PCI bridges
ppb*            at pci? dev ? function ?
pci*            at ppb? bus ?

# VGA
#vga*            at pci? dev ? function ?

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

# ATA (IDE) bus support
atabus* at ata?

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

# ATA RAID configuration support, as found on some Promise controllers.
pseudo-device	ataraid
ld*	at ataraid? vendtype ? unit ?

# ATAPI bus support
atapibus* at atapi?

# ATAPI devices
# flags have the same meaning as for IDE drives.
# XXX No DMA on IDE devices for now
cd*	at atapibus? drive ? flags 0x0ff0	# ATAPI CD-ROM drives
sd*	at atapibus? drive ? flags 0x0000	# ATAPI disk drives
st*	at atapibus? drive ? flags 0x0000	# ATAPI tape drives
uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown

# PCI network interfaces
# an*	at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
# ath*	at pci? dev ? function ?	# Atheros 5210/5211/5212 802.11
# atw*	at pci? dev ? function ?	# ADMtek ADM8211 (802.11)
# bce* 	at pci? dev ? function ?	# Broadcom 4401 10/100 Ethernet
# bge* 	at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
# en*	at pci? dev ? function ?	# ENI/Adaptec ATM
# ep*	at pci? dev ? function ?	# 3Com 3c59x
# epic*	at pci? dev ? function ?	# SMC EPIC/100 Ethernet
# esh*	at pci? dev ? function ?	# Essential HIPPI card
# ex*	at pci? dev ? function ?	# 3Com 90x[BC]
# fpa*	at pci? dev ? function ?	# DEC DEFPA FDDI
# fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
# gsip*	at pci? dev ? function ?	# NS83820 Gigabit Ethernet
#hme*	at pci? dev ? function ?	# Sun Microelectronics STP2002-STQ
# le*	at pci? dev ? function ?	# PCnet-PCI Ethernet
# lmc*	at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
# mtd*	at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
# ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
# ntwoc*	at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
# pcn*	at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
# re*	at pci? dev ? function ?	# Realtek 8139C+/8169/8169S/8110S
rtk*	at pci? dev ? function ?	# Realtek 8129/8139
# sf*	at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
# sip*	at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
# skc*	at pci? dev ? function ?	# SysKonnect SK9821 Gigabit Ethernet
# sk*	at skc?				# SysKonnect SK9821 Gigabit Ethernet
# ste*	at pci? dev ? function ?	# Sundance ST-201 Ethernet
# stge*	at pci? dev ? function ?	# Sundance/Tamarack TC9021 Gigabit
# ti*	at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
# tl*	at pci? dev ? function ?	# ThunderLAN-based Ethernet
# tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
# vr*	at pci? dev ? function ?	# VIA Rhine Fast Ethernet
# wi*	at pci? dev ? function ?	# Intersil Prism Mini-PCI (802.11b)
wm*	at pci? dev ? function ?	# Intel 8254x gigabit

# MII/PHY support
acphy*	at mii? phy ?			# Altima AC101 and AMD Am79c874 PHYs
amhphy* at mii? phy ?			# AMD 79c901 Ethernet PHYs
bmtphy* at mii? phy ?			# Broadcom BCM5201 and BCM5202 PHYs
brgphy* at mii? phy ?			# Broadcom BCM5400-family PHYs
dmphy*	at mii? phy ?			# Davicom DM9101 PHYs
exphy*	at mii? phy ?			# 3Com internal PHYs
gentbi* at mii? phy ?			# Generic Ten-Bit 1000BASE-[CLS]X PHYs
glxtphy* at mii? phy ?			# Level One LXT-1000 PHYs
gphyter* at mii? phy ?			# NS83861 Gig-E PHY
icsphy* at mii? phy ?			# Integrated Circuit Systems ICS189x
igphy*	at mii? phy ?			# Intel IGP01E1000
inphy*	at mii? phy ?			# Intel 82555 PHYs
iophy*	at mii? phy ?			# Intel 82553 PHYs
lxtphy* at mii? phy ?			# Level One LXT-970 PHYs
makphy* at mii? phy ?			# Marvell Semiconductor 88E1000 PHYs
nsphy*	at mii? phy ?			# NS83840 PHYs
nsphyter* at mii? phy ? 		# NS83843 PHYs
pnaphy* at mii? phy ?			# generic HomePNA PHYs
qsphy*	at mii? phy ?			# Quality Semiconductor QS6612 PHYs
sqphy*	at mii? phy ?			# Seeq 80220/80221/80223 PHYs
tlphy*	at mii? phy ?			# ThunderLAN PHYs
tqphy*	at mii? phy ?			# TDK Semiconductor PHYs
ukphy*	at mii? phy ?			# generic unknown PHYs
urlphy* at mii? phy ?			# Realtek RTL8150L internal PHYs

# USB Controller and Devices

# PCI USB controllers
# The EHCI is not ready for prime time.
#ehci*	at pci?	dev ? function ?	# Enhanced Host Controller
ohci*	at pci?	dev ? function ?	# Open Host Controller
uhci*	at pci?	dev ? function ?	# Universal Host Controller (Intel)

# CardBus USB controllers
#ehci*	at cardbus? dev ? function ?	# Enhanced Host Controller
#ohci*	at cardbus? dev ? function ?	# Open Host Controller

# ISA USB controllers
#slhci0	at isa? port 0x300 irq 5	# ScanLogic SL811HS

# USB bus support
#usb*	at ehci?
usb*	at ohci?
usb*	at uhci?
#usb*	at slhci?

# USB Hubs
# uhub*	at usb?
# uhub*	at uhub? port ? configuration ? interface ?

# USB HID device
# uhidev*	at uhub? port ? configuration ? interface ?

# USB Mice
# ums*	at uhidev? reportid ?
# wsmouse* at ums? mux 0

# USB eGalax touch-panel
# uep*	at uhub? port ?
# wsmouse* at uep? mux 0

# USB Keyboards
# ukbd*	at uhidev? reportid ?
# wskbd*	at ukbd? console ? mux 1

# USB Generic HID devices
# uhid*	at uhidev? reportid ?

# USB Printer
# ulpt*	at uhub? port ? configuration ? interface ?

# USB Modem
# umodem*	at uhub? port ? configuration ?
# ucom*	at umodem?

# USB Mass Storage
# umass*	at uhub? port ? configuration ? interface ?
# scsibus* at umass?
# wd*	at umass?

# USB audio
# uaudio*	at uhub? port ? configuration ?

# USB MIDI
# umidi* at uhub? port ? configuration ?

# USB IrDA
# USB-IrDA bridge spec
# uirda* at uhub? port ? configuration ? interface ?
# irframe* at uirda?

# SigmaTel STIr4200 USB/IrDA Bridge
# ustir* at uhub? port ?
# irframe* at ustir?

# USB Ethernet adapters
# aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
# cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
# kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters
# uax*	at uhub? port ?		# ASIX AX88172 based adapters
# udav*	at uhub? port ?		# Davicom DM9601 based adapters
# url*	at uhub? port ?		# Realtek RTL8150L based adapters

# Prolific PL2301/PL2302 host-to-host adapter
# upl*	at uhub? port ?

# Serial adapters
# ubsa*	at uhub? port ?		# Belkin serial adapter
# ucom*	at ubsa? portno ?

# uftdi*	at uhub? port ?		# FTDI FT8U100AX serial adapter
# ucom*	at uftdi? portno ?

# umct*	at uhub? port ?		# MCT USB-RS232 serial adapter
# ucom*	at umct? portno ?

# uplcom* at uhub? port ? 	# I/O DATA USB-RSAQ2 serial adapter
# ucom*	at uplcom? portno ?

# uvscom* at uhub? port ? 	# SUNTAC Slipper U VS-10U serial adapter
# ucom*	at uvscom? portno ?

# Diamond Multimedia Rio 500
# urio*	at uhub? port ?

# USB Handspring Visor
# uvisor*	at uhub? port ?
# ucom*	at uvisor?

# USB scanners
# uscanner* at uhub? port ?

# USB scanners that use SCSI emulation, e.g., HP5300
# usscanner* at uhub? port ?

# Y@@P firmware loader
# uyap* at uhub? port ?

# D-Link DSB-R100 USB radio
# udsbr*	at uhub? port ?
# radio*	at udsbr?

# USB Generic driver
# ugen*	at uhub? port ?


# IrDA and Consumer Ir devices

# Toshiba Oboe
# oboe* 	at pci? dev ? function ?
# irframe* at oboe?

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

# CardBus IEEE1394 controllers
#fwohci* at cardbus? dev ? function ?	# IEEE1394 Open Host Controller

#fw*	at fwbus?			# IP over 1394

# IEEE1394 nodes
#fwnode* at fwbus? idhi ? idlo ?
#sbpscsi* at fwnode?
#scsibus* at sbpscsi?

# Audio Devices

# PCI audio devices
auich*	at pci? dev ? function ?	# Intel ICH integrated AC'97 Audio
autri*	at pci? dev ? function ?	# Trident 4DWAVE based AC'97 Audio
auvia*	at pci? dev ? function ?	# VIA VT82C686A integrated AC'97 Audio
clcs*	at pci? dev ? function ?	# Cirrus Logic CS4280
clct*	at pci? dev ? function ?	# Cirrus Logic CS4281
cmpci*	at pci? dev ? function ?	# C-Media CMI8338/8738
eap*	at pci? dev ? function ?	# Ensoniq AudioPCI
emuxki* at pci? dev ? function ?	# Creative SBLive! and PCI512
esa*	at pci? dev ? function ?	# ESS Allegro-1 / Maestro-3 PCI Audio
esm*	at pci? dev ? function ?	# ESS Maestro-1/2/2e PCI Audio Accelerator
eso*	at pci? dev ? function ?	# ESS Solo-1 PCI AudioDrive
fms*	at pci? dev ? function ?	# Forte Media FM801
neo*	at pci? dev ? function ?	# NeoMagic 256 AC'97 Audio
sv*	at pci? dev ? function ?	# S3 SonicVibes
yds*	at pci? dev ? function ?	# Yamaha DS-1 PCI Audio

# OPL[23] FM synthesizers
opl*	at cmpci? flags 1
opl*	at eso?
opl*	at fms?
opl*	at sv?
opl*	at yds?

# Audio support
audio*	at audiobus?

# MPU 401 UARTs
mpu*	at cmpci?
mpu*	at eso?
mpu*	at fms?
mpu*	at yds?

# MIDI support
midi*	at midibus?

# On-board device support
obio*	at mainbus?
#com1	at obio? addr 0x900003e8 xint 1 # on-board UART
com0	at obio? addr 0x900002f8 xint 1 # on-board UART
#com*	at obio? addr 0x900003e8 xint 1 # on-board UART
#com*	at obio? addr 0x900003f8 xint 1 # on-board UART

# Pseudo-Devices

# disk/mass storage pseudo-devices
pseudo-device	md		1	# memory disk device (ramdisk)
#pseudo-device	vnd		4	# disk-like interface to files

# network pseudo-devices
pseudo-device	bpfilter	4	# Berkeley packet filter
pseudo-device	loop			# network loopback
#pseudo-device	kttcp			# 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
pseudo-device	ksyms			# /dev/ksyms

# data mover pseudo-devices
#pseudo-device	swdmover		# softare dmover(9) back-end
#pseudo-device	dmoverio		# /dev/dmover dmover(9) interface
@


1.1.2.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1.2.2 2004/11/02 07:50:35 skrll Exp $
a365 1
# axe*	at uhub? port ?		# ASIX AX88172 based adapters
d368 1
@


1.1.2.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1.2.3 2004/11/14 08:15:16 skrll Exp $
a99 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.1.2.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1.2.4 2004/11/29 07:24:04 skrll Exp $
a194 1
pdcsata*	at pci? dev ? function ?	# Promise SATA150 controllers
@


1.1.2.6
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1.2.5 2005/02/04 11:44:32 skrll Exp $
a59 1
#options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
a485 1
pseudo-device	fss		4	# file system snapshot device
@


1.1.2.7
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1.2.6 2005/02/15 21:32:41 skrll Exp $
a60 1
#options 	FFS_SNAPSHOT	# ffs snapshots
@


1.1.2.8
log
@Sync with HEAD.

Hi Perry!
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1.2.7 2005/03/04 16:38:47 skrll Exp $
d61 1
a61 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.1.2.9
log
@Sync with HEAD. Here we go again...
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1.2.8 2005/11/10 13:57:09 skrll Exp $
a53 2
file-system	PTYFS		# /dev/pts/N support
#file-system	TMPFS		# experimental - Efficient memory file-system
a69 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
a90 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
d140 2
a141 2
#options 	DIAGNOSTIC	# internally consistency checks
#options 	DEBUG
d195 1
d307 2
a308 2
#ehci*	at cardbus? function ?	# Enhanced Host Controller
#ohci*	at cardbus? function ?	# Open Host Controller
a337 3
# USB serial adpater
# ucycom*	at uhidev? reportid ?

a401 4
# Kyocera AIR-EDGE PHONE
#ukyopon* at uhub? port ?
#ucom*	at ukyopon? portno ?

d429 1
a429 1
#fwohci* at cardbus? function ?	# IEEE1394 Open Host Controller
a487 1
#options 	VND_COMPRESSION		# compressed vnd(4)
@


1.1.2.10
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.1.2.9 2005/12/11 10:28:19 christos Exp $
d63 1
a63 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
d152 1
a152 1
options 	SYMTAB_SPACE=270000
a514 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
@
