Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch/evbarm/conf Update MARVELL_NAS to allow it to execu...



details:   https://anonhg.NetBSD.org/src/rev/83462fcf557e
branches:  trunk
changeset: 339357:83462fcf557e
user:      reinoud <reinoud%NetBSD.org@localhost>
date:      Thu Jul 16 13:10:37 2015 +0000

description:
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.

diffstat:

 sys/arch/evbarm/conf/MARVELL_NAS |  40 ++++++++++++++++++++++++++++++++++------
 1 files changed, 34 insertions(+), 6 deletions(-)

diffs (82 lines):

diff -r 2e5b18290391 -r 83462fcf557e sys/arch/evbarm/conf/MARVELL_NAS
--- a/sys/arch/evbarm/conf/MARVELL_NAS  Thu Jul 16 12:19:23 2015 +0000
+++ b/sys/arch/evbarm/conf/MARVELL_NAS  Thu Jul 16 13:10:37 2015 +0000
@@ -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_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 @@
 
 # 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 @@
 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 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 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



Home | Main Index | Thread Index | Old Index