Source-Changes-HG archive

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

[src/trunk]: src/sys/arch/evbmips/conf Add some more useful options to MIPSSIM



details:   https://anonhg.NetBSD.org/src/rev/cfd59e46f87d
branches:  trunk
changeset: 379702:cfd59e46f87d
user:      nia <nia%NetBSD.org@localhost>
date:      Tue Jun 15 16:43:48 2021 +0000

description:
Add some more useful options to MIPSSIM

In particular, MAKEDEV fails if tmpfs isn't available, and having
compat_netbsd32 but no SysV shared memory causes some dmesg spam.

diffstat:

 sys/arch/evbmips/conf/MIPSSIM |  28 +++++++++++++++++-----------
 1 files changed, 17 insertions(+), 11 deletions(-)

diffs (81 lines):

diff -r 87c32522c13c -r cfd59e46f87d sys/arch/evbmips/conf/MIPSSIM
--- a/sys/arch/evbmips/conf/MIPSSIM     Tue Jun 15 10:56:52 2021 +0000
+++ b/sys/arch/evbmips/conf/MIPSSIM     Tue Jun 15 16:43:48 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: MIPSSIM,v 1.3 2021/02/16 10:58:32 reinoud Exp $
+# $NetBSD: MIPSSIM,v 1.4 2021/06/15 16:43:48 nia Exp $
 #
 # Kernel config for the QEMU MIPS "mipssim" simulator
 #
@@ -8,7 +8,7 @@
 
 include        "arch/evbmips/conf/std.mipssim"
 
-#ident                 "GENERIC-$Revision: 1.3 $"
+#ident                 "GENERIC-$Revision: 1.4 $"
 
 maxusers       32
 
@@ -25,7 +25,7 @@ options       TCP_CSUM_COUNTERS
 options        UDP_CSUM_COUNTERS
 options        TCP_OUTPUT_COUNTERS
 
-#options       NTP             # network time protocol
+options        NTP             # network time protocol
 
 # Debugging options
 options        DIAGNOSTIC      # extra kernel sanity checking
@@ -45,23 +45,29 @@ include         "conf/compat_netbsd50.co
 #options       EXEC_ECOFF      # exec ECOFF binaries
 #options       COMPAT_ULTRIX   # binary compatibility with Ultrix
 
+options        SYSVMSG         # System V-like message queues
+options        SYSVSEM         # System V-like semaphores
+options        SYSVSHM         # System V-like memory sharing
+
 # File systems
 file-system    FFS             # Berkeley Fast Filesystem
 #file-system   MFS             # memory-based filesystem
 #file-system   EXT2FS          # second extended file system (linux)
 file-system    NFS             # Sun NFS-compatible filesystem client
-#file-system   KERNFS          # kernel data-structure filesystem
-#file-system   NULLFS          # NULL layered filesystem
-#file-system   OVERLAY         # overlay file system
-#file-system   FDESC           # user file descriptor filesystem
+file-system    KERNFS          # kernel data-structure filesystem
+file-system    NULLFS          # NULL layered filesystem
+file-system    OVERLAY         # overlay file system
+file-system    FDESC           # user file descriptor filesystem
 #file-system   UMAPFS          # uid/gid remapping filesystem
 #file-system   LFS             # Log-based filesystem (still experimental)
-#file-system   PROCFS          # /proc
+file-system    PROCFS          # /proc
 #file-system   CD9660          # ISO 9660 + Rock Ridge file system
-#file-system   UNION           # union file system
+file-system    UNION           # union file system
 #file-system   MSDOSFS         # MS-DOS FAT filesystem(s).
 #file-system   CODA            # Coda File System; also needs vcoda (below)
 file-system    PTYFS           # /dev/pts/N support
+file-system    MFS             # memory-based filesystem
+file-system    TMPFS           # Efficient memory file-system
 
 # File system options
 #options       NFSSERVER       # Sun NFS-compatible filesystem server
@@ -69,7 +75,7 @@ file-system   PTYFS           # /dev/pts/N support
 #options       QUOTA2          # new, in-filesystem UFS quotas
 options        DISKLABEL_EI    # disklabel Endian Independent support
 options        FFS_EI          # FFS Endian Independent support
-#options       WAPBL           # File system journaling support
+options        WAPBL           # File system journaling support
 #options       EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
                                # immutable) behave as system flags.
 
@@ -81,7 +87,7 @@ options       FFS_EI          # FFS Endian Independen
 # Networking options
 #options       GATEWAY         # IP packet forwarding
 options        INET            # Internet protocols
-#options       INET6           # IPV6
+options        INET6           # IPV6
 #options       IPSEC           # IP security
 #options       IPSEC_DEBUG     # debug for IP security
 #options       MROUTING        # packet forwarding of multicast packets



Home | Main Index | Thread Index | Old Index