Source-Changes-HG archive

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

[src/trunk]: src/sys/arch/amd64/conf Finish reverting premature modularizatio...



details:   https://anonhg.NetBSD.org/src/rev/f1ad1de09f3a
branches:  trunk
changeset: 768094:f1ad1de09f3a
user:      jakllsch <jakllsch%NetBSD.org@localhost>
date:      Mon Aug 08 16:13:42 2011 +0000

description:
Finish reverting premature modularization of amd64 kernels.

diffstat:

 sys/arch/amd64/conf/GENERIC |  57 +++++++++++++++++++-------------------------
 sys/arch/amd64/conf/INSTALL |  13 +--------
 2 files changed, 27 insertions(+), 43 deletions(-)

diffs (136 lines):

diff -r ac34e7c895ed -r f1ad1de09f3a sys/arch/amd64/conf/GENERIC
--- a/sys/arch/amd64/conf/GENERIC       Mon Aug 08 16:04:07 2011 +0000
+++ b/sys/arch/amd64/conf/GENERIC       Mon Aug 08 16:13:42 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.328 2011/07/30 18:41:34 jmcneill Exp $
+# $NetBSD: GENERIC,v 1.329 2011/08/08 16:13:42 jakllsch Exp $
 #
 # GENERIC machine description file
 #
@@ -22,15 +22,10 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident                 "GENERIC-$Revision: 1.328 $"
+#ident                 "GENERIC-$Revision: 1.329 $"
 
 maxusers       64              # estimated number of users
 
-# Common binary formats are statically compiled in by default.
-options        EXEC_ELF32      # exec ELF 32-bits binaries
-#no options    EXEC_ELF64      # exec ELF 64-bits binaries
-#no options    EXEC_SCRIPT     # exec #! scripts
-
 # delay between "rebooting ..." message and hardware reset, in milliseconds
 #options       CPURESET_DELAY=2000
 
@@ -70,8 +65,6 @@
 options        SYSVSEM         # System V-like semaphores
 options        SYSVSHM         # System V-like memory sharing
 #options       P1003_1B_SEMAPHORE      # p1003.1b semaphore support
-no options     AIO             # POSIX asynchronous I/O, built as a module(7)
-no options     MQUEUE          # POSIX messsage queues, built as a module(7)
 
 options        MODULAR         # new style module(7) framework
 options        USERCONF        # userconf(4) support
@@ -124,8 +117,9 @@
 
 options        COMPAT_OSSAUDIO
 options        COMPAT_NETBSD32
-#options       COMPAT_LINUX
-#options       COMPAT_LINUX32  # req. COMPAT_LINUX and COMPAT_NETBSD32
+options        COMPAT_LINUX
+options        COMPAT_LINUX32  # req. COMPAT_LINUX and COMPAT_NETBSD32
+options        EXEC_ELF32
 options        COMPAT_BSDPTY   # /dev/[pt]ty?? ptys.
 
 # Wedge support
@@ -139,23 +133,22 @@
 file-system    MFS             # memory file system
 file-system    NFS             # Network File System client
 file-system    TMPFS           # Efficient memory file-system
-# File systems, built as module(7)s by default
-#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    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)
@@ -1157,9 +1150,9 @@
 pseudo-device  agr                     # IEEE 802.3ad link aggregation
 
 #
-# accept filters, built as module(7)s by default
-#pseudo-device   accf_data             # "dataready" accept filter
-#pseudo-device   accf_http             # "httpready" accept filter
+# accept filters
+pseudo-device   accf_data              # "dataready" accept filter
+pseudo-device   accf_http              # "httpready" accept filter
 
 # miscellaneous pseudo-devices
 pseudo-device  pty                     # pseudo-terminals
@@ -1176,7 +1169,7 @@
 pseudo-device  btuart                  # Bluetooth HCI UART (H4)
 
 # a pseudo device needed for Coda      # also needs CODA (above)
-#pseudo-device vcoda           4       # coda minicache <-> venus comm.
+pseudo-device  vcoda           4       # coda minicache <-> venus comm.
 
 # a pseudo device needed for SMBFS
 pseudo-device  nsmb                    # experimental - SMB requester
diff -r ac34e7c895ed -r f1ad1de09f3a sys/arch/amd64/conf/INSTALL
--- a/sys/arch/amd64/conf/INSTALL       Mon Aug 08 16:04:07 2011 +0000
+++ b/sys/arch/amd64/conf/INSTALL       Mon Aug 08 16:13:42 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.86 2011/05/28 16:58:51 ryo Exp $
+# $NetBSD: INSTALL,v 1.87 2011/08/08 16:13:42 jakllsch Exp $
 #
 #      INSTALL - Installation kernel.
 #
@@ -7,16 +7,7 @@
 
 include        "arch/amd64/conf/GENERIC"
 
-#ident                 "INSTALL-$Revision: 1.86 $"
-
-# INSTALL kernels do not have access to module(7)s. Compile some
-# file-systems statically.
-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
+#ident                 "INSTALL-$Revision: 1.87 $"
 
 no options     MEMORY_DISK_DYNAMIC
 options        MEMORY_DISK_IS_ROOT     # force root on memory disk



Home | Main Index | Thread Index | Old Index