head	1.27;
access;
symbols
	perseant-exfatfs-base-20250801:1.27
	perseant-exfatfs-base-20240630:1.27
	perseant-exfatfs:1.27.0.80
	perseant-exfatfs-base:1.27
	bouyer-sunxi-drm:1.27.0.78
	bouyer-sunxi-drm-base:1.27
	cjep_sun2x:1.27.0.76
	cjep_sun2x-base:1.27
	cjep_staticlib_x-base1:1.27
	cjep_staticlib_x:1.27.0.74
	cjep_staticlib_x-base:1.27
	thorpej-futex-base:1.27
	bouyer-xenpvh-base2:1.27
	phil-wifi-20200421:1.27
	bouyer-xenpvh-base1:1.27
	phil-wifi-20200411:1.27
	bouyer-xenpvh:1.27.0.72
	bouyer-xenpvh-base:1.27
	phil-wifi-20200406:1.27
	ad-namecache-base3:1.27
	ad-namecache-base2:1.27
	ad-namecache-base1:1.27
	ad-namecache:1.27.0.70
	ad-namecache-base:1.27
	isaki-audio2:1.27.0.68
	isaki-audio2-base:1.27
	pgoyette-compat-merge-20190127:1.27
	pgoyette-compat-20190127:1.27
	pgoyette-compat-20190118:1.27
	pgoyette-compat-1226:1.27
	pgoyette-compat-1126:1.27
	pgoyette-compat-1020:1.27
	pgoyette-compat-0930:1.27
	pgoyette-compat-0906:1.27
	pgoyette-compat-0728:1.27
	pgoyette-compat-0625:1.27
	pgoyette-compat-0521:1.27
	pgoyette-compat-0502:1.27
	pgoyette-compat-0422:1.27
	pgoyette-compat-0415:1.27
	pgoyette-compat-0407:1.27
	pgoyette-compat-0330:1.27
	pgoyette-compat-0322:1.27
	pgoyette-compat-0315:1.27
	pgoyette-compat:1.27.0.66
	pgoyette-compat-base:1.27
	perseant-stdc-iso10646:1.27.0.64
	perseant-stdc-iso10646-base:1.27
	prg-localcount2-base3:1.27
	prg-localcount2-base2:1.27
	prg-localcount2-base1:1.27
	prg-localcount2:1.27.0.62
	prg-localcount2-base:1.27
	pgoyette-localcount-20170426:1.27
	bouyer-socketcan-base1:1.27
	pgoyette-localcount-20170320:1.27
	bouyer-socketcan:1.27.0.60
	bouyer-socketcan-base:1.27
	pgoyette-localcount-20170107:1.27
	pgoyette-localcount-20161104:1.27
	localcount-20160914:1.27
	pgoyette-localcount-20160806:1.27
	pgoyette-localcount-20160726:1.27
	pgoyette-localcount:1.27.0.58
	pgoyette-localcount-base:1.27
	netbsd-5-2-3-RELEASE:1.27
	netbsd-5-1-5-RELEASE:1.27
	yamt-pagecache-base9:1.27
	yamt-pagecache-tag8:1.27
	tls-earlyentropy:1.27.0.56
	tls-earlyentropy-base:1.27
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.27
	riastradh-drm2-base3:1.27
	netbsd-5-2-2-RELEASE:1.27
	netbsd-5-1-4-RELEASE:1.27
	netbsd-5-2-1-RELEASE:1.27
	netbsd-5-1-3-RELEASE:1.27
	rmind-smpnet-nbase:1.27
	rmind-smpnet:1.27.0.52
	rmind-smpnet-base:1.27
	agc-symver:1.27.0.54
	agc-symver-base:1.27
	tls-maxphys-base:1.27
	yamt-pagecache-base8:1.27
	netbsd-5-2:1.27.0.50
	yamt-pagecache-base7:1.27
	netbsd-5-2-RELEASE:1.27
	netbsd-5-2-RC1:1.27
	yamt-pagecache-base6:1.27
	yamt-pagecache-base5:1.27
	yamt-pagecache-base4:1.27
	netbsd-5-1-2-RELEASE:1.27
	netbsd-5-1-1-RELEASE:1.27
	jmcneill-usbmp:1.27.0.48
	jmcneill-usbmp-base:1.27
	jmcneill-audiomp3:1.27.0.46
	jmcneill-audiomp3-base:1.27
	yamt-pagecache-base3:1.27
	yamt-pagecache-base2:1.27
	yamt-pagecache:1.27.0.44
	yamt-pagecache-base:1.27
	rmind-uvmplock-nbase:1.27
	jym-xensuspend-nbase:1.27
	bouyer-quota2-nbase:1.27
	bouyer-quota2:1.27.0.42
	bouyer-quota2-base:1.27
	jruoho-x86intr:1.27.0.40
	jruoho-x86intr-base:1.27
	matt-nb5-pq3:1.27.0.38
	matt-nb5-pq3-base:1.27
	netbsd-5-1:1.27.0.36
	netbsd-5-1-RELEASE:1.27
	yamt-nfs-mp-base11:1.27
	netbsd-5-1-RC4:1.27
	uebayasi-xip-base2:1.27
	yamt-nfs-mp-base10:1.27
	netbsd-5-1-RC3:1.27
	netbsd-5-1-RC2:1.27
	netbsd-5-1-RC1:1.27
	rmind-uvmplock:1.27.0.34
	rmind-uvmplock-base:1.27
	yamt-nfs-mp-base9:1.27
	uebayasi-xip:1.27.0.32
	uebayasi-xip-base:1.27
	netbsd-5-0-2-RELEASE:1.27
	yamt-nfs-mp-base8:1.27
	yamt-nfs-mp-base7:1.27
	netbsd-5-0-1-RELEASE:1.27
	jymxensuspend-base:1.27
	yamt-nfs-mp-base6:1.27
	yamt-nfs-mp-base5:1.27
	yamt-nfs-mp-base4:1.27
	yamt-nfs-mp-base3:1.27
	netbsd-5-0:1.27.0.30
	netbsd-5-0-RELEASE:1.27
	netbsd-5-0-RC4:1.27
	netbsd-5-0-RC3:1.27
	netbsd-5-0-RC2:1.27
	jym-xensuspend:1.27.0.28
	jym-xensuspend-base:1.27
	netbsd-5-0-RC1:1.27
	haad-dm-base2:1.27
	haad-nbase2:1.27
	ad-audiomp2:1.27.0.26
	ad-audiomp2-base:1.27
	netbsd-5:1.27.0.24
	netbsd-5-base:1.27
	haad-dm-base1:1.27
	netbsd-4-0-1-RELEASE:1.26
	wrstuden-fixsa-newbase:1.26
	haad-dm:1.27.0.22
	haad-dm-base:1.27
	simonb-wapbl-nbase:1.27
	yamt-pf42-base4:1.27
	simonb-wapbl:1.27.0.20
	simonb-wapbl-base:1.27
	yamt-pf42-base3:1.27
	hpcarm-cleanup-nbase:1.27
	yamt-pf42-base2:1.27
	yamt-nfs-mp-base2:1.27
	yamt-nfs-mp:1.27.0.18
	yamt-nfs-mp-base:1.27
	yamt-pf42:1.27.0.16
	yamt-pf42-base:1.27
	ad-socklock-base1:1.27
	yamt-lazymbuf-base15:1.27
	yamt-lazymbuf-base14:1.27
	keiichi-mipv6-nbase:1.27
	mjf-devfs2:1.27.0.14
	mjf-devfs2-base:1.27
	keiichi-mipv6:1.27.0.12
	keiichi-mipv6-base:1.27
	bouyer-xeni386-merge1:1.27
	wrstuden-fixsa-base-1:1.26
	vmlocking2-base3:1.27
	netbsd-4-0:1.26.0.40
	netbsd-4-0-RELEASE:1.26
	bouyer-xeni386-nbase:1.27
	yamt-kmem-base3:1.27
	cube-autoconf:1.27.0.10
	cube-autoconf-base:1.27
	yamt-kmem-base2:1.27
	bouyer-xeni386:1.27.0.8
	bouyer-xeni386-base:1.27
	yamt-kmem:1.27.0.6
	yamt-kmem-base:1.27
	vmlocking2-base2:1.27
	reinoud-bufcleanup-nbase:1.27
	vmlocking2:1.27.0.4
	vmlocking2-base1:1.27
	netbsd-4-0-RC5:1.26
	matt-nb4-arm:1.26.0.38
	matt-nb4-arm-base:1.26
	jmcneill-base:1.27
	netbsd-4-0-RC4:1.26
	mjf-devfs:1.27.0.2
	mjf-devfs-base:1.27
	bouyer-xenamd64-base2:1.27
	vmlocking-nbase:1.27
	yamt-x86pmap-base4:1.27
	bouyer-xenamd64:1.26.0.36
	bouyer-xenamd64-base:1.27
	netbsd-4-0-RC3:1.26
	yamt-x86pmap-base3:1.26
	yamt-x86pmap-base2:1.26
	netbsd-4-0-RC2:1.26
	yamt-x86pmap:1.26.0.34
	yamt-x86pmap-base:1.26
	nick-csl-alignment-base5:1.26
	nick-csl-alignment-base4:1.26
	netbsd-4-0-RC1:1.26
	matt-armv6:1.26.0.32
	matt-armv6-base:1.26
	nick-csl-alignment-base3:1.26
	nick-csl-alignment-base2:1.26
	jmcneill-pm:1.26.0.30
	jmcneill-pm-base:1.27
	hpcarm-cleanup:1.26.0.28
	hpcarm-cleanup-base:1.27
	nick-csl-alignment:1.26.0.26
	nick-csl-alignment-base:1.26
	matt-mips64:1.26.0.24
	matt-mips64-base:1.26
	netbsd-3-1-1-RELEASE:1.16.4.1
	netbsd-3-0-3-RELEASE:1.16.4.1
	yamt-idlelwp-base8:1.26
	wrstuden-fixsa:1.26.0.22
	wrstuden-fixsa-base:1.26
	ppcoea-renovation:1.26.0.20
	ppcoea-renovation-base:1.26
	thorpej-atomic:1.26.0.18
	thorpej-atomic-base:1.26
	reinoud-bufcleanup:1.26.0.16
	reinoud-bufcleanup-base:1.27
	mjf-ufs-trans:1.26.0.14
	mjf-ufs-trans-base:1.26
	vmlocking:1.26.0.12
	vmlocking-base:1.26
	ad-audiomp:1.26.0.10
	ad-audiomp-base:1.26
	yamt-idlelwp:1.26.0.8
	post-newlock2-merge:1.26
	newlock2-nbase:1.26
	yamt-splraiseipl-base5:1.26
	yamt-splraiseipl-base4:1.26
	yamt-splraiseipl-base3:1.26
	abandoned-netbsd-4-base:1.25
	abandoned-netbsd-4:1.25.0.6
	netbsd-3-1:1.16.4.1.0.4
	netbsd-3-1-RELEASE:1.16.4.1
	netbsd-3-0-2-RELEASE:1.16.4.1
	yamt-splraiseipl-base2:1.26
	netbsd-3-1-RC4:1.16.4.1
	yamt-splraiseipl:1.26.0.4
	yamt-splraiseipl-base:1.26
	netbsd-3-1-RC3:1.16.4.1
	yamt-pdpolicy-base9:1.26
	newlock2:1.26.0.2
	newlock2-base:1.26
	yamt-pdpolicy-base8:1.26
	netbsd-3-1-RC2:1.16.4.1
	netbsd-3-1-RC1:1.16.4.1
	yamt-pdpolicy-base7:1.25
	netbsd-4:1.26.0.6
	netbsd-4-base:1.26
	yamt-pdpolicy-base6:1.25
	chap-midi-nbase:1.25
	netbsd-3-0-1-RELEASE:1.16.4.1
	gdamore-uart:1.25.0.4
	gdamore-uart-base:1.25
	simonb-timcounters-final:1.22.6.1
	yamt-pdpolicy-base5:1.25
	chap-midi:1.25.0.2
	chap-midi-base:1.25
	yamt-pdpolicy-base4:1.24
	yamt-pdpolicy-base3:1.24
	peter-altq-base:1.24
	peter-altq:1.24.0.6
	yamt-pdpolicy-base2:1.24
	elad-kernelauth-base:1.25
	elad-kernelauth:1.24.0.4
	yamt-pdpolicy:1.24.0.2
	yamt-pdpolicy-base:1.24
	yamt-uio_vmspace-base5:1.24
	simonb-timecounters:1.22.0.6
	simonb-timecounters-base:1.25
	rpaulo-netinet-merge-pcb:1.22.0.4
	rpaulo-netinet-merge-pcb-base:1.26
	yamt-uio_vmspace:1.22.0.2
	netbsd-3-0:1.16.4.1.0.2
	netbsd-3-0-RELEASE:1.16.4.1
	netbsd-3-0-RC6:1.16.4.1
	yamt-readahead-base3:1.20
	netbsd-3-0-RC5:1.16.4.1
	netbsd-3-0-RC4:1.16.4.1
	netbsd-3-0-RC3:1.16.4.1
	yamt-readahead-base2:1.20
	netbsd-3-0-RC2:1.16.4.1
	yamt-readahead-pervnode:1.20
	yamt-readahead-perfile:1.20
	yamt-readahead:1.20.0.6
	yamt-readahead-base:1.20
	netbsd-3-0-RC1:1.16.4.1
	yamt-vop-base3:1.20
	netbsd-2-0-3-RELEASE:1.10.8.1
	netbsd-2-1:1.10.8.1.0.4
	yamt-vop-base2:1.20
	thorpej-vnode-attr:1.20.0.4
	thorpej-vnode-attr-base:1.20
	netbsd-2-1-RELEASE:1.10.8.1
	yamt-vop:1.20.0.2
	yamt-vop-base:1.20
	netbsd-2-1-RC6:1.10.8.1
	netbsd-2-1-RC5:1.10.8.1
	netbsd-2-1-RC4:1.10.8.1
	netbsd-2-1-RC3:1.10.8.1
	netbsd-2-1-RC2:1.10.8.1
	netbsd-2-1-RC1:1.10.8.1
	yamt-lazymbuf:1.16.0.6
	yamt-km-base4:1.16
	netbsd-2-0-2-RELEASE:1.10.8.1
	yamt-km-base3:1.16
	netbsd-3:1.16.0.4
	netbsd-3-base:1.16
	yamt-km-base2:1.15
	yamt-km:1.13.0.2
	yamt-km-base:1.13
	kent-audio2:1.12.0.4
	kent-audio2-base:1.16
	netbsd-2-0-1-RELEASE:1.10.8.1
	kent-audio1-beforemerge:1.12
	netbsd-2:1.10.8.1.0.2
	netbsd-2-base:1.10.8.1
	kent-audio1:1.12.0.2
	kent-audio1-base:1.12
	netbsd-2-0-RELEASE:1.10.8.1
	netbsd-2-0-RC5:1.10.8.1
	netbsd-2-0-RC4:1.10.8.1
	netbsd-2-0-RC3:1.10.8.1
	netbsd-2-0-RC2:1.10.8.1
	netbsd-2-0-RC1:1.10.8.1
	netbsd-2-0:1.10.0.8
	netbsd-2-0-base:1.10
	netbsd-1-6-PATCH002-RELEASE:1.7.4.1
	netbsd-1-6-PATCH002:1.7.4.1
	netbsd-1-6-PATCH002-RC4:1.7.4.1
	netbsd-1-6-PATCH002-RC3:1.7.4.1
	netbsd-1-6-PATCH002-RC2:1.7.4.1
	netbsd-1-6-PATCH002-RC1:1.7.4.1
	ktrace-lwp:1.10.0.6
	ktrace-lwp-base:1.21
	netbsd-1-6-PATCH001:1.7.4.1
	netbsd-1-6-PATCH001-RELEASE:1.7.4.1
	netbsd-1-6-PATCH001-RC3:1.7.4.1
	netbsd-1-6-PATCH001-RC2:1.7.4.1
	netbsd-1-6-PATCH001-RC1:1.7.4.1
	nathanw_sa_end:1.1.2.6
	nathanw_sa_before_merge:1.10
	fvdl_fs64_base:1.10
	gmcgarry_ctxsw:1.10.0.4
	gmcgarry_ctxsw_base:1.10
	gmcgarry_ucred:1.10.0.2
	gmcgarry_ucred_base:1.10
	nathanw_sa_base:1.10
	kqueue-aftermerge:1.10
	kqueue-beforemerge:1.10
	netbsd-1-6-RELEASE:1.7.4.1
	netbsd-1-6-RC3:1.7.4.1
	netbsd-1-6-RC2:1.7.4.1
	netbsd-1-6-RC1:1.7.4.1
	kqueue-base:1.9
	kqueue:1.8.0.2
	netbsd-1-6:1.7.0.4
	netbsd-1-6-base:1.7
	gehenna-devsw:1.7.0.2
	gehenna-devsw-base:1.8
	eeh-devprop:1.3.0.4
	eeh-devprop-base:1.3
	newlock:1.3.0.2
	newlock-base:1.3
	ifpoll-base:1.1
	nathanw_sa:1.1.0.2;
locks; strict;
comment	@# @;


1.27
date	2007.10.17.19.55.49;	author garbled;	state dead;
branches;
next	1.26;

1.26
date	2006.08.26.20.26.55;	author christos;	state Exp;
branches
	1.26.12.1
	1.26.20.1
	1.26.30.1
	1.26.32.1
	1.26.34.1
	1.26.36.1;
next	1.25;

1.25
date	2006.04.19.10.31.45;	author drochner;	state Exp;
branches;
next	1.24;

1.24
date	2006.02.05.05.01.56;	author cube;	state Exp;
branches
	1.24.2.1
	1.24.4.1
	1.24.6.1;
next	1.23;

1.23
date	2006.02.04.03.20.37;	author rpaulo;	state Exp;
branches;
next	1.22;

1.22
date	2005.12.20.05.35.29;	author thorpej;	state Exp;
branches
	1.22.2.1
	1.22.4.1
	1.22.6.1;
next	1.21;

1.21
date	2005.12.07.09.10.16;	author tsutsui;	state Exp;
branches;
next	1.20;

1.20
date	2005.08.19.05.19.53;	author christos;	state Exp;
branches;
next	1.19;

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

1.18
date	2005.07.30.06.35.38;	author yamt;	state Exp;
branches;
next	1.17;

1.17
date	2005.07.07.17.05.57;	author tron;	state Exp;
branches;
next	1.16;

1.16
date	2005.02.18.21.05.53;	author dsl;	state Exp;
branches
	1.16.4.1
	1.16.6.1;
next	1.15;

1.15
date	2005.02.11.08.25.55;	author dsl;	state Exp;
branches;
next	1.14;

1.14
date	2005.01.31.16.55.01;	author hannken;	state Exp;
branches;
next	1.13;

1.13
date	2005.01.17.15.28.52;	author cube;	state Exp;
branches
	1.13.2.1;
next	1.12;

1.12
date	2004.09.04.23.29.50;	author manu;	state Exp;
branches
	1.12.4.1;
next	1.11;

1.11
date	2004.07.15.03.53.50;	author atatat;	state Exp;
branches;
next	1.10;

1.10
date	2002.10.14.18.39.35;	author elric;	state Exp;
branches
	1.10.6.1
	1.10.8.1;
next	1.9;

1.9
date	2002.09.18.02.44.03;	author lukem;	state Exp;
branches;
next	1.8;

1.8
date	2002.06.17.05.14.18;	author lukem;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	2002.04.25.15.06.33;	author atatat;	state Exp;
branches
	1.7.2.1
	1.7.4.1;
next	1.6;

1.6
date	2002.04.17.02.22.54;	author mycroft;	state Exp;
branches;
next	1.5;

1.5
date	2002.04.16.11.49.55;	author wiz;	state Exp;
branches;
next	1.4;

1.4
date	2002.04.12.08.11.11;	author gmcgarry;	state Exp;
branches;
next	1.3;

1.3
date	2002.03.04.14.12.56;	author wiz;	state Exp;
branches;
next	1.2;

1.2
date	2002.03.03.10.53.10;	author scw;	state Exp;
branches;
next	1.1;

1.1
date	2002.02.27.21.02.13;	author scw;	state Exp;
branches
	1.1.2.1;
next	;

1.26.12.1
date	2007.10.23.20.13.31;	author ad;	state dead;
branches;
next	;

1.26.20.1
date	2007.05.09.18.23.32;	author garbled;	state Exp;
branches;
next	1.26.20.2;

1.26.20.2
date	2007.10.16.21.28.47;	author garbled;	state dead;
branches;
next	;

1.26.30.1
date	2007.10.26.15.42.57;	author joerg;	state dead;
branches;
next	;

1.26.32.1
date	2007.11.06.23.19.30;	author matt;	state dead;
branches;
next	;

1.26.34.1
date	2007.10.18.08.32.16;	author yamt;	state dead;
branches;
next	;

1.26.36.1
date	2007.10.25.22.36.08;	author bouyer;	state dead;
branches;
next	;

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

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

1.24.4.1
date	2006.05.11.23.26.59;	author elad;	state Exp;
branches;
next	;

1.24.6.1
date	2006.05.24.15.48.13;	author tron;	state Exp;
branches;
next	;

1.22.2.1
date	2006.02.18.15.38.42;	author yamt;	state Exp;
branches;
next	;

1.22.4.1
date	2006.09.09.02.41.47;	author rpaulo;	state Exp;
branches;
next	;

1.22.6.1
date	2006.04.22.11.37.45;	author simonb;	state Exp;
branches;
next	;

1.16.4.1
date	2005.07.18.21.13.16;	author riz;	state Exp;
branches;
next	;

1.16.6.1
date	2006.06.21.14.54.02;	author yamt;	state Exp;
branches;
next	1.16.6.2;

1.16.6.2
date	2006.12.30.20.46.36;	author yamt;	state Exp;
branches;
next	1.16.6.3;

1.16.6.3
date	2007.10.27.11.27.18;	author yamt;	state dead;
branches;
next	;

1.13.2.1
date	2005.02.12.18.17.36;	author yamt;	state Exp;
branches;
next	1.13.2.2;

1.13.2.2
date	2005.03.19.08.33.08;	author yamt;	state Exp;
branches;
next	;

1.12.4.1
date	2005.04.29.11.28.16;	author kent;	state Exp;
branches;
next	;

1.10.6.1
date	2004.08.03.10.38.16;	author skrll;	state Exp;
branches;
next	1.10.6.2;

1.10.6.2
date	2004.09.18.14.37.51;	author skrll;	state Exp;
branches;
next	1.10.6.3;

1.10.6.3
date	2004.09.21.13.19.17;	author skrll;	state Exp;
branches;
next	1.10.6.4;

1.10.6.4
date	2005.01.24.08.34.18;	author skrll;	state Exp;
branches;
next	1.10.6.5;

1.10.6.5
date	2005.02.04.11.44.46;	author skrll;	state Exp;
branches;
next	1.10.6.6;

1.10.6.6
date	2005.02.15.21.32.50;	author skrll;	state Exp;
branches;
next	1.10.6.7;

1.10.6.7
date	2005.03.04.16.38.49;	author skrll;	state Exp;
branches;
next	1.10.6.8;

1.10.6.8
date	2005.11.10.13.57.54;	author skrll;	state Exp;
branches;
next	1.10.6.9;

1.10.6.9
date	2005.12.11.10.28.21;	author christos;	state Exp;
branches;
next	;

1.10.8.1
date	2004.07.15.20.19.34;	author he;	state Exp;
branches;
next	;

1.8.2.1
date	2002.06.17.05.14.18;	author jdolecek;	state dead;
branches;
next	1.8.2.2;

1.8.2.2
date	2002.06.23.17.38.25;	author jdolecek;	state Exp;
branches;
next	1.8.2.3;

1.8.2.3
date	2002.09.06.08.38.03;	author jdolecek;	state Exp;
branches;
next	1.8.2.4;

1.8.2.4
date	2002.10.10.18.34.21;	author jdolecek;	state Exp;
branches;
next	;

1.7.2.1
date	2002.07.14.18.37.21;	author gehenna;	state Exp;
branches;
next	;

1.7.4.1
date	2002.08.01.04.27.28;	author lukem;	state Exp;
branches;
next	;

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

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

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

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

1.1.2.5
date	2002.06.20.03.40.04;	author nathanw;	state Exp;
branches;
next	1.1.2.6;

1.1.2.6
date	2002.10.18.02.39.01;	author nathanw;	state Exp;
branches;
next	;


desc
@@


1.27
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
@# $NetBSD: MVME1600,v 1.26 2006/08/26 20:26:55 christos Exp $
#

include 	"arch/mvmeppc/conf/std.mvmeppc"

#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident		"MVME1600-$Revision: 1.26 $"

maxusers	8

# Which board to support
options 	SUPPORT_MVME160X

# Standard system options

options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT

options 	KTRACE		# system call tracing via ktrace(1)

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

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

# Diagnostic/debugging support options
options 	DIAGNOSTIC	# cheap kernel consistency checks
options 	DEBUG		# expensive debugging checks/support
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
options 	DDB		# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#makeoptions	DEBUG="-g"

# 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	PTYFS		# /dev/pts/N support

# File system options
#options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independant support
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
options 	SOFTDEP		# FFS soft updates support.
#options 	NFSSERVER	# Network File System server
#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 	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 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

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

#options 	NFS_BOOT_BOOTP
#options 	NFS_BOOT_BOOTPARAM
options 	NFS_BOOT_DHCP

#
# wscons options
#
# builtin terminal emulations
#options 	WSEMUL_VT100		# VT100 / VT220 emulation
# different kernel output - see dev/wscons/wsdisplayvar.h
#options 	WS_KERNEL_FG=WSCOL_GREEN
#options 	WS_KERNEL_BG=WSCOL_BLACK
# see dev/pckbport/wskbdmap_mfii.c for implemented layouts
#options 	PCKBD_LAYOUT="(KB_DE | KB_NODEAD)"
# allocate a number of virtual screens at autoconfiguration time
#options 	WSDISPLAY_DEFAULTSCREENS=4
# use a large software cursor that doesn't blink
#options 	PCDISPLAY_SOFTCURSOR

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


#
# Device configuration
#

mainbus0 at root
cpu0	at mainbus0


# Basic Bus Support

# PCI bus support
pci0	at mainbus0 bus ?
pci*	at pchb? bus ?
pci*	at ppb? bus ?

#options 	PCI_NETBSD_CONFIGURE

# PCI bridges
pchb*	at pci? dev ? function ?	# PCI-Host bridges
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
pcib*	at pci? dev ? function ?	# PCI-ISA bridges

# ISA bus support
isa*	at pcib?			# ISA on PCI-ISA bridge

# Console Devices

# wscons
#pckbc0		at isa?			# pc keyboard controller
#pckbd*		at pckbc?		# PC keyboard
#pms*		at pckbc?		# PS/2 mouse for wsmouse
#vga*		at pci?
#wsdisplay*	at vga? console ?
#wskbd*		at pckbd? console ?
#wsmouse*	at pms? mux 0


# Serial Devices

# ISA serial interfaces
com0	at isa? port 0x3f8 irq 4	# standard PC serial ports
com1	at isa? port 0x2f8 irq 3

# TODO: 85230 SIO x2


# Parallel Printer Interfaces

# ISA parallel printer interfaces
lpt0	at isa? port 0x3bc irq 7	# standard PC parallel ports


# Real-time clocks

mkclock0 at isa? port 0x74		# MK48T18 NVRAM/RTC


# SCSI Controllers and Devices

# PCI SCSI controllers
siop*	at pci? dev ? function ?	# Symbios 53c8xx SCSI


# SCSI bus support
scsibus* at siop?

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


# Network Interfaces

# PCI network interfaces
tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones

# MII/PHY support
ukphy*	at mii? phy ?			# generic unknown PHYs


# Pseudo-Devices

# disk/mass storage pseudo-devices
#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
#pseudo-device	md		1	# memory disk device (ramdisk)
#pseudo-device	vnd			# disk-like interface to files

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

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
#pseudo-device	sequencer	1	# MIDI sequencer
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well
pseudo-device	clockctl		# user control of clock subsystem

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

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


1.26
log
@PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.25 2006/04/19 10:31:45 drochner Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.25 $"
@


1.26.32.1
log
@sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.26 2006/08/26 20:26:55 christos Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.26 $"
@


1.26.30.1
log
@Sync with HEAD.

Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.26 2006/08/26 20:26:55 christos Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.26 $"
@


1.26.36.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.26 2006/08/26 20:26:55 christos Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.26 $"
@


1.26.12.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.26 2006/08/26 20:26:55 christos Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.26 $"
@


1.26.34.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.26 2006/08/26 20:26:55 christos Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.26 $"
@


1.26.20.1
log
@Apply the complete renovation package to mvmeppc.
1) Convert to shared PIC code.  For now, using i8259, however, I suspect
this machine really needs prepivr.
2) Convert to shared PCI
3) Convert to shared ISA
4) Clean up a few __P's and K&R declarations.  Still a few to go probably.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.26 2006/08/26 20:26:55 christos Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.26 $"
a13 2
options		PIC_I8259
#options	PIC_PREPIVR
@


1.26.20.2
log
@Given that mvmeppc only supports one machine right now, just call the
kernel GENERIC like everyone else.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.26.20.1 2007/05/09 18:23:32 garbled Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.26.20.1 $"
@


1.25
log
@adjust comments for the new location of wskbdmap_mfii.c,
addresses PR kern/33290 by henry nelson
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.24 2006/02/05 05:01:56 cube Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.24 $"
d87 1
@


1.24
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: MVME1600,v 1.23 2006/02/04 03:20:37 rpaulo Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.23 $"
d110 1
a110 1
# see dev/pckbc/wskbdmap_mfii.c for implemented layouts
@


1.24.6.1
log
@Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
@
text
@d1 1
a1 1
# $NetBSD$
d8 1
a8 1
#ident		"MVME1600-$Revision$"
d110 1
a110 1
# see dev/pckbport/wskbdmap_mfii.c for implemented layouts
@


1.24.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.24 2006/02/05 05:01:56 cube Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.24 $"
d110 1
a110 1
# see dev/pckbport/wskbdmap_mfii.c for implemented layouts
@


1.24.2.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.24.2.1 2006/05/24 10:57:00 yamt Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.24.2.1 $"
a86 1
#options 	IPFILTER_LOOKUP	# ippool(8) support
@


1.24.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.25 2006/04/19 10:31:45 drochner Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.25 $"
d110 1
a110 1
# see dev/pckbport/wskbdmap_mfii.c for implemented layouts
@


1.23
log
@bpfilter doesn't accept count anymore.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.22 2005/12/20 05:35:29 thorpej Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.22 $"
d224 1
a224 1
#pseudo-device	vnd		4	# disk-like interface to files
d230 1
a230 1
#pseudo-device	ppp		2	# Point-to-Point Protocol
d232 3
a234 3
#pseudo-device	sl		2	# Serial Line IP
#pseudo-device	strip		2	# Starmode Radio IP (Metricom)
#pseudo-device	tun		2	# network tunneling over tty
d236 4
a239 4
#pseudo-device	gre		2	# generic L3 over IP tunnel
#pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		2	# IPv[46] tcp relay translation i/f
#pseudo-device	stf		2	# 6to4 IPv6 over IPv4 encapsulation
@


1.22
log
@Remove the tablet line discipline.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.21 2005/12/07 09:10:16 tsutsui Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.21 $"
d228 1
a228 1
#pseudo-device	bpfilter	8	# Berkeley packet filter
@


1.22.4.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.26 2006/08/26 20:26:55 christos Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.26 $"
a86 1
#options 	IPFILTER_LOOKUP	# ippool(8) support
d110 1
a110 1
# see dev/pckbport/wskbdmap_mfii.c for implemented layouts
d224 1
a224 1
#pseudo-device	vnd			# disk-like interface to files
d228 1
a228 1
#pseudo-device	bpfilter		# Berkeley packet filter
d230 1
a230 1
#pseudo-device	ppp			# Point-to-Point Protocol
d232 3
a234 3
#pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	tun			# network tunneling over tty
d236 4
a239 4
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.22.6.1
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.25 2006/04/19 10:31:45 drochner Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.25 $"
d110 1
a110 1
# see dev/pckbport/wskbdmap_mfii.c for implemented layouts
d224 1
a224 1
#pseudo-device	vnd			# disk-like interface to files
d228 1
a228 1
#pseudo-device	bpfilter		# Berkeley packet filter
d230 1
a230 1
#pseudo-device	ppp			# Point-to-Point Protocol
d232 3
a234 3
#pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	tun			# network tunneling over tty
d236 4
a239 4
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.22.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.22 2005/12/20 05:35:29 thorpej Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.22 $"
d224 1
a224 1
#pseudo-device	vnd			# disk-like interface to files
d228 1
a228 1
#pseudo-device	bpfilter		# Berkeley packet filter
d230 1
a230 1
#pseudo-device	ppp			# Point-to-Point Protocol
d232 3
a234 3
#pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	tun			# network tunneling over tty
d236 4
a239 4
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.21
log
@Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.20 2005/08/19 05:19:53 christos Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.20 $"
a244 1
#pseudo-device	tb		1	# tablet line discipline
@


1.20
log
@Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.19 2005/07/31 04:04:43 yamt Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.19 $"
d65 1
a65 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.19
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: MVME1600,v 1.18 2005/07/30 06:35:38 yamt Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.18 $"
d59 2
a60 1
##file-system	CODA		# Coda File System; also needs vcoda (below)
@


1.18
log
@add "options VMSWAP" to non INSTALL kernels.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.17 2005/07/07 17:05:57 tron Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.17 $"
a255 2

options	VMSWAP			# Swap device/file support
@


1.17
log
@Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.16 2005/02/18 21:05:53 dsl Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.16 $"
d256 2
@


1.16
log
@Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.15 2005/02/11 08:25:55 dsl Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.15 $"
d76 1
@


1.16.6.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.16 2005/02/18 21:05:53 dsl Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.16 $"
d59 1
a59 2
#file-system	CODA		# Coda File System; also needs vcoda (below)
file-system	PTYFS		# /dev/pts/N support
d64 1
a64 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
a75 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
d108 1
a108 1
# see dev/pckbport/wskbdmap_mfii.c for implemented layouts
d222 1
a222 1
#pseudo-device	vnd			# disk-like interface to files
d226 1
a226 1
#pseudo-device	bpfilter		# Berkeley packet filter
d228 1
a228 1
#pseudo-device	ppp			# Point-to-Point Protocol
d230 3
a232 3
#pseudo-device	sl			# Serial Line IP
#pseudo-device	strip			# Starmode Radio IP (Metricom)
#pseudo-device	tun			# network tunneling over tty
d234 4
a237 4
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
d243 1
@


1.16.6.2
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.16.6.1 2006/06/21 14:54:02 yamt Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.16.6.1 $"
a86 1
#options 	IPFILTER_LOOKUP	# ippool(8) support
@


1.16.6.3
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.16.6.2 2006/12/30 20:46:36 yamt Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.16.6.2 $"
@


1.16.4.1
log
@Pull up revision 1.17 (requested by tron in ticket #566):
Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.16 2005/02/18 21:05:53 dsl Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.16 $"
a75 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.15
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: MVME1600,v 1.14 2005/01/31 16:55:01 hannken Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.14 $"
d64 1
a64 1
#options 	FFS_SNAPSHOT	# ffs snapshots
@


1.14
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: MVME1600,v 1.13 2005/01/17 15:28:52 cube Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.13 $"
d64 1
@


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

XXX:  we _need_ some way of making this more simple.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.12 2004/09/04 23:29:50 manu Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.12 $"
d219 1
@


1.13.2.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD$
d8 1
a8 1
#ident		"MVME1600-$Revision$"
a63 1
#options 	FFS_SNAPSHOT	# ffs snapshots
a218 1
#pseudo-device	fss		4	# file system snapshot device
@


1.13.2.2
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.13.2.1 2005/02/12 18:17:36 yamt Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.13.2.1 $"
d64 1
a64 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.12
log
@IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@@
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.11 2004/07/15 03:53:50 atatat Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.11 $"
d231 1
@


1.12.4.1
log
@sync with -current
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.16 2005/02/18 21:05:53 dsl Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.16 $"
a63 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
a218 1
#pseudo-device	fss		4	# file system snapshot device
a230 1
#pseudo-device	tap			# virtual Ethernet
@


1.11
log
@Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.10 2002/10/14 18:39:35 elric Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.10 $"
d77 1
@


1.10
log
@Added commented out cgd(4)s to GENERIC configs.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.9 2002/09/18 02:44:03 lukem Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.9 $"
d32 1
@


1.10.6.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.11 2004/07/15 03:53:50 atatat Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.11 $"
a31 1
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
@


1.10.6.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.12 2004/09/04 23:29:50 manu Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.12 $"
a76 1
#options 	PIM		# Protocol Independent Multicast
@


1.10.6.3
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.10.6.1 2004/08/03 10:38:16 skrll Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.10.6.1 $"
@


1.10.6.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.10.6.3 2004/09/21 13:19:17 skrll Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.10.6.3 $"
a230 1
#pseudo-device	tap			# virtual Ethernet
@


1.10.6.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.10.6.4 2005/01/24 08:34:18 skrll Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.10.6.4 $"
a218 1
#pseudo-device	fss		4	# file system snapshot device
@


1.10.6.6
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.10.6.5 2005/02/04 11:44:46 skrll Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.10.6.5 $"
a63 1
#options 	FFS_SNAPSHOT	# ffs snapshots
@


1.10.6.7
log
@Sync with HEAD.

Hi Perry!
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.10.6.6 2005/02/15 21:32:50 skrll Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.10.6.6 $"
d64 1
a64 1
options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.10.6.8
log
@Sync with HEAD. Here we go again...
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.10.6.7 2005/03/04 16:38:49 skrll Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.10.6.7 $"
d59 1
a59 2
#file-system	CODA		# Coda File System; also needs vcoda (below)
file-system	PTYFS		# /dev/pts/N support
a75 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.10.6.9
log
@Sync with head.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.21 2005/12/07 09:10:16 tsutsui Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.21 $"
d65 1
a65 1
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
@


1.10.8.1
log
@Pull up revision 1.11 (requested by atatat in ticket #663):
	Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations,
	but commented out in most of them.
@
text
@d1 1
a1 1
# $NetBSD$
d8 1
a8 1
#ident		"MVME1600-$Revision$"
a31 1
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
@


1.9
log
@enable USERCONF by default; it's small and extremely useful to have available.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.8 2002/06/17 05:14:18 lukem Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.8 $"
d206 1
@


1.8
log
@Enable "pseudo-device clockctl" in all kernels, except
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.7 2002/04/25 15:06:33 atatat Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.7 $"
d30 1
a30 1
#options 	USERCONF	# userconf(4) support
@


1.8.2.1
log
@file MVME1600 was added on branch kqueue on 2002-06-23 17:38:25 +0000
@
text
@d1 248
@


1.8.2.2
log
@catch up with -current on kqueue branch
@
text
@a0 247
# $NetBSD: MVME1600,v 1.8.2.1 2002/06/23 17:38:25 jdolecek Exp $
#

include 	"arch/mvmeppc/conf/std.mvmeppc"

#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident		"MVME1600-$Revision: 1.8.2.1 $"

maxusers	8

# Which board to support
options 	SUPPORT_MVME160X

# Standard system options

options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT

options 	KTRACE		# system call tracing via ktrace(1)

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

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

# Diagnostic/debugging support options
options 	DIAGNOSTIC	# cheap kernel consistency checks
options 	DEBUG		# expensive debugging checks/support
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
options 	DDB		# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#makeoptions	DEBUG="-g"

# 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 options
#options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independant support
options 	SOFTDEP		# FFS soft updates support.
#options 	NFSSERVER	# Network File System server
#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_DEBUG	# debug for IP security
#options 	MROUTING	# IP multicast routing
#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 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

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

#options 	NFS_BOOT_BOOTP
#options 	NFS_BOOT_BOOTPARAM
options 	NFS_BOOT_DHCP

#
# wscons options
#
# builtin terminal emulations
#options 	WSEMUL_VT100		# VT100 / VT220 emulation
# different kernel output - see dev/wscons/wsdisplayvar.h
#options 	WS_KERNEL_FG=WSCOL_GREEN
#options 	WS_KERNEL_BG=WSCOL_BLACK
# see dev/pckbc/wskbdmap_mfii.c for implemented layouts
#options 	PCKBD_LAYOUT="(KB_DE | KB_NODEAD)"
# allocate a number of virtual screens at autoconfiguration time
#options 	WSDISPLAY_DEFAULTSCREENS=4
# use a large software cursor that doesn't blink
#options 	PCDISPLAY_SOFTCURSOR

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


#
# Device configuration
#

mainbus0 at root
cpu0	at mainbus0


# Basic Bus Support

# PCI bus support
pci0	at mainbus0 bus ?
pci*	at pchb? bus ?
pci*	at ppb? bus ?

#options 	PCI_NETBSD_CONFIGURE

# PCI bridges
pchb*	at pci? dev ? function ?	# PCI-Host bridges
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
pcib*	at pci? dev ? function ?	# PCI-ISA bridges

# ISA bus support
isa*	at pcib?			# ISA on PCI-ISA bridge

# Console Devices

# wscons
#pckbc0		at isa?			# pc keyboard controller
#pckbd*		at pckbc?		# PC keyboard
#pms*		at pckbc?		# PS/2 mouse for wsmouse
#vga*		at pci?
#wsdisplay*	at vga? console ?
#wskbd*		at pckbd? console ?
#wsmouse*	at pms? mux 0


# Serial Devices

# ISA serial interfaces
com0	at isa? port 0x3f8 irq 4	# standard PC serial ports
com1	at isa? port 0x2f8 irq 3

# TODO: 85230 SIO x2


# Parallel Printer Interfaces

# ISA parallel printer interfaces
lpt0	at isa? port 0x3bc irq 7	# standard PC parallel ports


# Real-time clocks

mkclock0 at isa? port 0x74		# MK48T18 NVRAM/RTC


# SCSI Controllers and Devices

# PCI SCSI controllers
siop*	at pci? dev ? function ?	# Symbios 53c8xx SCSI


# SCSI bus support
scsibus* at siop?

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


# Network Interfaces

# PCI network interfaces
tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones

# MII/PHY support
ukphy*	at mii? phy ?			# generic unknown PHYs


# Pseudo-Devices

# disk/mass storage pseudo-devices
#pseudo-device	ccd		4	# concatenated/striped 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	md		1	# memory disk device (ramdisk)
#pseudo-device	vnd		4	# disk-like interface to files

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

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
#pseudo-device	tb		1	# tablet line discipline
#pseudo-device	sequencer	1	# MIDI sequencer
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well

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

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


1.8.2.3
log
@sync kqueue branch with HEAD
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.8.2.2 2002/09/06 08:38:03 jdolecek Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.8.2.2 $"
a240 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.8.2.4
log
@sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.8.2.3 2002/10/10 18:34:21 jdolecek Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.8.2.3 $"
d30 1
a30 1
options 	USERCONF	# userconf(4) support
@


1.7
log
@Add the INCLUDE_CONFIG_FILE option to all config files.  In config
files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or
ALPHA), it is uncommented.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.6 2002/04/17 02:22:54 mycroft Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.6 $"
d241 1
@


1.7.4.1
log
@Pull up revision 1.8 (requested by lukem in ticket #312):
Enable "pseudo-device clockctl" in all kernels, except
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
@
text
@d1 1
a1 1
# $NetBSD$
d8 1
a8 1
#ident		"MVME1600-$Revision$"
a240 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.7.2.1
log
@catch up with -current.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.8 2002/06/17 05:14:18 lukem Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.8 $"
a240 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.6
log
@Switch from de to tlp by default.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.5 2002/04/16 11:49:55 wiz Exp $
d6 3
a8 1
#ident		"MVME1600-$Revision: 1.5 $"
@


1.5
log
@Remove last(?) traces of pmsi.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.4 2002/04/12 08:11:11 gmcgarry Exp $
d6 1
a6 1
#ident		"MVME1600-$Revision: 1.4 $"
d112 1
a112 1
#config	netbsd	root on de0 type nfs
d194 1
a194 3
#de*	at pci? dev ? function ?	# DECchip 21x4x (and clones) Ethernet
tlp*	at pci? dev ? function ?
options 	TLP_MATCH_21040
@


1.4
log
@Add commented-out USERCONF option.  Mainly useful for install media
and can be optionally enabled based on miniroot and ramdisk size
requirements.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.3 2002/03/04 14:12:56 wiz Exp $
d6 1
a6 1
#ident		"MVME1600-$Revision: 1.3 $"
a146 1
#pmsi*		at pckbc?		# PS/2 "Intelli"mouse for wsmouse
a150 1
#wsmouse*	at pmsi? mux 0
@


1.3
log
@Remove ipip reference.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.2 2002/03/03 10:53:10 scw Exp $
d6 1
a6 1
#ident		"MVME1600-$Revision: 1.2 $"
d28 1
@


1.2
log
@No longer need to define CACHELINESIZE here, and move NEWPMAP option
to std.mvmeppc since the old pmap module is not supported on mvmeppc.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.1 2002/02/27 21:02:13 scw Exp $
d6 1
a6 1
#ident		"MVME1600-$Revision: 1.1 $"
a229 1
#pseudo-device	ipip		2	# IP Encapsulation within IP (RFC 2003)
@


1.1
log
@New port: NetBSD/mvmeppc

Based mostly on NetBSD/prep at this time since the earlier mvme160x
boards are pretty much PReP compliant. Later boards in the range
diverge somewhat from the reference platform, hence the separate port.

Still needs *lots* of bashing into shape, but at this time it will
boot to multi-user over ethernet on an MVME1603-051.
@
text
@d1 1
a1 1
# $NetBSD$
d6 1
a6 1
#ident		"MVME1600-$Revision$"
a15 2
options 	CACHELINESIZE=32
options 	NEWPMAP
@


1.1.2.1
log
@file MVME1600 was added on branch nathanw_sa on 2002-02-28 04:10:55 +0000
@
text
@d1 251
@


1.1.2.2
log
@Catch up to -current.
@
text
@a0 251
# $NetBSD: MVME1600,v 1.1.2.1 2002/02/28 04:10:55 nathanw Exp $
#

include 	"arch/mvmeppc/conf/std.mvmeppc"

#ident		"MVME1600-$Revision: 1.1.2.1 $"

maxusers	8

# Which board to support
options 	SUPPORT_MVME160X

# Standard system options

options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
options 	CACHELINESIZE=32
options 	NEWPMAP

options 	KTRACE		# system call tracing via ktrace(1)

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

options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

# Diagnostic/debugging support options
options 	DIAGNOSTIC	# cheap kernel consistency checks
options 	DEBUG		# expensive debugging checks/support
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
options 	DDB		# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#makeoptions	DEBUG="-g"

# 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 options
#options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independant support
options 	SOFTDEP		# FFS soft updates support.
#options 	NFSSERVER	# Network File System server
#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_DEBUG	# debug for IP security
#options 	MROUTING	# IP multicast routing
#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 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

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

#options 	NFS_BOOT_BOOTP
#options 	NFS_BOOT_BOOTPARAM
options 	NFS_BOOT_DHCP

#
# wscons options
#
# builtin terminal emulations
#options 	WSEMUL_VT100		# VT100 / VT220 emulation
# different kernel output - see dev/wscons/wsdisplayvar.h
#options 	WS_KERNEL_FG=WSCOL_GREEN
#options 	WS_KERNEL_BG=WSCOL_BLACK
# see dev/pckbc/wskbdmap_mfii.c for implemented layouts
#options 	PCKBD_LAYOUT="(KB_DE | KB_NODEAD)"
# allocate a number of virtual screens at autoconfiguration time
#options 	WSDISPLAY_DEFAULTSCREENS=4
# use a large software cursor that doesn't blink
#options 	PCDISPLAY_SOFTCURSOR

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


#
# Device configuration
#

mainbus0 at root
cpu0	at mainbus0


# Basic Bus Support

# PCI bus support
pci0	at mainbus0 bus ?
pci*	at pchb? bus ?
pci*	at ppb? bus ?

#options 	PCI_NETBSD_CONFIGURE

# PCI bridges
pchb*	at pci? dev ? function ?	# PCI-Host bridges
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
pcib*	at pci? dev ? function ?	# PCI-ISA bridges

# ISA bus support
isa*	at pcib?			# ISA on PCI-ISA bridge

# Console Devices

# wscons
#pckbc0		at isa?			# pc keyboard controller
#pckbd*		at pckbc?		# PC keyboard
#pms*		at pckbc?		# PS/2 mouse for wsmouse
#pmsi*		at pckbc?		# PS/2 "Intelli"mouse for wsmouse
#vga*		at pci?
#wsdisplay*	at vga? console ?
#wskbd*		at pckbd? console ?
#wsmouse*	at pms? mux 0
#wsmouse*	at pmsi? mux 0


# Serial Devices

# ISA serial interfaces
com0	at isa? port 0x3f8 irq 4	# standard PC serial ports
com1	at isa? port 0x2f8 irq 3

# TODO: 85230 SIO x2


# Parallel Printer Interfaces

# ISA parallel printer interfaces
lpt0	at isa? port 0x3bc irq 7	# standard PC parallel ports


# Real-time clocks

mkclock0 at isa? port 0x74		# MK48T18 NVRAM/RTC


# SCSI Controllers and Devices

# PCI SCSI controllers
siop*	at pci? dev ? function ?	# Symbios 53c8xx SCSI


# SCSI bus support
scsibus* at siop?

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


# Network Interfaces

# PCI network interfaces
#de*	at pci? dev ? function ?	# DECchip 21x4x (and clones) Ethernet
tlp*	at pci? dev ? function ?
options 	TLP_MATCH_21040

# MII/PHY support
ukphy*	at mii? phy ?			# generic unknown PHYs


# Pseudo-Devices

# disk/mass storage pseudo-devices
#pseudo-device	ccd		4	# concatenated/striped 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	md		1	# memory disk device (ramdisk)
#pseudo-device	vnd		4	# disk-like interface to files

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

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
#pseudo-device	tb		1	# tablet line discipline
#pseudo-device	sequencer	1	# MIDI sequencer
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well

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

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


1.1.2.3
log
@Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.1.2.2 2002/04/01 07:41:27 nathanw Exp $
d6 1
a6 1
#ident		"MVME1600-$Revision: 1.1.2.2 $"
d16 2
d232 1
@


1.1.2.4
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.1.2.3 2002/04/17 00:03:54 nathanw Exp $
d6 1
a6 1
#ident		"MVME1600-$Revision: 1.1.2.3 $"
a27 1
#options 	USERCONF	# userconf(4) support
d146 1
d151 1
@


1.1.2.5
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.1.2.4 2002/06/20 03:40:04 nathanw Exp $
d6 1
a6 3
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident		"MVME1600-$Revision: 1.1.2.4 $"
d112 1
a112 1
#config	netbsd	root on tlp0 type nfs
d194 3
a196 1
tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
a240 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.1.2.6
log
@Catch up to -current.
@
text
@d1 1
a1 1
# $NetBSD: MVME1600,v 1.1.2.5 2002/10/18 02:39:01 nathanw Exp $
d8 1
a8 1
#ident		"MVME1600-$Revision: 1.1.2.5 $"
d30 1
a30 1
options 	USERCONF	# userconf(4) support
a205 1
#pseudo-device	cgd		4	# cryptographic disk devices
@
