Module Name:    src
Committed By:   sevan
Date:           Mon May  6 02:24:37 UTC 2019

Modified Files:
        src/sys/arch/amd64/conf: GENERIC XEN3_DOM0 XEN3_DOMU
        src/sys/arch/i386/conf: GENERIC
        src/sys/arch/sgimips/conf: GENERIC32_IP12 GENERIC32_IP2x GENERIC32_IP3x
        src/sys/arch/sparc64/conf: GENERIC

Log Message:
Use filesystems.config to reduce duplication


To generate a diff of this commit:
cvs rdiff -u -r1.526 -r1.527 src/sys/arch/amd64/conf/GENERIC
cvs rdiff -u -r1.166 -r1.167 src/sys/arch/amd64/conf/XEN3_DOM0
cvs rdiff -u -r1.88 -r1.89 src/sys/arch/amd64/conf/XEN3_DOMU
cvs rdiff -u -r1.1205 -r1.1206 src/sys/arch/i386/conf/GENERIC
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/sgimips/conf/GENERIC32_IP12
cvs rdiff -u -r1.116 -r1.117 src/sys/arch/sgimips/conf/GENERIC32_IP2x
cvs rdiff -u -r1.125 -r1.126 src/sys/arch/sgimips/conf/GENERIC32_IP3x
cvs rdiff -u -r1.215 -r1.216 src/sys/arch/sparc64/conf/GENERIC

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/amd64/conf/GENERIC
diff -u src/sys/arch/amd64/conf/GENERIC:1.526 src/sys/arch/amd64/conf/GENERIC:1.527
--- src/sys/arch/amd64/conf/GENERIC:1.526	Fri Apr 26 21:40:28 2019
+++ src/sys/arch/amd64/conf/GENERIC	Mon May  6 02:24:37 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.526 2019/04/26 21:40:28 sevan Exp $
+# $NetBSD: GENERIC,v 1.527 2019/05/06 02:24:37 sevan Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/amd64/conf/std.amd64"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.526 $"
+#ident		"GENERIC-$Revision: 1.527 $"
 
 maxusers	64		# estimated number of users
 
@@ -164,30 +164,7 @@ options 	DKWEDGE_METHOD_APPLE	# Support 
 #options 	DKWEDGE_METHOD_RDB	# Support RDB partitions as wedges
 
 # File systems
-file-system	FFS		# UFS
-file-system	MFS		# memory file system
-file-system	NFS		# Network File System client
-file-system	TMPFS		# Efficient memory file-system
-file-system	EXT2FS		# second extended file system (linux)
-file-system	LFS		# log-structured file system
-file-system	NTFS		# Windows/NT file system (experimental)
-file-system	CD9660		# ISO 9660 + Rock Ridge file system
-file-system	MSDOSFS		# MS-DOS file system
-file-system	FDESC		# /dev/fd
-file-system	KERNFS		# /kern
-file-system	NULLFS		# loopback file system
-file-system	OVERLAY		# overlay file system
-file-system	PROCFS		# /proc
-file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
-file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
-file-system	UMAPFS		# NULLFS + uid and gid remapping
-file-system	UNION		# union file system
-file-system	CODA		# Coda File System; also needs vcoda (below)
-file-system	PTYFS		# /dev/ptm support
-#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
-#file-system	HFS		# experimental - Apple HFS+ (read-only)
-#file-system	NILFS		# experimental - NTT's NiLFS(2)
-#file-system	AUTOFS		# experimental - Automounter Filesystem
+include "conf/filesystems.config"
 
 # File system options
 # ffs
@@ -1121,7 +1098,6 @@ options 	RAID_AUTOCONFIG		# auto-configu
 #options 	RF_INCLUDE_PARITY_DECLUSTERING=1
 #options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
 pseudo-device	fss			# file system snapshot device
-pseudo-device	putter			# for puffs and pud
 
 pseudo-device	md			# memory disk device (ramdisk)
 options 	MEMORY_DISK_HOOKS	# enable root ramdisk
@@ -1174,15 +1150,6 @@ pseudo-device	bcsp			# BlueCore Serial P
 pseudo-device	btuart			# Bluetooth HCI UART (H4)
 #pseudo-device	nvmm			# NetBSD Virtual Machine Monitor
 
-# a pseudo device needed for Coda	# also needs CODA (above)
-pseudo-device	vcoda			# coda minicache <-> venus comm.
-
-# a pseudo device needed for SMBFS
-pseudo-device	nsmb			# experimental - SMB requester
-
-# a pseudo device needed for AUTOFS
-#pseudo-device	autofs			# experimental - AUTOFS
-
 # wscons pseudo-devices
 pseudo-device	wsmux			# mouse & keyboard multiplexor
 pseudo-device	wsfont

Index: src/sys/arch/amd64/conf/XEN3_DOM0
diff -u src/sys/arch/amd64/conf/XEN3_DOM0:1.166 src/sys/arch/amd64/conf/XEN3_DOM0:1.167
--- src/sys/arch/amd64/conf/XEN3_DOM0:1.166	Mon Feb 11 14:59:32 2019
+++ src/sys/arch/amd64/conf/XEN3_DOM0	Mon May  6 02:24:37 2019
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOM0,v 1.166 2019/02/11 14:59:32 cherry Exp $
+# $NetBSD: XEN3_DOM0,v 1.167 2019/05/06 02:24:37 sevan Exp $
 
 include 	"arch/amd64/conf/std.xen"
 
@@ -11,7 +11,7 @@ options 	INCLUDE_CONFIG_FILE	# embed con
 #options 	UVMHIST_PRINT
 #options 	SYSCALL_DEBUG
 
-#ident		"XEN3_DOM0-$Revision: 1.166 $"
+#ident		"XEN3_DOM0-$Revision: 1.167 $"
 
 maxusers	32		# estimated number of users
 
@@ -85,27 +85,7 @@ options 	DKWEDGE_METHOD_APPLE	# Support 
 #options 	DKWEDGE_METHOD_RDB	# Support RDB partitions as wedges
 
 # File systems
-file-system	FFS		# UFS
-file-system	EXT2FS		# second extended file system (linux)
-file-system	LFS		# log-structured file system
-file-system	MFS		# memory file system
-file-system	NFS		# Network File System client
-file-system	NTFS		# Windows/NT file system (experimental)
-file-system	CD9660		# ISO 9660 + Rock Ridge file system
-file-system	MSDOSFS		# MS-DOS file system
-file-system	FDESC		# /dev/fd
-file-system	KERNFS		# /kern
-file-system	NULLFS		# loopback file system
-file-system	OVERLAY		# overlay file system
-file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
-file-system	PROCFS		# /proc
-file-system	UMAPFS		# NULLFS + uid and gid remapping
-file-system	UNION		# union file system
-file-system	CODA		# Coda File System; also needs vcoda (below)
-file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
-file-system	PTYFS		# /dev/pts/N support
-file-system	TMPFS		# Efficient memory file-system
-#file-system	AUTOFS		# Automounter Filesystem
+include "conf/filesystems.config"
 
 # File system options
 options 	QUOTA		# legacy UFS quotas
@@ -858,7 +838,6 @@ pseudo-device	fss			# file system snapsh
 
 pseudo-device	md			# memory disk device (ramdisk)
 pseudo-device	vnd			# disk-like interface to files
-pseudo-device	putter			# for puffs and pud
 pseudo-device	dm			# device-mapper driver for LVM
 
 # network pseudo-devices
@@ -884,15 +863,6 @@ pseudo-device	pty			# pseudo-terminals
 pseudo-device	clockctl		# user control of clock subsystem
 pseudo-device	ksyms			# /dev/ksyms
 
-# a pseudo device needed for Coda	# also needs CODA (above)
-pseudo-device	vcoda			# coda minicache <-> venus comm.
-
-# a pseudo device needed for SMBFS
-pseudo-device	nsmb			# experimental - SMB requester
-
-# a pseudo device needed for AUTOFS
-#pseudo-device	autofs			# experimental - AUTOFS
-
 # iSCSI initiator
 #pseudo-device	iscsi
 

Index: src/sys/arch/amd64/conf/XEN3_DOMU
diff -u src/sys/arch/amd64/conf/XEN3_DOMU:1.88 src/sys/arch/amd64/conf/XEN3_DOMU:1.89
--- src/sys/arch/amd64/conf/XEN3_DOMU:1.88	Mon Feb 11 14:59:32 2019
+++ src/sys/arch/amd64/conf/XEN3_DOMU	Mon May  6 02:24:37 2019
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOMU,v 1.88 2019/02/11 14:59:32 cherry Exp $
+# $NetBSD: XEN3_DOMU,v 1.89 2019/05/06 02:24:37 sevan Exp $
 
 include 	"arch/amd64/conf/std.xen"
 
@@ -11,7 +11,7 @@ options 	INCLUDE_CONFIG_FILE	# embed con
 #options 	UVMHIST_PRINT
 #options 	SYSCALL_DEBUG
 
-#ident		"XEN3_DOMU-$Revision: 1.88 $"
+#ident		"XEN3_DOMU-$Revision: 1.89 $"
 
 maxusers	32		# estimated number of users
 
@@ -77,27 +77,7 @@ options 	DKWEDGE_METHOD_APPLE	# Support 
 #options 	DKWEDGE_METHOD_RDB	# Support RDB partitions as wedges
 
 # File systems
-file-system	FFS		# UFS
-file-system	EXT2FS		# second extended file system (linux)
-file-system	LFS		# log-structured file system
-file-system	MFS		# memory file system
-file-system	NFS		# Network File System client
-file-system	NTFS		# Windows/NT file system (experimental)
-file-system	CD9660		# ISO 9660 + Rock Ridge file system
-file-system	MSDOSFS		# MS-DOS file system
-file-system	FDESC		# /dev/fd
-file-system	KERNFS		# /kern
-file-system	NULLFS		# loopback file system
-file-system	OVERLAY		# overlay file system
-file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
-file-system	PROCFS		# /proc
-file-system	UMAPFS		# NULLFS + uid and gid remapping
-file-system	UNION		# union file system
-file-system	CODA		# Coda File System; also needs vcoda (below)
-file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
-file-system	PTYFS		# /dev/pts/N support
-file-system	TMPFS		# Efficient memory file-system
-#file-system	AUTOFS		# Automounter Filesystem
+include "conf/filesystems.config"
 
 # File system options
 options 	QUOTA		# legacy UFS quotas
@@ -195,7 +175,6 @@ options 	RAID_AUTOCONFIG		# auto-configu
 #options 	RF_INCLUDE_PARITY_DECLUSTERING=1
 #options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
 pseudo-device	fss			# file system snapshot device
-pseudo-device	putter			# for puffs and pud
 
 pseudo-device	md			# memory disk device (ramdisk)
 pseudo-device	vnd			# disk-like interface to files
@@ -229,15 +208,6 @@ pseudo-device	pty			# pseudo-terminals
 pseudo-device	clockctl		# user control of clock subsystem
 pseudo-device	ksyms			# /dev/ksyms
 
-# a pseudo device needed for Coda	# also needs CODA (above)
-pseudo-device	vcoda			# coda minicache <-> venus comm.
-
-# a pseudo device needed for SMBFS
-pseudo-device	nsmb			# experimental - SMB requester
-
-# a pseudo device needed for AUTOFS
-#pseudo-device	autofs			# experimental - AUTOFS
-
 # iSCSI initiator and dependencies
 #scsibus* at scsi?
 #sd*	at scsibus? target ? lun ?

Index: src/sys/arch/i386/conf/GENERIC
diff -u src/sys/arch/i386/conf/GENERIC:1.1205 src/sys/arch/i386/conf/GENERIC:1.1206
--- src/sys/arch/i386/conf/GENERIC:1.1205	Fri Apr 26 21:40:30 2019
+++ src/sys/arch/i386/conf/GENERIC	Mon May  6 02:24:37 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.1205 2019/04/26 21:40:30 sevan Exp $
+# $NetBSD: GENERIC,v 1.1206 2019/05/06 02:24:37 sevan Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/i386/conf/std.i386"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.1205 $"
+#ident		"GENERIC-$Revision: 1.1206 $"
 
 maxusers	64		# estimated number of users
 
@@ -146,30 +146,8 @@ options 	DKWEDGE_METHOD_GPT	# Supports G
 options 	DKWEDGE_METHOD_APPLE	# Support Apple partitions as wedges
 #options 	DKWEDGE_METHOD_RDB	# Support RDB partitions as wedges
 
-file-system	FFS		# UFS
-file-system	NFS		# Network File System client
-file-system	EXT2FS		# second extended file system (linux)
-file-system	LFS		# log-structured file system
-file-system	MFS		# memory file system
-file-system	NTFS		# Windows/NT file system (experimental)
-file-system	CD9660		# ISO 9660 + Rock Ridge file system
-file-system	MSDOSFS		# MS-DOS file system
-file-system	FDESC		# /dev/fd
-file-system	KERNFS		# /kern
-file-system	NULLFS		# loopback file system
-file-system	OVERLAY		# overlay file system
-file-system	PROCFS		# /proc
-file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
-file-system	UMAPFS		# NULLFS + uid and gid remapping
-file-system	UNION		# union file system
-file-system	CODA		# Coda File System; also needs vcoda (below)
-file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
-file-system	PTYFS		# /dev/ptm support
-file-system	TMPFS		# Efficient memory file-system
-#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
-#file-system	HFS		# experimental - Apple HFS+ (read-only)
-#file-system	NILFS		# experimental - NTT's NiLFS(2)
-#file-system	V7FS		# 7th Edition(V7) File System
+# File systems
+include "conf/filesystems.config"
 
 # File system options
 options 	QUOTA		# legacy UFS quotas
@@ -1460,7 +1438,6 @@ options 	RAID_AUTOCONFIG		# auto-configu
 #options 	RF_INCLUDE_PARITY_DECLUSTERING=1
 #options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
 pseudo-device	fss			# file system snapshot device
-pseudo-device	putter			# for puffs and pud
 
 pseudo-device	md			# memory disk device (ramdisk)
 options 	MEMORY_DISK_HOOKS	# enable root ramdisk
@@ -1514,12 +1491,6 @@ pseudo-device	bcsp			# BlueCore Serial P
 pseudo-device	btuart			# Bluetooth HCI UART (H4)
 #pseudo-device	gpiosim		1	# GPIO simulator
 
-# a pseudo device needed for Coda	# also needs CODA (above)
-pseudo-device	vcoda			# coda minicache <-> venus comm.
-
-# a pseudo device needed for SMBFS
-pseudo-device	nsmb			# experimental - SMB requester
-
 # wscons pseudo-devices
 pseudo-device	wsmux			# mouse & keyboard multiplexor
 pseudo-device	wsfont

Index: src/sys/arch/sgimips/conf/GENERIC32_IP12
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP12:1.35 src/sys/arch/sgimips/conf/GENERIC32_IP12:1.36
--- src/sys/arch/sgimips/conf/GENERIC32_IP12:1.35	Fri Apr 26 21:40:32 2019
+++ src/sys/arch/sgimips/conf/GENERIC32_IP12	Mon May  6 02:24:37 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC32_IP12,v 1.35 2019/04/26 21:40:32 sevan Exp $
+#	$NetBSD: GENERIC32_IP12,v 1.36 2019/05/06 02:24:37 sevan Exp $
 #
 # GENERIC32_IP12 machine description file
 # 
@@ -32,7 +32,7 @@ makeoptions	TEXTADDR=0x80002000	# entry 
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC32-IP2x-$Revision: 1.35 $"
+#ident		"GENERIC32-IP2x-$Revision: 1.36 $"
 
 maxusers	32
 
@@ -81,26 +81,7 @@ include 	"conf/compat_netbsd15.config"
 #options 	COMPAT_ULTRIX	# binary compatibility with Ultrix 
 
 # File systems
-file-system 	FFS		# UFS
-#file-system 	EXT2FS		# second extended file system (linux)
-#file-system 	LFS		# log-structured file system
-file-system 	MFS		# memory file system
-file-system 	NFS		# Network File System client
-#file-system 	NTFS		# Windows/NT file system (experimental)
-file-system 	CD9660		# ISO 9660 + Rock Ridge file system
-file-system 	MSDOSFS		# MS-DOS file system
-#file-system 	FDESC		# /dev/fd
-file-system 	KERNFS		# /kern
-#file-system 	NULLFS		# loopback file system
-#file-system 	OVERLAY		# overlay file system
-file-system 	PROCFS		# /proc
-#file-system 	UMAPFS		# NULLFS + uid and gid remapping
-#file-system 	UNION		# union file system
-#file-system	CODA		# Coda File System; also needs vcoda (below)
-file-system	PTYFS		# /dev/pts/N support
-file-system	TMPFS		# Efficient memory file-system
-#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
-file-system	EFS		# Silicon Graphics Extent File System
+include "conf/filesystems.config"
 
 # File system options
 options 	QUOTA		# legacy UFS quotas
@@ -264,7 +245,4 @@ pseudo-device	ksyms			# /dev/ksyms
 pseudo-device	wsmux                   # mouse & keyboard multiplexor
 pseudo-device	wsfont
 
-# a pseudo device needed for Coda	# also needs CODA (above)
-#pseudo-device	vcoda			# coda minicache <-> venus comm.
-
 include "dev/veriexec.config"

Index: src/sys/arch/sgimips/conf/GENERIC32_IP2x
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.116 src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.117
--- src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.116	Fri Apr 26 21:40:32 2019
+++ src/sys/arch/sgimips/conf/GENERIC32_IP2x	Mon May  6 02:24:37 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC32_IP2x,v 1.116 2019/04/26 21:40:32 sevan Exp $
+#	$NetBSD: GENERIC32_IP2x,v 1.117 2019/05/06 02:24:37 sevan Exp $
 #
 # GENERIC32_IP2x machine description file
 # 
@@ -29,7 +29,7 @@ makeoptions	TEXTADDR=0x88069000	# entry 
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC32-IP2x-$Revision: 1.116 $"
+#ident		"GENERIC32-IP2x-$Revision: 1.117 $"
 
 maxusers	32
 
@@ -81,27 +81,7 @@ options 	COMPAT_LINUX	# binary compatibi
 #options 	COMPAT_ULTRIX	# binary compatibility with Ultrix 
 
 # File systems
-file-system 	FFS		# UFS
-file-system 	EXT2FS		# second extended file system (linux)
-file-system 	LFS		# log-structured file system
-file-system 	MFS		# memory file system
-file-system 	NFS		# Network File System client
-file-system 	NTFS		# Windows/NT file system (experimental)
-file-system 	CD9660		# ISO 9660 + Rock Ridge file system
-file-system 	MSDOSFS		# MS-DOS file system
-file-system 	FDESC		# /dev/fd
-file-system 	KERNFS		# /kern
-file-system 	NULLFS		# loopback file system
-file-system 	OVERLAY		# overlay file system
-file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
-file-system 	PROCFS		# /proc
-file-system 	UMAPFS		# NULLFS + uid and gid remapping
-file-system 	UNION		# union file system
-file-system	CODA		# Coda File System; also needs vcoda (below)
-file-system	PTYFS		# /dev/pts/N support
-file-system	TMPFS		# Efficient memory file-system
-#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
-file-system	EFS		# Silicon Graphics Extent File System
+include "conf/filesystems.config"
 
 # File system options
 options 	QUOTA		# legacy UFS quotas
@@ -311,9 +291,5 @@ pseudo-device	drvctl			# user control of
 pseudo-device	ksyms			# /dev/ksyms
 pseudo-device	wsmux                   # mouse & keyboard multiplexor
 pseudo-device	wsfont
-pseudo-device	putter			# for puffs and pud
-
-# a pseudo device needed for Coda	# also needs CODA (above)
-pseudo-device	vcoda			# coda minicache <-> venus comm.
 
 include "dev/veriexec.config"

Index: src/sys/arch/sgimips/conf/GENERIC32_IP3x
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.125 src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.126
--- src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.125	Fri Apr 26 21:40:32 2019
+++ src/sys/arch/sgimips/conf/GENERIC32_IP3x	Mon May  6 02:24:37 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC32_IP3x,v 1.125 2019/04/26 21:40:32 sevan Exp $
+#	$NetBSD: GENERIC32_IP3x,v 1.126 2019/05/06 02:24:37 sevan Exp $
 #
 # GENERIC32_IP3x machine description file
 # 
@@ -28,7 +28,7 @@ makeoptions	TEXTADDR="0x80069000"	# entr
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC32_IP3x-$Revision: 1.125 $"
+#ident		"GENERIC32_IP3x-$Revision: 1.126 $"
 
 maxusers	32
 
@@ -74,27 +74,7 @@ options 	COMPAT_LINUX	# binary compatibi
 #options 	COMPAT_ULTRIX	# binary compatibility with Ultrix 
 
 # File systems
-file-system 	FFS		# UFS
-file-system 	EXT2FS		# second extended file system (linux)
-file-system 	LFS		# log-structured file system
-file-system 	MFS		# memory file system
-file-system 	NFS		# Network File System client
-file-system 	NTFS		# Windows/NT file system (experimental)
-file-system 	CD9660		# ISO 9660 + Rock Ridge file system
-file-system 	MSDOSFS		# MS-DOS file system
-file-system 	FDESC		# /dev/fd
-file-system 	KERNFS		# /kern
-file-system 	NULLFS		# loopback file system
-file-system 	OVERLAY		# overlay file system
-file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
-file-system 	PROCFS		# /proc
-file-system 	UMAPFS		# NULLFS + uid and gid remapping
-file-system 	UNION		# union file system
-file-system	CODA		# Coda File System; also needs vcoda (below)
-file-system	PTYFS		# /dev/pts/N support
-file-system	TMPFS		# Efficient memory file-system
-#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
-file-system	EFS		# Silicon Graphics Extent File System
+include "conf/filesystems.config"
 
 # File system options
 options 	QUOTA		# legacy UFS quotas
@@ -348,7 +328,6 @@ pseudo-device	pty			# pseudo-terminals
 pseudo-device	sequencer		# MIDI sequencer
 pseudo-device	clockctl		# user control of clock subsystem
 pseudo-device	ksyms			# /dev/ksyms
-pseudo-device	putter			# for puffs and pud
 
 # wscons pseudo-devices
 pseudo-device	wsmux			# mouse & keyboard multiplexor
@@ -357,7 +336,4 @@ pseudo-device	wsfont
 # userland interface to drivers, including autoconf and properties retrieval
 pseudo-device	drvctl
 
-# a pseudo device needed for Coda	# also needs CODA (above)
-pseudo-device	vcoda			# coda minicache <-> venus comm.
-
 include "dev/veriexec.config"

Index: src/sys/arch/sparc64/conf/GENERIC
diff -u src/sys/arch/sparc64/conf/GENERIC:1.215 src/sys/arch/sparc64/conf/GENERIC:1.216
--- src/sys/arch/sparc64/conf/GENERIC:1.215	Fri Apr 26 21:40:32 2019
+++ src/sys/arch/sparc64/conf/GENERIC	Mon May  6 02:24:37 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.215 2019/04/26 21:40:32 sevan Exp $
+# $NetBSD: GENERIC,v 1.216 2019/05/06 02:24:37 sevan Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/sparc64/conf/std.sparc64"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.215 $"
+#ident		"GENERIC-$Revision: 1.216 $"
 
 maxusers	64
 
@@ -138,25 +138,8 @@ options 	COMPAT_NETBSD32	# NetBSD/sparc 
 options 	EXEC_AOUT	# execve(2) support for a.out binaries
 options 	EXEC_ELF32	# Exec module for SunOS 5.x binaries.
 
-## File systems.  You probably need at least one of FFS or NFS.
-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	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	MSDOSFS		# MS-DOS FAT filesystem(s).
-file-system	PTYFS		# /dev/pts/N support
-file-system	SMBFS		# experimental - CIFS; also needs nsmb (below)
-file-system	TMPFS		# Efficient memory file-system
-#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
+## File systems.
+include "conf/filesystems.config"
 
 ## File system options.
 options 	NFSSERVER	# Sun NFS-compatible filesystem server
@@ -975,10 +958,6 @@ pseudo-device	fss			# file system snapsh
 #pseudo-device	bcsp			# BlueCore Serial Protocol
 #pseudo-device	btuart			# Bluetooth HCI UART (H4)
 pseudo-device	lockstat		# lock profiling
-pseudo-device	putter			# for puffs and pud
-
-# a pseudo device needed for SMBFS
-pseudo-device	nsmb		# experimental - SMB requester
 
 # drvctl - needed to show device dictionary via drvctl(8)
 pseudo-device	drvctl

Reply via email to