Module Name:    src
Committed By:   mrg
Date:           Sun Apr 18 10:45:22 UTC 2021

Modified Files:
        src/sys/arch/evbmips/conf: OCTEON

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbmips/conf/OCTEON

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/evbmips/conf/OCTEON
diff -u src/sys/arch/evbmips/conf/OCTEON:1.9 src/sys/arch/evbmips/conf/OCTEON:1.10
--- src/sys/arch/evbmips/conf/OCTEON:1.9	Sun Sep 27 13:48:50 2020
+++ src/sys/arch/evbmips/conf/OCTEON	Sun Apr 18 10:45:22 2021
@@ -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	EXT2FS		# second extended file system (linux)
 file-system	NFS		# Sun NFS-compatible filesystem client
-file-system	TMPFS		# Efficient memory file-system
+file-system	LFS		# Log-based filesystem (still experimental)
+file-system	EXT2FS		# second extended file system (linux)
+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.

Reply via email to