Module Name:    src
Committed By:   reinoud
Date:           Thu Jul 16 13:10:37 UTC 2015

Modified Files:
        src/sys/arch/evbarm/conf: MARVELL_NAS

Log Message:
Update MARVELL_NAS to allow it to execute 6.X userland and fix obvious
obmissions.

The config file itself would benefit from rewriting it to use GENERIC.common
but i haven't dug into that yet.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/evbarm/conf/MARVELL_NAS

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbarm/conf/MARVELL_NAS
diff -u src/sys/arch/evbarm/conf/MARVELL_NAS:1.21 src/sys/arch/evbarm/conf/MARVELL_NAS:1.22
--- src/sys/arch/evbarm/conf/MARVELL_NAS:1.21	Sat Aug 23 20:26:57 2014
+++ src/sys/arch/evbarm/conf/MARVELL_NAS	Thu Jul 16 13:10:37 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: MARVELL_NAS,v 1.21 2014/08/23 20:26:57 dholland Exp $
+#	$NetBSD: MARVELL_NAS,v 1.22 2015/07/16 13:10:37 reinoud Exp $
 #
 #  This configuration supports for generically Marvell NAS.
 
@@ -101,6 +101,9 @@ options 	COMPAT_16	# NetBSD 1.6,
 options 	COMPAT_20	# NetBSD 2.0,
 options 	COMPAT_30	# NetBSD 3.0, and
 options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
+options 	COMPAT_50	# NetBSD 5.0,
+options 	COMPAT_60	# NetBSD 6.0, and
+options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD compatibility.
 #options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
@@ -109,9 +112,9 @@ options 	COMPAT_BSDPTY	# /dev/[pt]ty?? p
 
 # Shared memory options
 
-#options 	SYSVMSG		# System V-like message queues
-#options 	SYSVSEM		# System V-like semaphores
-#options 	SYSVSHM		# System V-like memory sharing
+options 	SYSVMSG		# System V-like message queues
+options 	SYSVSEM		# System V-like semaphores
+options 	SYSVSHM		# System V-like memory sharing
 
 # Device options
 
@@ -233,6 +236,31 @@ wd*	at umass?
 uplcom* at uhub? port ?			# I/O DATA USB-RSAQ2 serial adapter
 ucom*   at uplcom? portno ?
 
+# Wedge support   
+options 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances
+options 	DKWEDGE_METHOD_GPT	# Supports GPT partitions as wedges
+
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
+# Development and Debugging options
+
+#options 	PERFCTRS	# performance counters
+#options 	DIAGNOSTIC	# internal consistency checks
+#options 	DEBUG
+#options 	LOCKDEBUG
+#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_ONPANIC=0
+options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
+options 	DDB_COMMANDONENTER="bt"
+#options 	KGDB
+#options		SYSCALL_DEBUG
+
 
 # Pseudo-Devices
 
@@ -271,7 +299,7 @@ pseudo-device	loop			# network loopback
 #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	tun			# network tunneling over tty
 #pseudo-device	gre			# generic L3 over IP tunnel
 #pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC 1933)
 #pseudo-device	faith			# IPv[46] TCP relay translation i/f
@@ -280,7 +308,7 @@ pseudo-device	loop			# network loopback
 #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	npf			# NPF packet filter
 #pseudo-device	pflog			# PF log if
 
 # miscellaneous pseudo-devices

Reply via email to