Source-Changes-HG archive

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

[src/trunk]: src/sys/arch/ia64/conf Add more options, mainly want "options IN...



details:   https://anonhg.NetBSD.org/src/rev/27a1050ee446
branches:  trunk
changeset: 822795:27a1050ee446
user:      scole <scole%NetBSD.org@localhost>
date:      Fri Apr 07 17:07:09 2017 +0000

description:
Add more options, mainly want "options INET" and "pseudo-device loop" so context bug occurs

diffstat:

 sys/arch/ia64/conf/GENERIC     |  55 ++++++++++++++++++++++-
 sys/arch/ia64/conf/GENERIC.SKI |  99 +++++++++++++++++++++++++++++++++++------
 2 files changed, 137 insertions(+), 17 deletions(-)

diffs (257 lines):

diff -r f7153ee878fd -r 27a1050ee446 sys/arch/ia64/conf/GENERIC
--- a/sys/arch/ia64/conf/GENERIC        Fri Apr 07 12:17:57 2017 +0000
+++ b/sys/arch/ia64/conf/GENERIC        Fri Apr 07 17:07:09 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.8 2015/08/21 01:52:08 uebayasi Exp $
+# $NetBSD: GENERIC,v 1.9 2017/04/07 17:07:09 scole Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident                 "GENERIC-$Revision: 1.8 $"
+#ident                 "GENERIC-$Revision: 1.9 $"
 
 maxusers       32              # estimated number of users
 
@@ -32,6 +32,18 @@
 # CPU-related options.
 
 # Standard system options
+options        INSECURE        # disable kernel security levels - X needs this
+options        NTP             # NTP phase/frequency locked loop
+
+options        KTRACE          # system call tracing via ktrace(1)
+
+# Note: SysV IPC parameters can be changed dynamically; see sysctl(8).
+options        SYSVMSG         # System V-like message queues
+options        SYSVSEM         # System V-like semaphores
+options        SYSVSHM         # System V-like memory sharing
+
+#options       MODULAR         # new style module(7) framework
+#options       MODULAR_DEFAULT_AUTOLOAD
 
 options        USERCONF        # userconf(4) support
 
@@ -47,18 +59,36 @@
 #options       KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
 makeoptions    DEBUG="-g"      # compile full symbol table
 
+#options UVMHIST
+#options UVMHIST_PRINT
+
 # File systems
 file-system    FFS             # UFS
+file-system    NFS             # Network File System client
 file-system    MFS             # memory file system
+#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    TMPFS           # Efficient memory file-system
 
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options        ACPIVERBOSE     # verbose ACPI device autoconfig messages
 
+#options       GATEWAY         # packet forwarding
+options        INET            # IP + ICMP + TCP + UDP
+#options       INET6           # IPv6
+#options       IPSEC           # IP security
 
 # Kernel root file system and dump configuration.
 config         netbsd  root on ? type ?
+#config                netbsd  root on md0a type ffs
 
 #
 # Device configuration
@@ -79,5 +109,26 @@
 # PCI bus support
 #pci*          at mainbus? bus ?
 
+#puc* at pci? dev ? function ? 
+#com* at puc? port ?
+
 # Pull in optional local configuration
 cinclude "arch/ia64/conf/GENERIC.local"
+
+# Pseudo-Devices
+
+# Enable the hooks used for initializing the root memory-disk.
+#pseudo-device md                      # memory disk device (ramdisk)
+#options       MEMORY_DISK_DYNAMIC     # loaded via kernel module(7)
+##options      MEMORY_DISK_HOOKS       # enable root ramdisk
+##options              MEMORY_DISK_IS_ROOT     # force md RAM disk to be the root device
+#options    MEMORY_DISK_ROOT_SIZE=2880  # 1.44M, same as a floppy
+##options     MEMORY_DISK_ROOT_SIZE=8192  # 4Meg
+##options     MEMORY_DISK_SERVER=1        # make the ramdisk writeable
+
+# network pseudo-devices
+pseudo-device  loop                    # network loopback
+
+# miscellaneous pseudo-devices
+#pseudo-device pty                     # pseudo-terminals
+
diff -r f7153ee878fd -r 27a1050ee446 sys/arch/ia64/conf/GENERIC.SKI
--- a/sys/arch/ia64/conf/GENERIC.SKI    Fri Apr 07 12:17:57 2017 +0000
+++ b/sys/arch/ia64/conf/GENERIC.SKI    Fri Apr 07 17:07:09 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC.SKI,v 1.12 2015/08/07 07:29:33 maxv Exp $
+# $NetBSD: GENERIC.SKI,v 1.13 2017/04/07 17:07:09 scole Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident                 "GENERIC-$Revision: 1.12 $"
+#ident                 "GENERIC-$Revision: 1.13 $"
 
 maxusers       32              # estimated number of users
 
@@ -32,27 +32,59 @@
 # CPU-related options.
 
 # Standard system options
+options        INSECURE        # disable kernel security levels - X needs this
+options        NTP             # NTP phase/frequency locked loop
+
+options        KTRACE          # system call tracing via ktrace(1)
+
+# Note: SysV IPC parameters can be changed dynamically; see sysctl(8).
+options        SYSVMSG         # System V-like message queues
+options        SYSVSEM         # System V-like semaphores
+options        SYSVSHM         # System V-like memory sharing
+
+#options       MODULAR         # new style module(7) framework
+#options       MODULAR_DEFAULT_AUTOLOAD
 
 options        USERCONF        # userconf(4) support
 
 # Diagnostic/debugging support options
 options        DIAGNOSTIC      # expensive kernel consistency checks
 options        DEBUG           # expensive debugging checks/support
+#options       LOCKDEBUG       # expensive locking checks/support
 options        DDB             # in-kernel debugger
-#options       DDB_ONPANIC=1   # see also sysctl(7): `ddb.onpanic'
+options        DDB_ONPANIC=1   # see also sysctl(7): `ddb.onpanic'
 #options       DDB_HISTORY_SIZE=512    # enable history editing in DDB
 #options       KGDB            # remote debugger
 #options       KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
 makeoptions    DEBUG="-g"      # compile full symbol table
 
+#options UVMHIST
+#options UVMHIST_PRINT
+
 # File systems
 file-system    FFS             # UFS
-#file-system   MFS             # memory file system
+file-system    NFS             # Network File System client
+file-system    MFS             # memory file system
+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
 
+#options       GATEWAY         # packet forwarding
+options        INET            # IP + ICMP + TCP + UDP
+#options       INET6           # IPv6
+#options       IPSEC           # IP security
+
+#options       NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
 
 # Kernel root file system and dump configuration.
-#config                netbsd  root on ? type ?
-config         netbsd  root on md0a type ffs
+config         netbsd  root on ? type ?
+#config                netbsd  root on md0a type ffs
 #config                netbsd  root on sd0a type ffs
 #config                netbsd  root on ? type nfs
 
@@ -63,6 +95,9 @@
 mainbus0 at root
 
 cpu* at mainbus?
+
+#options       ACPI_SCANPCI    # find PCI roots using ACPI
+
 acpi0 at mainbus?
 
 
@@ -74,20 +109,54 @@
 #wsdisplay*    at ssccons0 console ?
 #wskbd*                at ssccons0 console ?
 
-# Enable the hooks used for initializing the root memory-disk.
-options     MEMORY_DISK_HOOKS
-options     MEMORY_DISK_IS_ROOT         # force root on memory disk
-options     MEMORY_DISK_SERVER=1        # make the ramdisk writeable
-#options    MEMORY_DISK_ROOT_SIZE=2880  # 1.44M, same as a floppy
-options     MEMORY_DISK_ROOT_SIZE=8192  # 4Meg
-
 # Pseudo-Devices
 
+# Enable the hooks used for initializing the root memory-disk.
+pseudo-device  md                      # memory disk device (ramdisk)
+#options       MEMORY_DISK_DYNAMIC     # loaded via kernel module(7)
+##options      MEMORY_DISK_HOOKS       # enable root ramdisk
+##options              MEMORY_DISK_IS_ROOT     # force md RAM disk to be the root device
+#options    MEMORY_DISK_ROOT_SIZE=2880  # 1.44M, same as a floppy
+##options     MEMORY_DISK_ROOT_SIZE=8192  # 4Meg
+##options     MEMORY_DISK_SERVER=1        # make the ramdisk writeable
 
-# wscons pseudo-devices
+#pseudo-device vnd                     # disk-like interface to files
+#options       VND_COMPRESSION         # compressed vnd(4)
+
 pseudo-device  ssccons                 # Ski emulator console
 #pseudo-device wsmux                   # mouse & keyboard multiplexor
 #pseudo-device wsfont
 pseudo-device  ksyms                   # /dev/ksyms
-pseudo-device  md
 
+# network pseudo-devices
+#pseudo-device bpfilter                # Berkeley packet filter
+#pseudo-device carp                    # Common Address Redundancy Protocol
+#pseudo-device ipfilter                # IP filter (firewall) and NAT
+pseudo-device  loop                    # network loopback
+#pseudo-device ifmpls                  # MPLS pseudo-interface
+#pseudo-device ppp                     # Point-to-Point Protocol
+#pseudo-device pppoe                   # PPP over Ethernet (RFC 2516)
+#options       PPPOE_SERVER            # Enable PPPoE server via link0
+#pseudo-device sl                      # Serial Line IP
+#pseudo-device strip                   # Starmode Radio IP (Metricom)
+#pseudo-device irframetty              # IrDA frame line discipline
+#pseudo-device tap                     # virtual Ethernet
+#pseudo-device tun                     # network tunneling over tty
+#pseudo-device gre                     # generic L3 over IP tunnel
+#pseudo-device gif                     # IPv[46] over IPv[46] tunnel (RFC 1933)
+#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
+#options       BRIDGE_IPF              # bridge uses IP/IPv6 pfil hooks too
+#pseudo-device agr                     # IEEE 802.3ad link aggregation
+#pseudo-device pf                      # PF packet filter
+#pseudo-device pflog                   # PF log if
+#pseudo-device pfsync                  # PF sync if
+#pseudo-device npf                     # NPF packet filter
+#pseudo-device         etherip                 # Tunnel Ethernet over IP
+# srt is EXPERIMENTAL
+#pseudo-device srt                     # source-address-based routing
+
+# miscellaneous pseudo-devices
+pseudo-device  pty                     # pseudo-terminals



Home | Main Index | Thread Index | Old Index