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