head	1.25;
access;
symbols
	perseant-exfatfs-base-20261102:1.25
	perseant-exfatfs-base-20250801:1.25
	perseant-exfatfs-base-20240630:1.25
	perseant-exfatfs:1.25.0.30
	perseant-exfatfs-base:1.25
	bouyer-sunxi-drm:1.25.0.28
	bouyer-sunxi-drm-base:1.25
	cjep_sun2x:1.25.0.26
	cjep_sun2x-base:1.25
	cjep_staticlib_x-base1:1.25
	cjep_staticlib_x:1.25.0.24
	cjep_staticlib_x-base:1.25
	thorpej-futex-base:1.25
	bouyer-xenpvh-base2:1.25
	phil-wifi-20200421:1.25
	bouyer-xenpvh-base1:1.25
	phil-wifi-20200411:1.25
	bouyer-xenpvh:1.25.0.22
	bouyer-xenpvh-base:1.25
	phil-wifi-20200406:1.25
	ad-namecache-base3:1.25
	ad-namecache-base2:1.25
	ad-namecache-base1:1.25
	ad-namecache:1.25.0.20
	ad-namecache-base:1.25
	isaki-audio2:1.25.0.18
	isaki-audio2-base:1.25
	pgoyette-compat-merge-20190127:1.25
	pgoyette-compat-20190127:1.25
	pgoyette-compat-20190118:1.25
	pgoyette-compat-1226:1.25
	pgoyette-compat-1126:1.25
	pgoyette-compat-1020:1.25
	pgoyette-compat-0930:1.25
	pgoyette-compat-0906:1.25
	pgoyette-compat-0728:1.25
	pgoyette-compat-0625:1.25
	pgoyette-compat-0521:1.25
	pgoyette-compat-0502:1.25
	pgoyette-compat-0422:1.25
	pgoyette-compat-0415:1.25
	pgoyette-compat-0407:1.25
	pgoyette-compat-0330:1.25
	pgoyette-compat-0322:1.25
	pgoyette-compat-0315:1.25
	pgoyette-compat:1.25.0.16
	pgoyette-compat-base:1.25
	perseant-stdc-iso10646:1.25.0.14
	perseant-stdc-iso10646-base:1.25
	prg-localcount2-base3:1.25
	prg-localcount2-base2:1.25
	prg-localcount2-base1:1.25
	prg-localcount2:1.25.0.12
	prg-localcount2-base:1.25
	pgoyette-localcount-20170426:1.25
	bouyer-socketcan-base1:1.25
	pgoyette-localcount-20170320:1.25
	bouyer-socketcan:1.25.0.10
	bouyer-socketcan-base:1.25
	pgoyette-localcount-20170107:1.25
	pgoyette-localcount-20161104:1.25
	localcount-20160914:1.25
	pgoyette-localcount-20160806:1.25
	pgoyette-localcount-20160726:1.25
	pgoyette-localcount:1.25.0.8
	pgoyette-localcount-base:1.25
	netbsd-5-2-3-RELEASE:1.3
	netbsd-5-1-5-RELEASE:1.3
	yamt-pagecache-base9:1.25
	yamt-pagecache-tag8:1.19.2.1
	tls-earlyentropy:1.25.0.6
	tls-earlyentropy-base:1.25
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.25
	riastradh-drm2-base3:1.25
	netbsd-5-2-2-RELEASE:1.3
	netbsd-5-1-4-RELEASE:1.3
	netbsd-5-2-1-RELEASE:1.3
	netbsd-5-1-3-RELEASE:1.3
	rmind-smpnet-nbase:1.25
	rmind-smpnet:1.25.0.2
	rmind-smpnet-base:1.25
	agc-symver:1.25.0.4
	agc-symver-base:1.25
	tls-maxphys-base:1.25
	yamt-pagecache-base8:1.25
	netbsd-5-2:1.3.0.16
	yamt-pagecache-base7:1.25
	netbsd-5-2-RELEASE:1.3
	netbsd-5-2-RC1:1.3
	yamt-pagecache-base6:1.25
	yamt-pagecache-base5:1.25
	yamt-pagecache-base4:1.25
	jmcneill-usbmp-pre-base2:1.20
	netbsd-5-1-2-RELEASE:1.3
	netbsd-5-1-1-RELEASE:1.3
	jmcneill-usbmp:1.20.0.2
	jmcneill-usbmp-base:1.20
	jmcneill-audiomp3:1.19.0.4
	jmcneill-audiomp3-base:1.19
	yamt-pagecache-base3:1.19
	yamt-pagecache-base2:1.19
	yamt-pagecache:1.19.0.2
	yamt-pagecache-base:1.19
	rmind-uvmplock-nbase:1.5
	cherry-xenmp:1.5.0.6
	cherry-xenmp-base:1.5
	uebayasi-xip-base7:1.5
	bouyer-quota2-nbase:1.5
	bouyer-quota2:1.5.0.4
	bouyer-quota2-base:1.5
	jruoho-x86intr:1.5.0.2
	jruoho-x86intr-base:1.5
	matt-mips64-premerge-20101231:1.5
	matt-nb5-mips64-premerge-20101231:1.3
	matt-nb5-pq3:1.3.0.14
	matt-nb5-pq3-base:1.3
	netbsd-5-1:1.3.0.12
	uebayasi-xip-base6:1.4
	uebayasi-xip-base5:1.4
	netbsd-5-1-RELEASE:1.3
	uebayasi-xip-base4:1.4
	uebayasi-xip-base3:1.4
	yamt-nfs-mp-base11:1.4
	netbsd-5-1-RC4:1.3
	matt-nb5-mips64-k15:1.3
	uebayasi-xip-base2:1.4
	yamt-nfs-mp-base10:1.4
	netbsd-5-1-RC3:1.3
	netbsd-5-1-RC2:1.3
	uebayasi-xip-base1:1.4
	netbsd-5-1-RC1:1.3
	rmind-uvmplock:1.4.0.6
	rmind-uvmplock-base:1.5
	yamt-nfs-mp-base9:1.4
	uebayasi-xip:1.4.0.4
	uebayasi-xip-base:1.4
	netbsd-5-0-2-RELEASE:1.3
	matt-nb5-mips64-premerge-20091211:1.3
	matt-premerge-20091211:1.4
	yamt-nfs-mp-base8:1.4
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.3
	matt-nb4-mips64-k7-u2a-k9b:1.3
	matt-nb5-mips64-u1-k1-k5:1.3
	yamt-nfs-mp-base7:1.4
	matt-nb5-mips64:1.3.0.10
	netbsd-5-0-1-RELEASE:1.3
	jymxensuspend-base:1.4
	yamt-nfs-mp-base6:1.4
	yamt-nfs-mp-base5:1.4
	yamt-nfs-mp-base4:1.4
	jym-xensuspend-nbase:1.5
	yamt-nfs-mp-base3:1.4
	nick-hppapmap-base4:1.4
	nick-hppapmap-base3:1.4
	netbsd-5-0:1.3.0.8
	netbsd-5-0-RELEASE:1.3
	netbsd-5-0-RC4:1.3
	netbsd-5-0-RC3:1.3
	nick-hppapmap-base2:1.4
	netbsd-5-0-RC2:1.3
	jym-xensuspend:1.4.0.2
	jym-xensuspend-base:1.5
	netbsd-5-0-RC1:1.3
	haad-dm-base2:1.3
	haad-nbase2:1.3
	ad-audiomp2:1.3.0.6
	ad-audiomp2-base:1.3
	netbsd-5:1.3.0.4
	netbsd-5-base:1.3
	nick-hppapmap:1.3.0.2
	nick-hppapmap-base:1.4
	matt-mips64-base2:1.3
	haad-dm-base1:1.3
	wrstuden-revivesa-base-4:1.3
	wrstuden-revivesa-base-3:1.3
	wrstuden-revivesa-base-2:1.3
	haad-dm:1.2.0.4
	haad-dm-base:1.3
	wrstuden-revivesa-base-1:1.2
	simonb-wapbl-nbase:1.2
	yamt-pf42-base4:1.2
	simonb-wapbl:1.2.0.2
	simonb-wapbl-base:1.2
	yamt-pf42-base3:1.2
	hpcarm-cleanup-nbase:1.1
	hpcarm-cleanup-base:1.1
	yamt-pf42-baseX:1.1
	yamt-pf42-base2:1.1
	yamt-nfs-mp-base2:1.1
	wrstuden-revivesa:1.1.0.20
	wrstuden-revivesa-base:1.2
	yamt-nfs-mp:1.1.0.18
	yamt-nfs-mp-base:1.1
	yamt-pf42:1.1.0.16
	yamt-pf42-base:1.1
	ad-socklock-base1:1.1
	yamt-lazymbuf-base15:1.1
	yamt-lazymbuf-base14:1.1
	keiichi-mipv6-nbase:1.1
	mjf-devfs2:1.1.0.14
	mjf-devfs2-base:1.3
	nick-net80211-sync:1.1.0.12
	nick-net80211-sync-base:1.1
	keiichi-mipv6:1.1.0.10
	keiichi-mipv6-base:1.1
	mjf-devfs:1.1.0.8
	mjf-devfs-base:1.1
	yamt-lazymbuf:1.1.0.6
	bouyer-xeni386-merge1:1.1.2.2
	matt-armv6-base:1.1
	matt-armv6:1.1.0.4
	bouyer-xeni386-base:1.1
	matt-armv6-nbase:1.1
	bouyer-xeni386:1.1.0.2
	bouyer-xeni386-nbase:1.1;
locks; strict;
comment	@# @;


1.25
date	2011.12.20.21.01.39;	author jmcneill;	state dead;
branches;
next	1.24;

1.24
date	2011.12.15.11.26.04;	author jmcneill;	state Exp;
branches;
next	1.23;

1.23
date	2011.12.15.01.25.41;	author jmcneill;	state Exp;
branches;
next	1.22;

1.22
date	2011.12.13.17.48.31;	author reinoud;	state Exp;
branches;
next	1.21;

1.21
date	2011.12.13.12.24.15;	author reinoud;	state Exp;
branches;
next	1.20;

1.20
date	2011.11.27.21.31.48;	author reinoud;	state Exp;
branches
	1.20.2.1;
next	1.19;

1.19
date	2011.09.16.16.29.47;	author reinoud;	state Exp;
branches
	1.19.2.1;
next	1.18;

1.18
date	2011.09.16.11.05.42;	author reinoud;	state Exp;
branches;
next	1.17;

1.17
date	2011.09.15.12.28.24;	author reinoud;	state Exp;
branches;
next	1.16;

1.16
date	2011.09.14.18.28.36;	author reinoud;	state Exp;
branches;
next	1.15;

1.15
date	2011.08.31.12.42.41;	author reinoud;	state Exp;
branches;
next	1.14;

1.14
date	2011.08.27.18.13.09;	author jmcneill;	state Exp;
branches;
next	1.13;

1.13
date	2011.08.24.10.59.10;	author jmcneill;	state Exp;
branches;
next	1.12;

1.12
date	2011.08.23.12.27.01;	author jmcneill;	state Exp;
branches;
next	1.11;

1.11
date	2011.08.22.15.28.34;	author reinoud;	state Exp;
branches;
next	1.10;

1.10
date	2011.08.21.15.08.43;	author reinoud;	state Exp;
branches;
next	1.9;

1.9
date	2011.08.12.12.59.13;	author jmcneill;	state Exp;
branches;
next	1.8;

1.8
date	2011.08.11.23.04.43;	author jmcneill;	state Exp;
branches;
next	1.7;

1.7
date	2011.08.11.22.30.41;	author jmcneill;	state Exp;
branches;
next	1.6;

1.6
date	2011.08.10.01.32.43;	author jmcneill;	state Exp;
branches;
next	1.5;

1.5
date	2010.11.23.11.14.07;	author hannken;	state Exp;
branches;
next	1.4;

1.4
date	2009.02.06.18.50.28;	author jym;	state Exp;
branches
	1.4.6.1;
next	1.3;

1.3
date	2008.08.10.15.31.22;	author tls;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	2008.05.25.19.05.17;	author agc;	state Exp;
branches
	1.2.4.1;
next	1.1;

1.1
date	2007.12.29.14.38.30;	author jmcneill;	state Exp;
branches
	1.1.2.1
	1.1.4.1
	1.1.6.1
	1.1.8.1
	1.1.14.1
	1.1.16.1
	1.1.18.1
	1.1.20.1;
next	;

1.20.2.1
date	2012.02.18.07.33.22;	author mrg;	state dead;
branches;
next	;

1.19.2.1
date	2012.04.17.00.06.58;	author yamt;	state dead;
branches;
next	;

1.4.6.1
date	2011.03.05.20.52.14;	author rmind;	state Exp;
branches;
next	;

1.3.2.1
date	2009.03.03.18.29.35;	author skrll;	state Exp;
branches;
next	;

1.2.4.1
date	2008.10.19.22.16.06;	author haad;	state Exp;
branches;
next	;

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

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

1.1.4.1
date	2007.12.29.14.38.30;	author matt;	state dead;
branches;
next	1.1.4.2;

1.1.4.2
date	2008.01.09.01.49.18;	author matt;	state Exp;
branches;
next	;

1.1.6.1
date	2007.12.29.14.38.30;	author yamt;	state dead;
branches;
next	1.1.6.2;

1.1.6.2
date	2008.01.21.09.39.43;	author yamt;	state Exp;
branches;
next	;

1.1.8.1
date	2007.12.29.14.38.30;	author mjf;	state dead;
branches;
next	1.1.8.2;

1.1.8.2
date	2008.02.18.21.05.11;	author mjf;	state Exp;
branches;
next	;

1.1.14.1
date	2008.06.02.13.22.47;	author mjf;	state Exp;
branches;
next	1.1.14.2;

1.1.14.2
date	2008.09.28.10.40.10;	author mjf;	state Exp;
branches;
next	;

1.1.16.1
date	2008.06.04.02.04.58;	author yamt;	state Exp;
branches;
next	;

1.1.18.1
date	2009.05.04.08.12.02;	author yamt;	state Exp;
branches;
next	;

1.1.20.1
date	2008.06.24.04.15.50;	author wrstuden;	state Exp;
branches;
next	1.1.20.2;

1.1.20.2
date	2008.09.18.04.33.36;	author wrstuden;	state Exp;
branches;
next	;


desc
@@


1.25
log
@get rid of urkelvisor, and use same MD majors as the host
@
text
@# $NetBSD: GENERIC,v 1.24 2011/12/15 11:26:04 jmcneill Exp $

include "arch/usermode/conf/std.usermode"

options 	INCLUDE_CONFIG_FILE
#ident 		"GENERIC-$Revision: 1.24 $"
maxusers 	32

makeoptions	DEBUG="-O1 -g3"

options		TEXTADDR=0x0f000000	# 1.5 Gb?
options		KVMSIZE=0x008000000

options 	RTC_OFFSET=0
options 	KTRACE
#options 	USERCONF

options 	SYSVMSG
options 	SYSVSEM
options 	SYSVSHM

options 	DEBUG
#options	DDB			# missing support
options 	DIAGNOSTIC
options		LOCKDEBUG
#options 	DEBUG_EXEC
options		CPU_DEBUG
#options	UVMHIST
#options	UVMHIST_PRINT

options 	COMPAT_BSDPTY
options 	COMPAT_50

file-system	FFS
file-system	MFS
file-system	FDESC
file-system	KERNFS
file-system	PROCFS
file-system	PTYFS
file-system	TMPFS
options		WAPBL

options 	INET
options		INET6
options 	NFS_BOOT_DHCP
options 	NFS_BOOT_BOOTPARAM

config		netbsd	root on ? type ?

mainbus0	at root
cpu0		at mainbus?
clock0		at mainbus?
ttycons0	at mainbus?
ld0		at mainbus?

#options		SDL
#genfb0		at thunkbus?
#wsdisplay0	at genfb?

pseudo-device	loop
pseudo-device	pty

# Pull in optional local configuration
cinclude "arch/usermode/conf/GENERIC.local"
@


1.24
log
@USERCONF works but it isn't very useful, so remove it
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.23 2011/12/15 01:25:41 jmcneill Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.23 $"
@


1.23
log
@add ptyfs/pty
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.22 2011/12/13 17:48:31 reinoud Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.22 $"
d16 1
a16 1
options 	USERCONF
@


1.22
log
@Bump KVM size and add inet6 to surpress warnings from say postfix
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.21 2011/12/13 12:24:15 reinoud Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.21 $"
d39 1
d61 1
@


1.21
log
@Diable DEBUG_EXEC to remove the spam :)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.20 2011/11/27 21:31:48 reinoud Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.20 $"
d12 1
a12 1
options		KVMSIZE=0x003000000
d40 1
d43 1
@


1.20
log
@Add some config settings as default and make a note that DDB is far from
working yet :-/
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.19 2011/09/16 16:29:47 reinoud Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.19 $"
d26 1
a26 1
options 	DEBUG_EXEC
d35 1
@


1.20.2.1
log
@merge to -current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.20 2011/11/27 21:31:48 reinoud Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.20 $"
@


1.19
log
@Reduce the size of the memory base of the testmachine even more!
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.18 2011/09/16 11:05:42 reinoud Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.18 $"
d23 1
d26 2
a27 2
#options 	DEBUG_EXEC
#options	CPU_DEBUG
@


1.19.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.19 2011/09/16 16:29:47 reinoud Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.19 $"
@


1.18
log
@Reduce the amount of memory needed to run by default
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.17 2011/09/15 12:28:24 reinoud Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.17 $"
d11 2
a12 2
options		TEXTADDR=0x10000000	# 1.5 Gb?
options		KVMSIZE=0x008000000
@


1.17
log
@Adjust default parameters
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.16 2011/09/14 18:28:36 reinoud Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.16 $"
d11 2
a12 2
options		TEXTADDR=0x60000000	# 1.5 Gb?
options		KVMSIZE=0x010000000
@


1.16
log
@Implement in-place execution for binaries! No more MKPIE/MKPIC for userland
anymore!
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.15 2011/08/31 12:42:41 reinoud Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.15 $"
d12 1
a12 1
options		KVMSIZE =0x10000000
@


1.15
log
@Completely redo R/M emulation and fault handling taking UVM as authorative
answer and not relying on UVM's pmap directions since UVM has its own schemes
for COW etc.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.14 2011/08/27 18:13:09 jmcneill Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.14 $"
d11 2
a12 2
#options 	MEMSIZE=65536	# amount of memory to allocate (in KB)
options 	MEMSIZE=131072	# amount of memory to use for userland (in KB)
d25 4
a28 4
options 	DEBUG_EXEC
#options		CPU_DEBUG
#options		UVMHIST
#options		UVMHIST_PRINT
d51 4
@


1.14
log
@add options DEBUG_EXEC and LOCKDEBUG
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.13 2011/08/24 10:59:10 jmcneill Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.13 $"
d23 2
d26 3
a28 2
options 	DIAGNOSTIC
options 	LOCKDEBUG
@


1.13
log
@add procfs support
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.12 2011/08/23 12:27:01 jmcneill Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.12 $"
d23 1
d25 1
a25 1
#options 	LOCKDEBUG
@


1.12
log
@pull in GENERIC.local if it exists
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.11 2011/08/22 15:28:34 reinoud Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.11 $"
d32 1
@


1.11
log
@Change standard settings in sys/arch/usermode/conf/GENERIC so to get a better
debugging environment.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.10 2011/08/21 15:08:43 reinoud Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.10 $"
d47 3
@


1.10
log
@Move NKMEMPAGES from GENERIC to std.usermode and clarify the meaning of
MEMSIZE in the GENERIC kernel.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.9 2011/08/12 12:59:13 jmcneill Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.9 $"
d9 1
a9 1
makeoptions	DEBUG="-g3"
d22 2
a23 2
#options 	DEBUG
#options 	DIAGNOSTIC
@


1.9
log
@add a simple disk driver, pass the path to the disk image on the kernel command line:

soundwave$ ./netbsd /tmp/test.fs
NetBSD/usermode startup
[...]
ld0 at mainbus0: /tmp/test.fs (33554432)
ld0: 32768 KB, 8322 cyl, 64 head, 63 sec, 1 bytes/sect x 33554432 sectors
boot device: ld0
root on ld0a dumps on ld0b
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.8 2011/08/11 23:04:43 jmcneill Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.8 $"
d12 1
a12 1
options 	MEMSIZE=131072
a25 2
options		NKMEMPAGES=256

@


1.8
log
@initialize lwp0 l_addr so we can switch back to it
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.7 2011/08/11 22:30:41 jmcneill Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.7 $"
d46 1
@


1.7
log
@get this linking and running (sorta) again:

soundwave$ ./netbsd
NetBSD/usermode startup
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010, 2011
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 5.99.55 (GENERIC) #10: Thu Aug 11 14:24:03 EDT 2011
        jmcneill@@soundwave:/home/jmcneill/branches/HEAD/src/sys/arch/usermode/compile/GENERIC
total memory = 128 MB
avail memory = 124 MB
mainbus0 (root)
cpu0 at mainbus0
clock0 at mainbus0
ttycons0 at mainbus0: console
panic: setcontext failed: 14
rebooting...
Abort (core dumped)
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.6 2011/08/10 01:32:43 jmcneill Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.6 $"
d9 2
a27 3
#options 	DDB
#options 	DDB_HISTORY_SIZE=512

@


1.6
log
@fix build
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.5 2010/11/23 11:14:07 hannken Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.5 $"
a7 2
makeoptions	DEBUG="-g3"
makeoptions	COPTS="-O2 -fno-omit-frame-pointer"
d16 4
d30 1
@


1.5
log
@Remove unused count from pseudo-device md.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.4 2009/02/06 18:50:28 jym Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.4 $"
a45 12
pseudo-device	md	

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

options		MEMORY_DISK_HOOKS
options		MEMORY_DISK_IS_ROOT
options		MEMORY_DISK_SERVER=0
options		MEMORY_DISK_ROOT_SIZE=10000
options		MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode
@


1.4
log
@Changes to MEMORY_RBFLAGS option:
- renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the
MEMORY_DISK options(4)
- change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt
the config(5) files accordingly
- document this option inside options(4)

See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html

Reviewed by abs@@ in private mail.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.3 2008/08/10 15:31:22 tls Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.3 $"
d46 1
a46 1
pseudo-device	md	1
@


1.4.6.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD$
d6 1
a6 1
#ident 		"GENERIC-$Revision$"
d46 1
a46 1
pseudo-device	md	
@


1.3
log
@Add accept filters to GENERIC kernels where they exist.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.2 2008/05/25 19:05:17 agc Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.2 $"
d57 1
@


1.3.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.4 2009/02/06 18:50:28 jym Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.4 $"
a56 1
options		MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode
@


1.2
log
@Re-enable INCLUDE_CONFIG_FILE in the GENERIC kernel config files for
i386, amd64 and usermode - it is necessary for retrieving information
on kernel configuration for running kernels - cf config -x.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.1 2007/12/29 14:38:30 jmcneill Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.1 $"
d48 5
@


1.2.4.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.3 2008/08/10 15:31:22 tls Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.3 $"
a47 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.1
log
@Import work-in-progress NetBSD/usermode port.
@
text
@d1 1
a1 1
# $NetBSD$
d5 2
a6 2
#options 	INCLUDE_CONFIG_FILE
#ident 		"GENERIC-$Revision$"
@


1.1.18.1
log
@sync with head.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.1 2007/12/29 14:38:30 jmcneill Exp $
d5 1
a5 1
options 	INCLUDE_CONFIG_FILE
a47 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

a51 1
options		MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode
@


1.1.20.1
log
@Hand-merge files that didn't merge right in recent sync w/ current.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.1 2007/12/29 14:38:30 jmcneill Exp $
d5 2
a6 2
options 	INCLUDE_CONFIG_FILE
#ident 		"GENERIC-$Revision: 1.1 $"
@


1.1.20.2
log
@Sync with wrstuden-revivesa-base-2.
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.1.20.1 2008/06/24 04:15:50 wrstuden Exp $
d6 1
a6 1
#ident 		"GENERIC-$Revision: 1.1.20.1 $"
a47 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.1.16.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: GENERIC,v 1.1 2007/12/29 14:38:30 jmcneill Exp $
d5 1
a5 1
options 	INCLUDE_CONFIG_FILE
@


1.1.14.1
log
@Sync with HEAD.
@
text
@d5 1
a5 1
options 	INCLUDE_CONFIG_FILE
@


1.1.14.2
log
@Sync with HEAD.
@
text
@a47 5
#
# accept filters
pseudo-device   accf_data		# "dataready" accept filter
pseudo-device   accf_http		# "httpready" accept filter

@


1.1.8.1
log
@file GENERIC was added on branch mjf-devfs on 2008-02-18 21:05:11 +0000
@
text
@d1 51
@


1.1.8.2
log
@Sync with HEAD.
@
text
@a0 51
# $NetBSD: GENERIC,v 1.1 2007/12/29 14:38:30 jmcneill Exp $

include "arch/usermode/conf/std.usermode"

#options 	INCLUDE_CONFIG_FILE
#ident 		"GENERIC-$Revision: 1.1 $"
maxusers 	32
makeoptions	DEBUG="-g3"
makeoptions	COPTS="-O2 -fno-omit-frame-pointer"

#options 	MEMSIZE=65536	# amount of memory to allocate (in KB)
options 	MEMSIZE=131072

options 	RTC_OFFSET=0
options 	KTRACE
options 	USERCONF

#options 	DEBUG
#options 	DIAGNOSTIC
#options 	LOCKDEBUG

options		NKMEMPAGES=256

#options 	DDB
#options 	DDB_HISTORY_SIZE=512

options 	COMPAT_BSDPTY

file-system	FFS
file-system	FDESC
file-system	KERNFS
file-system	TMPFS

options 	INET
options 	NFS_BOOT_DHCP
options 	NFS_BOOT_BOOTPARAM

config		netbsd	root on ? type ?

mainbus0	at root
cpu0		at mainbus?
clock0		at mainbus?
ttycons0	at mainbus?

pseudo-device	loop
pseudo-device	md	1

options		MEMORY_DISK_HOOKS
options		MEMORY_DISK_IS_ROOT
options		MEMORY_DISK_SERVER=0
options		MEMORY_DISK_ROOT_SIZE=10000
@


1.1.6.1
log
@file GENERIC was added on branch yamt-lazymbuf on 2008-01-21 09:39:43 +0000
@
text
@d1 51
@


1.1.6.2
log
@sync with head
@
text
@a0 51
# $NetBSD$

include "arch/usermode/conf/std.usermode"

#options 	INCLUDE_CONFIG_FILE
#ident 		"GENERIC-$Revision$"
maxusers 	32
makeoptions	DEBUG="-g3"
makeoptions	COPTS="-O2 -fno-omit-frame-pointer"

#options 	MEMSIZE=65536	# amount of memory to allocate (in KB)
options 	MEMSIZE=131072

options 	RTC_OFFSET=0
options 	KTRACE
options 	USERCONF

#options 	DEBUG
#options 	DIAGNOSTIC
#options 	LOCKDEBUG

options		NKMEMPAGES=256

#options 	DDB
#options 	DDB_HISTORY_SIZE=512

options 	COMPAT_BSDPTY

file-system	FFS
file-system	FDESC
file-system	KERNFS
file-system	TMPFS

options 	INET
options 	NFS_BOOT_DHCP
options 	NFS_BOOT_BOOTPARAM

config		netbsd	root on ? type ?

mainbus0	at root
cpu0		at mainbus?
clock0		at mainbus?
ttycons0	at mainbus?

pseudo-device	loop
pseudo-device	md	1

options		MEMORY_DISK_HOOKS
options		MEMORY_DISK_IS_ROOT
options		MEMORY_DISK_SERVER=0
options		MEMORY_DISK_ROOT_SIZE=10000
@


1.1.4.1
log
@file GENERIC was added on branch matt-armv6 on 2008-01-09 01:49:18 +0000
@
text
@d1 51
@


1.1.4.2
log
@sync with HEAD
@
text
@a0 51
# $NetBSD$

include "arch/usermode/conf/std.usermode"

#options 	INCLUDE_CONFIG_FILE
#ident 		"GENERIC-$Revision$"
maxusers 	32
makeoptions	DEBUG="-g3"
makeoptions	COPTS="-O2 -fno-omit-frame-pointer"

#options 	MEMSIZE=65536	# amount of memory to allocate (in KB)
options 	MEMSIZE=131072

options 	RTC_OFFSET=0
options 	KTRACE
options 	USERCONF

#options 	DEBUG
#options 	DIAGNOSTIC
#options 	LOCKDEBUG

options		NKMEMPAGES=256

#options 	DDB
#options 	DDB_HISTORY_SIZE=512

options 	COMPAT_BSDPTY

file-system	FFS
file-system	FDESC
file-system	KERNFS
file-system	TMPFS

options 	INET
options 	NFS_BOOT_DHCP
options 	NFS_BOOT_BOOTPARAM

config		netbsd	root on ? type ?

mainbus0	at root
cpu0		at mainbus?
clock0		at mainbus?
ttycons0	at mainbus?

pseudo-device	loop
pseudo-device	md	1

options		MEMORY_DISK_HOOKS
options		MEMORY_DISK_IS_ROOT
options		MEMORY_DISK_SERVER=0
options		MEMORY_DISK_ROOT_SIZE=10000
@


1.1.2.1
log
@file GENERIC was added on branch bouyer-xeni386 on 2008-01-02 21:50:39 +0000
@
text
@d1 51
@


1.1.2.2
log
@Sync with HEAD
@
text
@a0 51
# $NetBSD$

include "arch/usermode/conf/std.usermode"

#options 	INCLUDE_CONFIG_FILE
#ident 		"GENERIC-$Revision$"
maxusers 	32
makeoptions	DEBUG="-g3"
makeoptions	COPTS="-O2 -fno-omit-frame-pointer"

#options 	MEMSIZE=65536	# amount of memory to allocate (in KB)
options 	MEMSIZE=131072

options 	RTC_OFFSET=0
options 	KTRACE
options 	USERCONF

#options 	DEBUG
#options 	DIAGNOSTIC
#options 	LOCKDEBUG

options		NKMEMPAGES=256

#options 	DDB
#options 	DDB_HISTORY_SIZE=512

options 	COMPAT_BSDPTY

file-system	FFS
file-system	FDESC
file-system	KERNFS
file-system	TMPFS

options 	INET
options 	NFS_BOOT_DHCP
options 	NFS_BOOT_BOOTPARAM

config		netbsd	root on ? type ?

mainbus0	at root
cpu0		at mainbus?
clock0		at mainbus?
ttycons0	at mainbus?

pseudo-device	loop
pseudo-device	md	1

options		MEMORY_DISK_HOOKS
options		MEMORY_DISK_IS_ROOT
options		MEMORY_DISK_SERVER=0
options		MEMORY_DISK_ROOT_SIZE=10000
@


