Module Name:    src
Committed By:   uwe
Date:           Sun Sep 15 19:19:58 UTC 2024

Modified Files:
        src/sys/arch/sparc/conf: KRUPS

Log Message:
sparc/conf/KRUPS: sync with GENERIC clean up

Not much to do to actually sync it, as changes done to GENERIC were
also applied to KRUPS, but update the GENERIC version we are supposed
to be in sync with.

While here, comment out most of the more exotic file-system and all
verbose options.

Leave the wsconf section as is.  The one in GENERIC is messy and is
not in sync with other wsons ports.


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/arch/sparc/conf/KRUPS

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/sparc/conf/KRUPS
diff -u src/sys/arch/sparc/conf/KRUPS:1.81 src/sys/arch/sparc/conf/KRUPS:1.82
--- src/sys/arch/sparc/conf/KRUPS:1.81	Fri Apr 26 22:46:04 2019
+++ src/sys/arch/sparc/conf/KRUPS	Sun Sep 15 19:19:58 2024
@@ -1,5 +1,5 @@
-# $NetBSD: KRUPS,v 1.81 2019/04/26 22:46:04 sevan Exp $
-# From: NetBSD: GENERIC,v 1.197 2006/12/04 23:43:35 elad Exp
+# $NetBSD: KRUPS,v 1.82 2024/09/15 19:19:58 uwe Exp $
+# From  NetBSD: GENERIC,v 1.273 2023/02/12 14:50:41 abs Exp
 #
 # Krups (JavaStation-NC) machine description file
 #
@@ -8,7 +8,7 @@ include 	"arch/sparc/conf/std.sparc"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"KRUPS-$Revision: 1.81 $"
+#ident 		"KRUPS-$Revision: 1.82 $"
 
 maxusers	32
 
@@ -55,7 +55,10 @@ options 	SYSVSEM		# System V semaphores
 #options 	SEMUME=10	# max number of undo entries per process
 #options 	SEMMNU=30	# number of undo structures in system
 options 	SYSVSHM		# System V shared memory
+#options 	SHMMAXPGS=1024	# default is max(%25 physmem, 1024 pages)
 
+options 	MODULAR		# new style module(7) framework
+options 	MODULAR_DEFAULT_AUTOLOAD
 #options 	USERCONF	# userconf(4) support
 #options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
 options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
@@ -143,7 +146,7 @@ makeoptions	CPUFLAGS="-mcpu=supersparc"
 #options 	LOCKDEBUG
 #options 	SYSCALL_DEBUG
 
-options 	MIIVERBOSE	# verbose PHY autoconfig messages
+#options 	MIIVERBOSE	# verbose PHY autoconfig messages
 
 ## `INSECURE' turns off the kernel security level (securelevel = 0 always).
 ## This allows writing to /dev/mem, loading kernel modules while multi-user,
@@ -167,19 +170,19 @@ include 	"conf/compat_netbsd10.config"
 options 	COMPAT_SUNOS	# SunOS 4.x binary compatibility
 
 ## File systems.  You probably need at least one of FFS or NFS.
-file-system	FFS		# Berkeley Fast Filesystem
+#file-system	FFS		# Berkeley Fast Filesystem
 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	MFS		# memory-based filesystem
-file-system	FDESC		# user file descriptor filesystem
-file-system	UMAPFS		# uid/gid remapping filesystem
+#file-system	NULLFS		# NULL layered filesystem
+#file-system 	OVERLAY		# overlay file system
+#file-system	MFS		# memory-based filesystem
+#file-system	FDESC		# user file descriptor filesystem
+#file-system	UMAPFS		# uid/gid remapping filesystem
 #file-system	LFS		# Log-based filesystem (still experimental)
 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	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
@@ -220,7 +223,7 @@ msiiep0	at mainbus0	# microSPARC-IIep PC
 
 mspcic0	at msiiep0	# PCI tree
 pci0	at mspcic0
-options 	PCIVERBOSE
+#options 	PCIVERBOSE
 #options 	PCI_CONFIG_DUMP	# hangs reading IGA1682 config past offset 64
 
 ebus*	at pci?	dev ? function ?		# ebus devices
@@ -245,13 +248,13 @@ com*	at ebus?
 ## A disk-like interface to files.  Can be used to create floppy, CD,
 ## miniroot images, etc.
 
-#pseudo-device	vnd	
+#pseudo-device	vnd
 #options 	VND_COMPRESSION		# compressed vnd(4)
 
 ## Memory disk device, used on boot floppies with compressed
 ## kernel-plus-root-disk images.
 
-#pseudo-device	md	
+#pseudo-device	md
 
 
 #### Network interfaces
@@ -266,17 +269,17 @@ qsphy*		at mii? phy ?		# Quality Semicon
 pseudo-device	loop
 
 ## SLIP and CSLIP interfaces, for IP over a serial line.
-#pseudo-device	sl		
+#pseudo-device	sl
 
 ## PPP, the successor to SLIP.  See pppd(8).
-#pseudo-device	ppp		
+#pseudo-device	ppp
 
 ## PPP over Ethernet (RFC 2516)
 #pseudo-device	pppoe
 
 ## Network "tunnel" device, allowing protocol stacks to run in the userland.
 ## This is used by the third-party user-mode "ppp" program, and others.
-#pseudo-device	tun		
+#pseudo-device	tun
 #pseudo-device	tap			# virtual Ethernet
 
 ## Generic L3 over IP tunnel

Reply via email to