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 enable a few more "generic" items in t...



details:   https://anonhg.NetBSD.org/src/rev/54b2a2be2ef6
branches:  trunk
changeset: 378613:54b2a2be2ef6
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sun Apr 18 10:45:22 2021 +0000

description:
enable a few more "generic" items in this configuration, mostly
from what pmax GENERIC enables, but not nearly all of it:

- enable OVERLAY, UMAPFS, FDESC, LFS, UNION, PUFFS (and putter),
  and add some more commented out entries
- enable DISKLABEL_EI and FFS_EI
- turn on GATEWAY and ppp(4) options
- add commented ALTQ section

diffstat:

 sys/arch/evbmips/conf/OCTEON |  53 +++++++++++++++++++++++++++++--------------
 1 files changed, 35 insertions(+), 18 deletions(-)

diffs (112 lines):

diff -r 6606896ba0d2 -r 54b2a2be2ef6 sys/arch/evbmips/conf/OCTEON
--- a/sys/arch/evbmips/conf/OCTEON      Sun Apr 18 10:40:34 2021 +0000
+++ b/sys/arch/evbmips/conf/OCTEON      Sun Apr 18 10:45:22 2021 +0000
@@ -1,11 +1,11 @@
-#      $NetBSD: OCTEON,v 1.9 2020/09/27 13:48:50 roy Exp $
+#      $NetBSD: OCTEON,v 1.10 2021/04/18 10:45:22 mrg Exp $
 
 include        "arch/mips/conf/std.octeon"
 include        "arch/evbmips/conf/files.octeon"
 
 #options       INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident                 "OCTEON-$Revision: 1.9 $"
+#ident                 "OCTEON-$Revision: 1.10 $"
 
 maxusers       32
 
@@ -45,7 +45,6 @@ makeoptions   COPY_SYMTAB=1   # size for emb
 # Compatibility options
 
 include         "conf/compat_netbsd50.config"
-#options       COMPAT_386BSD_MBRPART # recognize old partition ID
 
 #options       EXEC_ECOFF      # exec ECOFF binaries
 #options       COMPAT_ULTRIX   # binary compatibility with Ultrix
@@ -57,28 +56,30 @@ options     DKWEDGE_METHOD_GPT      # Supports G
 # File systems
 file-system    FFS             # Berkeley Fast Filesystem
 file-system    MFS             # memory-based filesystem
+file-system    NFS             # Sun NFS-compatible filesystem client
+file-system    LFS             # Log-based filesystem (still experimental)
 file-system    EXT2FS          # second extended file system (linux)
-file-system    NFS             # Sun NFS-compatible filesystem client
-file-system    TMPFS           # Efficient memory file-system
+file-system    CD9660          # ISO 9660 + Rock Ridge 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    OVERLAY         # overlay file system
+file-system    PUFFS           # Userspace file systems (e.g. ntfs-3g & sshfs)
 file-system    PROCFS          # /proc
-file-system    CD9660          # ISO 9660 + Rock Ridge file system
-#file-system   UNION           # union file system
+file-system    UMAPFS          # uid/gid remapping filesystem
+file-system    UNION           # union file system
+file-system    TMPFS           # Efficient memory file-system
+file-system    PTYFS           # /dev/pts/N support
 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   UDF             # experimental - OSTA UDF CD/DVD file-system
 
 # File system options
 options        NFSSERVER       # Sun NFS-compatible filesystem server
 #options       QUOTA           # legacy UFS quotas
 #options       QUOTA2          # new, in-filesystem UFS quotas
-#options       DISKLABEL_EI    # disklabel Endian Independent support
-#options       FFS_EI          # FFS Endian Independent support
+options        DISKLABEL_EI    # disklabel Endian Independent support
+options        FFS_EI          # FFS Endian Independent support
 options        WAPBL           # File system journaling support
 #options       FFS_NO_SNAPSHOT # No FFS snapshot support
 #options       EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
@@ -90,7 +91,7 @@ options       WAPBL           # File system journaling
 options        BUFQ_PRIOCSCAN
 
 # Networking options
-#options       GATEWAY         # IP packet forwarding
+options        GATEWAY         # IP packet forwarding
 options        INET            # Internet protocols
 options        INET6           # IPV6
 #options       IPSEC           # IP security
@@ -98,9 +99,24 @@ options      INET6           # IPV6
 #options       MROUTING        # packet forwarding of multicast packets
 #options       PIM             # Protocol Independent Multicast
 #options       NETATALK        # AppleTalk (over Ethernet) protocol
-#options       PPP_BSDCOMP     # BSD-Compress compression support for PPP
-#options       PPP_DEFLATE     # Deflate compression support for PPP
-#options       PPP_FILTER      # Active filter support for PPP (requires bpf)
+options        PPP_BSDCOMP     # BSD-Compress compression support for PPP
+options        PPP_DEFLATE     # Deflate compression support for PPP
+options        PPP_FILTER      # Active filter support for PPP (requires bpf)
+
+#options       ALTQ            # Manipulate network interfaces' output queues
+#options       ALTQ_BLUE       # Stochastic Fair Blue
+#options       ALTQ_CBQ        # Class-Based Queueing
+#options       ALTQ_CDNR       # Diffserv Traffic Conditioner
+#options       ALTQ_FIFOQ      # First-In First-Out Queue
+#options       ALTQ_FLOWVALVE  # RED/flow-valve (red-penalty-box)
+#options       ALTQ_HFSC       # Hierarchical Fair Service Curve
+#options       ALTQ_LOCALQ     # Local queueing discipline
+#options       ALTQ_PRIQ       # Priority Queueing
+#options       ALTQ_RED        # Random Early Detection
+#options       ALTQ_RIO        # RED with IN/OUT
+#options       ALTQ_WFQ        # Weighted Fair Queueing
+
+# JIT compiler for bpfilter
 options        BPFJIT
 options        SLJIT
 
@@ -189,6 +205,7 @@ pseudo-device       clockctl                        # user control 
 pseudo-device  ksyms                           # /dev/ksyms
 pseudo-device  drvctl                          # driver control
 pseudo-device  openfirm                        # /dev/openfirm
+pseudo-device  putter                          # for puffs and pud
 
 # A pseudo device needed for Coda              # also needs CODA (above)
 #pseudo-device vcoda                           # coda minicache <-> venus comm.



Home | Main Index | Thread Index | Old Index