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.