Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch/next68k/conf Disable rarely used options and device...



details:   https://anonhg.NetBSD.org/src/rev/e67f989fdaab
branches:  trunk
changeset: 373453:e67f989fdaab
user:      tsutsui <tsutsui%NetBSD.org@localhost>
date:      Sat Feb 11 08:27:21 2023 +0000

description:
Disable rarely used options and devices, and add options MODULAR instead.

Also enable files-system MSDOS for file exchange via removable media.

diffstat:

 sys/arch/next68k/conf/GENERIC |  53 ++++++++++++++++++++++--------------------
 1 files changed, 28 insertions(+), 25 deletions(-)

diffs (126 lines):

diff -r 2b631fd4f697 -r e67f989fdaab sys/arch/next68k/conf/GENERIC
--- a/sys/arch/next68k/conf/GENERIC     Sat Feb 11 07:42:25 2023 +0000
+++ b/sys/arch/next68k/conf/GENERIC     Sat Feb 11 08:27:21 2023 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.160 2023/02/11 07:42:25 tsutsui Exp $
+# $NetBSD: GENERIC,v 1.161 2023/02/11 08:27:21 tsutsui Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident                 "GENERIC-$Revision: 1.160 $"
+#ident                 "GENERIC-$Revision: 1.161 $"
 
 makeoptions    COPTS="-O2 -fno-reorder-blocks -fno-unwind-tables -fno-omit-frame-pointer"
        # See share/mk/sys.mk. -fno-omit-frame-pointer is necessary for
@@ -37,6 +37,9 @@
 options        SYSVSEM         # System V semaphores
 options        SYSVSHM         # System V shared memory
 
+options        MODULAR         # new style module(7) framework
+options        MODULAR_DEFAULT_AUTOLOAD
+
 options        INSECURE        # disable kernel security level
 options        USERCONF        # userconf(4) support
 #options       PIPE_SOCKETPAIR # smaller, but slower pipe(2)
@@ -62,7 +65,7 @@
 
 # Other debugging options
 #options       PMAP_DEBUG
-options        SCSIDEBUG
+#options       SCSIDEBUG
 options        SCSIVERBOSE             # Verbose SCSI errors
 
 # Compatibility options
@@ -83,15 +86,15 @@
 file-system    MFS             # memory file system
 file-system    NFS             # Network File System client
 file-system    CD9660          # ISO 9660 + Rock Ridge file system
-#file-system   MSDOSFS         # MS-DOS 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   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   UMAPFS          # NULLFS + uid and gid remapping
+#file-system   UNION           # union file system
 file-system    PTYFS           # /dev/pts/N support
 file-system    TMPFS           # Efficient memory file-system
 #file-system   UDF             # experimental - OSTA UDF CD/DVD file-system
@@ -197,11 +200,11 @@
 sd*    at scsibus? target ? lun ?      # SCSI disk drives
 st*    at scsibus? target ? lun ?      # SCSI tape drives
 cd*    at scsibus? target ? lun ?      # SCSI CD-ROM drives
-ch*    at scsibus? target ? lun ?      # SCSI autochangers
+#ch*   at scsibus? target ? lun ?      # SCSI autochangers
 dse*   at scsibus? target ? lun ?      # SCSI ethernet (Dayna)
 se*    at scsibus? target ? lun ?      # SCSI ethernet
-ss*    at scsibus? target ? lun ?      # SCSI scanners
-uk*    at scsibus? target ? lun ?      # SCSI unknown
+#ss*   at scsibus? target ? lun ?      # SCSI scanners
+#uk*   at scsibus? target ? lun ?      # SCSI unknown
 
 
 # Memory-disk drivers
@@ -209,27 +212,27 @@
 
 #
 # accept filters
-pseudo-device   accf_data              # "dataready" accept filter
-pseudo-device   accf_http              # "httpready" accept filter
+#pseudo-device   accf_data             # "dataready" accept filter
+#pseudo-device   accf_http             # "httpready" accept filter
 
 # Misc.
 pseudo-device  loop                    # network loopback
 pseudo-device  bpfilter                # packet filter
-pseudo-device  carp                    # Common Address Redundancy Protocol
+#pseudo-device carp                    # Common Address Redundancy Protocol
 pseudo-device  sl                      # CSLIP
 pseudo-device  ppp                     # PPP
 pseudo-device  pppoe                   # PPP over Ethernet (RFC 2516)
-pseudo-device  tun                     # network tunneling over tty
-pseudo-device  tap                     # virtual Ethernet
+#pseudo-device tun                     # network tunneling over tty
+#pseudo-device tap                     # virtual Ethernet
 #pseudo-device gre                     # generic L3 over IP tunnel
-pseudo-device  npf                     # NPF packet filter
+#pseudo-device npf                     # NPF packet filter
 pseudo-device  gif                     # IPv[46] over IPv[46] tunnel (RFC1933)
 #pseudo-device faith                   # IPv[46] tcp relay translation i/f
 pseudo-device  stf                     # 6to4 IPv6 over IPv4 encapsulation
-pseudo-device  vlan                    # IEEE 802.1q encapsulation
-pseudo-device  bridge                  # simple inter-network bridging
-pseudo-device  vether                  # Virtual Ethernet for bridge
-pseudo-device  agr                     # IEEE 802.3ad link aggregation
+#pseudo-device vlan                    # IEEE 802.1q encapsulation
+#pseudo-device bridge                  # simple inter-network bridging
+#pseudo-device vether                  # Virtual Ethernet for bridge
+#pseudo-device agr                     # IEEE 802.3ad link aggregation
 #pseudo-device wsmux                   # mouse & keyboard multiplexor
 
 pseudo-device  pty                     # pseudo-terminals
@@ -245,10 +248,10 @@
 # options      RF_INCLUDE_INTERDECLUSTER=1
 # options      RF_INCLUDE_PARITY_DECLUSTERING=1
 # options      RF_INCLUDE_PARITY_DECLUSTERING_DS=1
-pseudo-device  fss                     # file system snapshot device
-pseudo-device  ccd                     # concatenated disks
+#pseudo-device fss                     # file system snapshot device
+#pseudo-device ccd                     # concatenated disks
 pseudo-device  clockctl                # user control of clock subsystem
 pseudo-device  ksyms                   # /dev/ksyms
-pseudo-device  putter                  # for puffs and pud
+#pseudo-device putter                  # for puffs and pud
 
-include "dev/veriexec.config"
+#include "dev/veriexec.config"



Home | Main Index | Thread Index | Old Index