Module Name: src
Committed By: rin
Date: Mon Sep 23 10:38:31 UTC 2024
Modified Files:
src/sys/arch/virt68k/conf: GENERIC
Log Message:
virt68k: GENERIC: Add some features required by ATF
- NULLFS, PUFFS, and putter
- SYSV{MSG,SEM,SHM}
- {,sw}crypto
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/virt68k/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/virt68k/conf/GENERIC
diff -u src/sys/arch/virt68k/conf/GENERIC:1.7 src/sys/arch/virt68k/conf/GENERIC:1.8
--- src/sys/arch/virt68k/conf/GENERIC:1.7 Tue Jul 16 12:01:19 2024
+++ src/sys/arch/virt68k/conf/GENERIC Mon Sep 23 10:38:31 2024
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.7 2024/07/16 12:01:19 riastradh Exp $
+# $NetBSD: GENERIC,v 1.8 2024/09/23 10:38:31 rin Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/virt68k/conf/std.virt68k"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.7 $"
+#ident "GENERIC-$Revision: 1.8 $"
makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk
@@ -68,6 +68,9 @@ file-system MSDOSFS
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 NULLFS # loopback file system
+file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs)
+pseudo-device putter # for puffs and pud
# File system options
#options FFS_EI # FFS Endian Independent support
@@ -105,6 +108,11 @@ include "conf/compat_netbsd09.config"
#options COMPAT_LINUX # compatibility with Linux/m68k binaries
#options COMPAT_OSSAUDIO # compatibility with Linux/m68k binaries
+# Shared memory options
+options SYSVMSG # System V-like message queues
+options SYSVSEM # System V-like semaphores
+options SYSVSHM # System V-like memory sharing
+
## force NFS root and swap
#config netbsd root on ? type nfs
## "generic" boot (put root on boot device)
@@ -143,6 +151,10 @@ pseudo-device ksyms # /dev/ksyms
#pseudo-device npf # NPF packet filter
pseudo-device swwdog # software watchdog timer -- swwdog(4)
+# crypto pseudo-devices
+pseudo-device crypto # /dev/crypto device
+pseudo-device swcrypto # software crypto implementation
+
# random number generator pseudo-device
#options RND_COM # use "com" randomness as well (BROKEN)