Module Name: src
Committed By: mrg
Date: Fri Jun 1 01:19:06 UTC 2018
Modified Files:
src/sys/arch/sun2/conf: FOURMEG
Log Message:
disable a few more things and return another 1% of memory.
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/sun2/conf/FOURMEG
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/sun2/conf/FOURMEG
diff -u src/sys/arch/sun2/conf/FOURMEG:1.61 src/sys/arch/sun2/conf/FOURMEG:1.62
--- src/sys/arch/sun2/conf/FOURMEG:1.61 Thu Sep 14 07:58:43 2017
+++ src/sys/arch/sun2/conf/FOURMEG Fri Jun 1 01:19:06 2018
@@ -1,4 +1,4 @@
-# $NetBSD: FOURMEG,v 1.61 2017/09/14 07:58:43 mrg Exp $
+# $NetBSD: FOURMEG,v 1.62 2018/06/01 01:19:06 mrg Exp $
# FOURMEG Sun2 (2/120, 2/170, 2/50, ...)
# Supports root on: ie0, sd*, ...
@@ -7,9 +7,9 @@ include "arch/sun2/conf/std.sun2"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "FOURMEG-$Revision: 1.61 $"
+#ident "FOURMEG-$Revision: 1.62 $"
-makeoptions COPTS="-Os" # optimize for size
+makeoptions COPTS="-Os -fno-inline-small-functions" # optimize for size
# Machines to be supported by this kernel
#options FPU_EMULATE
@@ -18,12 +18,12 @@ makeoptions COPTS="-Os" # optimize for s
maxusers 4
# Standard system options
-options KTRACE # system call tracing
+#options KTRACE # system call tracing
#options SYSVMSG # System V message queues
#options SYSVSEM # System V semaphores
#options SYSVSHM # System V shared memory
#options INSECURE # disable kernel security level
-options USERCONF # userconf(4) support
+#options USERCONF # userconf(4) support
options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
@@ -43,7 +43,7 @@ options PIPE_SOCKETPAIR # smaller, but
#options SCSIVERBOSE # Verbose SCSI errors
# Compatibility options
-include "conf/compat_netbsd70.config"
+#include "conf/compat_netbsd16.config"
#options COMPAT_SUNOS # can run SunOS 4.1.1 executables
#options COMPAT_AOUT_M68K # support for NetBSD a.out executables
#options EXEC_AOUT # support for a.out executables
@@ -223,3 +223,8 @@ pseudo-device pty # pseudo-terminals
#options RAID_AUTOCONFIG # auto-configuration of RAID components
#pseudo-device fss # file system snapshot device
pseudo-device clockctl # user control of clock subsystem
+
+no options AIO
+no options BUFQ_FCFS
+no options RFC2292
+no options MQUEUE