Module Name: src
Committed By: uebayasi
Date: Fri Aug 21 01:52:09 UTC 2015
Modified Files:
src/sys/arch/acorn32/conf: INSTALL NC
src/sys/arch/algor/conf: P4032 P5064 P6032
src/sys/arch/alpha/conf: INSTALL RAWHIDE
src/sys/arch/amiga/conf: INSTALL MDINSTALL
src/sys/arch/arc/conf: ARCTIC M403 MIMORI PICA RPC44
src/sys/arch/cats/conf: INSTALL
src/sys/arch/cobalt/conf: INSTALL
src/sys/arch/emips/conf: RAMDISK
src/sys/arch/evbarm/conf: DNS323 GEMINI_SLAVE HAWK IMX23_OLINUXINO
OSK5912
src/sys/arch/evbppc/conf: VIRTEX_DFC VIRTEX_GSRD1 VIRTEX_GSRD2
src/sys/arch/hpcmips/conf: LCARD LROUTER MPC303 NULLCONF TX3912 TX3922
VR41XX
src/sys/arch/hpcsh/conf: DEBUG HPW650PA
src/sys/arch/i386/conf: GENERIC_PS2TINY INSTALL_FLOPPY NET4501
src/sys/arch/ia64/conf: GENERIC
src/sys/arch/mac68k/conf: INSTALL
src/sys/arch/macppc/conf: POWERMAC
src/sys/arch/mvmeppc/conf: GENERIC
src/sys/arch/news68k/conf: NEWS1200
src/sys/arch/newsmips/conf: DEJIKO WAPIKO
src/sys/arch/next68k/conf: SLAB
src/sys/arch/playstation2/conf: AGATE DEBUG
src/sys/arch/shark/conf: INSTALL OFWGENCFG
src/sys/arch/sparc/conf: TADPOLE3GX
src/sys/arch/sparc64/conf: NONPLUS64
src/sys/arch/sun2/conf: DISKLESS VME
Log Message:
Add `pseudo-device ksyms' where `options DDB' is used, because
config(1)/config(5) can't handle module dependency correctly at this
moment.
(This is another proof that shared file definition (`file xxx.c a|b')
is a bad idea.)
To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 src/sys/arch/acorn32/conf/INSTALL
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/acorn32/conf/NC
cvs rdiff -u -r1.72 -r1.73 src/sys/arch/algor/conf/P4032
cvs rdiff -u -r1.82 -r1.83 src/sys/arch/algor/conf/P5064
cvs rdiff -u -r1.73 -r1.74 src/sys/arch/algor/conf/P6032
cvs rdiff -u -r1.108 -r1.109 src/sys/arch/alpha/conf/INSTALL
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/alpha/conf/RAWHIDE
cvs rdiff -u -r1.125 -r1.126 src/sys/arch/amiga/conf/INSTALL
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/amiga/conf/MDINSTALL
cvs rdiff -u -r1.68 -r1.69 src/sys/arch/arc/conf/ARCTIC
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/arc/conf/M403
cvs rdiff -u -r1.69 -r1.70 src/sys/arch/arc/conf/MIMORI
cvs rdiff -u -r1.81 -r1.82 src/sys/arch/arc/conf/PICA
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/arc/conf/RPC44
cvs rdiff -u -r1.95 -r1.96 src/sys/arch/cats/conf/INSTALL
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/cobalt/conf/INSTALL
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/emips/conf/RAMDISK
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/conf/DNS323
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/evbarm/conf/GEMINI_SLAVE
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/conf/HAWK
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/evbarm/conf/IMX23_OLINUXINO
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/evbarm/conf/OSK5912
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/evbppc/conf/VIRTEX_DFC
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/evbppc/conf/VIRTEX_GSRD1
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/evbppc/conf/VIRTEX_GSRD2
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/hpcmips/conf/LCARD
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/hpcmips/conf/LROUTER
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/hpcmips/conf/MPC303
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/hpcmips/conf/NULLCONF
cvs rdiff -u -r1.86 -r1.87 src/sys/arch/hpcmips/conf/TX3912
cvs rdiff -u -r1.100 -r1.101 src/sys/arch/hpcmips/conf/TX3922
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/hpcmips/conf/VR41XX
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/hpcsh/conf/DEBUG
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/hpcsh/conf/HPW650PA
cvs rdiff -u -r1.74 -r1.75 src/sys/arch/i386/conf/GENERIC_PS2TINY
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/i386/conf/INSTALL_FLOPPY
cvs rdiff -u -r1.88 -r1.89 src/sys/arch/i386/conf/NET4501
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/ia64/conf/GENERIC
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/mac68k/conf/INSTALL
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/macppc/conf/POWERMAC
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/mvmeppc/conf/GENERIC
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/news68k/conf/NEWS1200
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/newsmips/conf/DEJIKO
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/newsmips/conf/WAPIKO
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/next68k/conf/SLAB
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/playstation2/conf/AGATE
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/playstation2/conf/DEBUG
cvs rdiff -u -r1.57 -r1.58 src/sys/arch/shark/conf/INSTALL
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/shark/conf/OFWGENCFG
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/sparc/conf/TADPOLE3GX
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/sparc64/conf/NONPLUS64
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/sun2/conf/DISKLESS
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/sun2/conf/VME
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/acorn32/conf/INSTALL
diff -u src/sys/arch/acorn32/conf/INSTALL:1.72 src/sys/arch/acorn32/conf/INSTALL:1.73
--- src/sys/arch/acorn32/conf/INSTALL:1.72 Wed Aug 12 07:53:57 2015
+++ src/sys/arch/acorn32/conf/INSTALL Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.72 2015/08/12 07:53:57 maxv Exp $
+# $NetBSD: INSTALL,v 1.73 2015/08/21 01:52:07 uebayasi Exp $
#
# INSTALL -- NetBSD/acorn32 install configuration
#
@@ -22,7 +22,7 @@ include "arch/acorn32/conf/std.acorn32"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "INSTALL-$Revision: 1.72 $"
+#ident "INSTALL-$Revision: 1.73 $"
# estimated number of users
maxusers 32
@@ -134,6 +134,7 @@ options PIPE_SOCKETPAIR # smaller, but
options DIAGNOSTIC # internal consistency checks
#options PMAP_DEBUG # Enable pmap_debug_level code
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#makeoptions DEBUG="-g" # compile full symbol table
Index: src/sys/arch/acorn32/conf/NC
diff -u src/sys/arch/acorn32/conf/NC:1.65 src/sys/arch/acorn32/conf/NC:1.66
--- src/sys/arch/acorn32/conf/NC:1.65 Fri Aug 7 13:53:28 2015
+++ src/sys/arch/acorn32/conf/NC Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: NC,v 1.65 2015/08/07 13:53:28 maxv Exp $
+# $NetBSD: NC,v 1.66 2015/08/21 01:52:07 uebayasi Exp $
#
# NC - with wscons
#
@@ -106,6 +106,7 @@ options USERCONF # userconf(4) support
options DIAGNOSTIC # internal consistency checks
#options PMAP_DEBUG # Enable pmap_debug_level code
options DDB # in-kernel debugger
+pseudo-device ksyms
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#makeoptions DEBUG="-g" # compile full symbol table
Index: src/sys/arch/algor/conf/P4032
diff -u src/sys/arch/algor/conf/P4032:1.72 src/sys/arch/algor/conf/P4032:1.73
--- src/sys/arch/algor/conf/P4032:1.72 Sat Aug 23 20:26:56 2014
+++ src/sys/arch/algor/conf/P4032 Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: P4032,v 1.72 2014/08/23 20:26:56 dholland Exp $
+# $NetBSD: P4032,v 1.73 2015/08/21 01:52:07 uebayasi Exp $
#
# Algorithmics P-4032 kernel.
#
@@ -7,7 +7,7 @@ include "arch/algor/conf/std.algor"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "P4032-$Revision: 1.72 $"
+#ident "P4032-$Revision: 1.73 $"
maxusers 32
@@ -28,6 +28,7 @@ options NTP # kernel PLL for NTP
# Diagnostic/debugging support options
options DIAGNOSTIC # Cheap kernel consistency checks
options DDB # kernel debugger
+pseudo-device ksyms
makeoptions DEBUG="-g"
#makeoptions DEBUGLIST="pattern1 pattern2 ..."
makeoptions COPY_SYMTAB=1
Index: src/sys/arch/algor/conf/P5064
diff -u src/sys/arch/algor/conf/P5064:1.82 src/sys/arch/algor/conf/P5064:1.83
--- src/sys/arch/algor/conf/P5064:1.82 Sat Aug 23 20:26:56 2014
+++ src/sys/arch/algor/conf/P5064 Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: P5064,v 1.82 2014/08/23 20:26:56 dholland Exp $
+# $NetBSD: P5064,v 1.83 2015/08/21 01:52:07 uebayasi Exp $
#
# Algorithmics P-5064 kernel.
#
@@ -7,7 +7,7 @@ include "arch/algor/conf/std.algor"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "P5064-$Revision: 1.82 $"
+#ident "P5064-$Revision: 1.83 $"
maxusers 32
@@ -23,6 +23,7 @@ options NTP # kernel PLL for NTP
# Diagnostic/debugging support options
options DIAGNOSTIC # Cheap kernel consistency checks
options DDB # kernel debugger
+pseudo-device ksyms
makeoptions DEBUG="-g"
#makeoptions DEBUGLIST="pattern1 pattern2 ..."
makeoptions COPY_SYMTAB=1
Index: src/sys/arch/algor/conf/P6032
diff -u src/sys/arch/algor/conf/P6032:1.73 src/sys/arch/algor/conf/P6032:1.74
--- src/sys/arch/algor/conf/P6032:1.73 Sat Aug 23 20:26:56 2014
+++ src/sys/arch/algor/conf/P6032 Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: P6032,v 1.73 2014/08/23 20:26:56 dholland Exp $
+# $NetBSD: P6032,v 1.74 2015/08/21 01:52:07 uebayasi Exp $
#
# Algorithmics P-6032 kernel.
#
@@ -7,7 +7,7 @@ include "arch/algor/conf/std.algor"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "P6032-$Revision: 1.73 $"
+#ident "P6032-$Revision: 1.74 $"
maxusers 32
@@ -23,6 +23,7 @@ options NTP # kernel PLL for NTP
# Diagnostic/debugging support options
options DIAGNOSTIC # Cheap kernel consistency checks
options DDB # kernel debugger
+pseudo-device ksyms
makeoptions DEBUG="-g"
#makeoptions DEBUGLIST="pattern1 pattern2 ..."
makeoptions COPY_SYMTAB=1
Index: src/sys/arch/alpha/conf/INSTALL
diff -u src/sys/arch/alpha/conf/INSTALL:1.108 src/sys/arch/alpha/conf/INSTALL:1.109
--- src/sys/arch/alpha/conf/INSTALL:1.108 Sat Oct 11 09:16:15 2014
+++ src/sys/arch/alpha/conf/INSTALL Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.108 2014/10/11 09:16:15 uebayasi Exp $
+# $NetBSD: INSTALL,v 1.109 2015/08/21 01:52:07 uebayasi Exp $
#
# Alpha INSTALL kernel.
@@ -39,6 +39,7 @@ options API_UP1000 # EV6: Alpha Proces
# Diagnostic/debugging support options
options DDB # kernel debugger
+pseudo-device ksyms
#makeoptions DEBUG="-g"
# File systems
Index: src/sys/arch/alpha/conf/RAWHIDE
diff -u src/sys/arch/alpha/conf/RAWHIDE:1.39 src/sys/arch/alpha/conf/RAWHIDE:1.40
--- src/sys/arch/alpha/conf/RAWHIDE:1.39 Fri Aug 7 07:29:33 2015
+++ src/sys/arch/alpha/conf/RAWHIDE Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: RAWHIDE,v 1.39 2015/08/07 07:29:33 maxv Exp $
+# $NetBSD: RAWHIDE,v 1.40 2015/08/21 01:52:07 uebayasi Exp $
#
# Alpha 4100 stripped for action server kernel.
#
@@ -12,6 +12,7 @@ options USERCONF # userconf(4) support
#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
options DIAGNOSTIC # Cheap kernel consistency checks
options DDB # Kernel Dynamic Debugger
+pseudo-device ksyms
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
Index: src/sys/arch/amiga/conf/INSTALL
diff -u src/sys/arch/amiga/conf/INSTALL:1.125 src/sys/arch/amiga/conf/INSTALL:1.126
--- src/sys/arch/amiga/conf/INSTALL:1.125 Sat Jul 5 10:00:42 2014
+++ src/sys/arch/amiga/conf/INSTALL Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.125 2014/07/05 10:00:42 tsutsui Exp $
+# $NetBSD: INSTALL,v 1.126 2015/08/21 01:52:07 uebayasi Exp $
#
# This file was automatically created.
# Changes will be lost when make is run in this directory.
@@ -29,7 +29,7 @@ include "arch/amiga/conf/std.amiga"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.125 $"
+#ident "GENERIC-$Revision: 1.126 $"
makeoptions COPTS="-Os"
@@ -142,6 +142,7 @@ options SYSCTL_INCLUDE_DESCR # Include
# Misc. debugging options
#
options DDB # Kernel debugger
+pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options DIAGNOSTIC # Extra kernel sanity checks
#options DEBUG # Enable misc. kernel debugging code
Index: src/sys/arch/amiga/conf/MDINSTALL
diff -u src/sys/arch/amiga/conf/MDINSTALL:1.31 src/sys/arch/amiga/conf/MDINSTALL:1.32
--- src/sys/arch/amiga/conf/MDINSTALL:1.31 Fri Oct 4 15:13:51 2013
+++ src/sys/arch/amiga/conf/MDINSTALL Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: MDINSTALL,v 1.31 2013/10/04 15:13:51 rkujawa Exp $
+# $NetBSD: MDINSTALL,v 1.32 2015/08/21 01:52:07 uebayasi Exp $
#
# INSTALL kernel for ramdisk installation
@@ -66,6 +66,7 @@ options PIPE_SOCKETPAIR # smaller, but
# Misc. debugging options
#
options DDB # Kernel debugger
+pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
options DIAGNOSTIC # Extra kernel sanity checks
#options DEBUG # Enable misc. kernel debugging code
Index: src/sys/arch/arc/conf/ARCTIC
diff -u src/sys/arch/arc/conf/ARCTIC:1.68 src/sys/arch/arc/conf/ARCTIC:1.69
--- src/sys/arch/arc/conf/ARCTIC:1.68 Wed Aug 12 07:53:57 2015
+++ src/sys/arch/arc/conf/ARCTIC Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: ARCTIC,v 1.68 2015/08/12 07:53:57 maxv Exp $
+# $NetBSD: ARCTIC,v 1.69 2015/08/21 01:52:07 uebayasi Exp $
# $OpenBSD: ARCTIC,v 1.12 1999/08/29 12:14:03 niklas Exp $
#
# configuration file for DeskStation
@@ -37,6 +37,7 @@ options USERCONF # userconf(4) support
options DIAGNOSTIC # cheap kernel consistency checks
#options DEBUG # expensive debugging checks/support
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # enable history editing in DDB
#options KGDB # remote gdb
#options KGDB_DEVRATE=19200 # kernel gdb port rate (default 9600)
Index: src/sys/arch/arc/conf/M403
diff -u src/sys/arch/arc/conf/M403:1.64 src/sys/arch/arc/conf/M403:1.65
--- src/sys/arch/arc/conf/M403:1.64 Fri Aug 7 13:53:28 2015
+++ src/sys/arch/arc/conf/M403 Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: M403,v 1.64 2015/08/07 13:53:28 maxv Exp $
+# $NetBSD: M403,v 1.65 2015/08/21 01:52:07 uebayasi Exp $
#
# configuration file for MIPS Magnum 4000 system
#
@@ -30,6 +30,7 @@ options SYSVSHM # System V-like memory
options DIAGNOSTIC # cheap kernel consistency checks
#options DEBUG # expensive debugging checks/support
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # enable history editing in DDB
#options KGDB # remote gdb
#options KGDB_DEVRATE=19200 # kernel gdb port rate (default 9600)
Index: src/sys/arch/arc/conf/MIMORI
diff -u src/sys/arch/arc/conf/MIMORI:1.69 src/sys/arch/arc/conf/MIMORI:1.70
--- src/sys/arch/arc/conf/MIMORI:1.69 Wed Aug 12 07:53:57 2015
+++ src/sys/arch/arc/conf/MIMORI Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: MIMORI,v 1.69 2015/08/12 07:53:57 maxv Exp $
+# $NetBSD: MIMORI,v 1.70 2015/08/21 01:52:07 uebayasi Exp $
# NetBSD: GENERIC,v 1.31 2000/06/09 05:33:02 soda Exp
#
# MIMORI -- My NEC RISCstation 2250 (ur)
@@ -32,6 +32,7 @@ options USERCONF # userconf(4) support
options DIAGNOSTIC # cheap kernel consistency checks
#options DEBUG # expensive debugging checks/support
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # enable history editing in DDB
#options KGDB # remote gdb
#options KGDB_DEVRATE=19200 # kernel gdb port rate (default 9600)
Index: src/sys/arch/arc/conf/PICA
diff -u src/sys/arch/arc/conf/PICA:1.81 src/sys/arch/arc/conf/PICA:1.82
--- src/sys/arch/arc/conf/PICA:1.81 Fri Aug 7 13:53:28 2015
+++ src/sys/arch/arc/conf/PICA Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: PICA,v 1.81 2015/08/07 13:53:28 maxv Exp $
+# $NetBSD: PICA,v 1.82 2015/08/21 01:52:07 uebayasi Exp $
#
# configuration file for ACER PICA system
#
@@ -31,6 +31,7 @@ options USERCONF # userconf(4) support
options DIAGNOSTIC # cheap kernel consistency checks
#options DEBUG # expensive debugging checks/support
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # enable history editing in DDB
#options KGDB # remote gdb
#options KGDB_DEVRATE=19200 # kernel gdb port rate (default 9600)
Index: src/sys/arch/arc/conf/RPC44
diff -u src/sys/arch/arc/conf/RPC44:1.50 src/sys/arch/arc/conf/RPC44:1.51
--- src/sys/arch/arc/conf/RPC44:1.50 Wed Aug 12 07:53:57 2015
+++ src/sys/arch/arc/conf/RPC44 Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: RPC44,v 1.50 2015/08/12 07:53:57 maxv Exp $
+# $NetBSD: RPC44,v 1.51 2015/08/21 01:52:07 uebayasi Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/arc/conf/std.arc"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.50 $"
+#ident "GENERIC-$Revision: 1.51 $"
maxusers 32 # estimated number of users
@@ -57,6 +57,7 @@ options SYSCTL_INCLUDE_DESCR # Include
options DIAGNOSTIC # cheap kernel consistency checks
#options DEBUG # expensive debugging checks/support
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # enable history editing in DDB
#options KGDB # remote gdb
#options KGDB_DEVRATE=19200 # kernel gdb port rate (default 9600)
Index: src/sys/arch/cats/conf/INSTALL
diff -u src/sys/arch/cats/conf/INSTALL:1.95 src/sys/arch/cats/conf/INSTALL:1.96
--- src/sys/arch/cats/conf/INSTALL:1.95 Sat Aug 8 06:36:25 2015
+++ src/sys/arch/cats/conf/INSTALL Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.95 2015/08/08 06:36:25 maxv Exp $
+# $NetBSD: INSTALL,v 1.96 2015/08/21 01:52:07 uebayasi Exp $
#
# CATSINST -- CHALTECH CATS Install kernel
#
@@ -134,6 +134,7 @@ options WSDISPLAY_COMPAT_RAWKBD # can
#options DIAGNOSTIC # internal consistency checks
#options PMAP_DEBUG # Enable pmap_debug_level code
options DDB # in-kernel debugger
+pseudo-device ksyms
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#makeoptions DEBUG="-g" # compile full symbol table
Index: src/sys/arch/cobalt/conf/INSTALL
diff -u src/sys/arch/cobalt/conf/INSTALL:1.58 src/sys/arch/cobalt/conf/INSTALL:1.59
--- src/sys/arch/cobalt/conf/INSTALL:1.58 Wed Aug 12 07:53:57 2015
+++ src/sys/arch/cobalt/conf/INSTALL Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.58 2015/08/12 07:53:57 maxv Exp $
+# $NetBSD: INSTALL,v 1.59 2015/08/21 01:52:07 uebayasi Exp $
#
# INSTALL -- installation and rescue kernel.
#
@@ -10,7 +10,7 @@ include "arch/cobalt/conf/std.cobalt"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "INSTALL-$Revision: 1.58 $"
+#ident "INSTALL-$Revision: 1.59 $"
makeoptions COPTS="-Os -mmemcpy"
makeoptions CPUFLAGS="-march=vr5000 -mabi=32"
@@ -40,6 +40,7 @@ options PIPE_SOCKETPAIR # smaller, but
#options DIAGNOSTIC # extra kernel sanity checking
#options DEBUG # extra kernel debugging support
options DDB # kernel dynamic debugger
+pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # enable history editing in DDB
#makeoptions DEBUG="-g" # compile full symbol table
Index: src/sys/arch/emips/conf/RAMDISK
diff -u src/sys/arch/emips/conf/RAMDISK:1.2 src/sys/arch/emips/conf/RAMDISK:1.3
--- src/sys/arch/emips/conf/RAMDISK:1.2 Sat Apr 27 22:21:13 2013
+++ src/sys/arch/emips/conf/RAMDISK Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: RAMDISK,v 1.2 2013/04/27 22:21:13 christos Exp $
+# $NetBSD: RAMDISK,v 1.3 2015/08/21 01:52:07 uebayasi Exp $
#
# Install kernel with ramdisk added.
# The ramdisk is be too big to netboot directly via ECOFF on some machines,
@@ -10,6 +10,7 @@ include "arch/emips/conf/INSTALL"
options DDB
+pseudo-device ksyms
# Enable the hooks used for initializing the root memory-disk.
options MEMORY_DISK_HOOKS
options MEMORY_DISK_IS_ROOT # force root on memory disk
Index: src/sys/arch/evbarm/conf/DNS323
diff -u src/sys/arch/evbarm/conf/DNS323:1.7 src/sys/arch/evbarm/conf/DNS323:1.8
--- src/sys/arch/evbarm/conf/DNS323:1.7 Sun Aug 17 21:17:43 2014
+++ src/sys/arch/evbarm/conf/DNS323 Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: DNS323,v 1.7 2014/08/17 21:17:43 joerg Exp $
+# $NetBSD: DNS323,v 1.8 2015/08/21 01:52:07 uebayasi Exp $
#
# DNS323 -- D-Link. DNS-323 platform kernel
#
@@ -20,6 +20,7 @@ options DEBUG
#options PMAP_DEBUG # Enable pmap_debug_level code
#options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
#options DEBUG_KGDB
Index: src/sys/arch/evbarm/conf/GEMINI_SLAVE
diff -u src/sys/arch/evbarm/conf/GEMINI_SLAVE:1.32 src/sys/arch/evbarm/conf/GEMINI_SLAVE:1.33
--- src/sys/arch/evbarm/conf/GEMINI_SLAVE:1.32 Fri Aug 7 13:53:28 2015
+++ src/sys/arch/evbarm/conf/GEMINI_SLAVE Fri Aug 21 01:52:07 2015
@@ -118,6 +118,7 @@ options DIAGNOSTIC # internal consisten
#options PMAP_DEBUG # Enable pmap_debug_level code
#options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
+pseudo-device ksyms
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
Index: src/sys/arch/evbarm/conf/HAWK
diff -u src/sys/arch/evbarm/conf/HAWK:1.5 src/sys/arch/evbarm/conf/HAWK:1.6
--- src/sys/arch/evbarm/conf/HAWK:1.5 Sat Aug 23 20:26:57 2014
+++ src/sys/arch/evbarm/conf/HAWK Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $NetBSD: HAWK,v 1.5 2014/08/23 20:26:57 dholland Exp $
+# $NetBSD: HAWK,v 1.6 2015/08/21 01:52:07 uebayasi Exp $
#
# HAWK -- TI OMAPL138 based Board Kernel
#
@@ -95,6 +95,7 @@ options DIAGNOSTIC # internal consisten
#options DEBUG_DMA
options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
+pseudo-device ksyms
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
Index: src/sys/arch/evbarm/conf/IMX23_OLINUXINO
diff -u src/sys/arch/evbarm/conf/IMX23_OLINUXINO:1.11 src/sys/arch/evbarm/conf/IMX23_OLINUXINO:1.12
--- src/sys/arch/evbarm/conf/IMX23_OLINUXINO:1.11 Sat Jan 10 12:18:09 2015
+++ src/sys/arch/evbarm/conf/IMX23_OLINUXINO Fri Aug 21 01:52:07 2015
@@ -1,4 +1,4 @@
-# $Id: IMX23_OLINUXINO,v 1.11 2015/01/10 12:18:09 jmcneill Exp $
+# $Id: IMX23_OLINUXINO,v 1.12 2015/08/21 01:52:07 uebayasi Exp $
#
# IMX23_OLINUXINO -- Olimex i.MX23 OLinuXino kernel configuration file.
#
@@ -92,6 +92,7 @@ ukphy* at mii? phy ?
options MEMSIZE=64
options DDB
options HZ=100
+pseudo-device ksyms
options INET # IP + ICMP + TCP + UDP
options INET6 # IPv6
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
Index: src/sys/arch/evbarm/conf/OSK5912
diff -u src/sys/arch/evbarm/conf/OSK5912:1.28 src/sys/arch/evbarm/conf/OSK5912:1.29
--- src/sys/arch/evbarm/conf/OSK5912:1.28 Fri Aug 7 07:29:33 2015
+++ src/sys/arch/evbarm/conf/OSK5912 Fri Aug 21 01:52:07 2015
@@ -116,6 +116,7 @@ options DIAGNOSTIC # internal consisten
#options PMAP_DEBUG # Enable pmap_debug_level code
options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
+pseudo-device ksyms
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
Index: src/sys/arch/evbppc/conf/VIRTEX_DFC
diff -u src/sys/arch/evbppc/conf/VIRTEX_DFC:1.27 src/sys/arch/evbppc/conf/VIRTEX_DFC:1.28
--- src/sys/arch/evbppc/conf/VIRTEX_DFC:1.27 Fri Aug 7 07:29:33 2015
+++ src/sys/arch/evbppc/conf/VIRTEX_DFC Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: VIRTEX_DFC,v 1.27 2015/08/07 07:29:33 maxv Exp $
+# $NetBSD: VIRTEX_DFC,v 1.28 2015/08/21 01:52:08 uebayasi Exp $
#
# VIRTEX_DFC
#
@@ -49,6 +49,7 @@ options KTRACE # system call tracing v
options DIAGNOSTIC # cheap kernel consistency checks
options DEBUG # expensive debugging checks/support
options DDB # in-kernel debugger
+pseudo-device ksyms
options DDB_HISTORY_SIZE=512 # enable history editing in DDB
options TRAP_PANICWAIT
makeoptions COPY_SYMTAB=1 # size for embedded symbol table
Index: src/sys/arch/evbppc/conf/VIRTEX_GSRD1
diff -u src/sys/arch/evbppc/conf/VIRTEX_GSRD1:1.25 src/sys/arch/evbppc/conf/VIRTEX_GSRD1:1.26
--- src/sys/arch/evbppc/conf/VIRTEX_GSRD1:1.25 Fri Aug 7 07:29:33 2015
+++ src/sys/arch/evbppc/conf/VIRTEX_GSRD1 Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: VIRTEX_GSRD1,v 1.25 2015/08/07 07:29:33 maxv Exp $
+# $NetBSD: VIRTEX_GSRD1,v 1.26 2015/08/21 01:52:08 uebayasi Exp $
#
# VIRTEX_GSRD1
#
@@ -43,6 +43,7 @@ options UVMHIST
options DIAGNOSTIC # cheap kernel consistency checks
options DEBUG # expensive debugging checks/support
options DDB # in-kernel debugger
+pseudo-device ksyms
options DDB_HISTORY_SIZE=512 # enable history editing in DDB
options TRAP_PANICWAIT
makeoptions COPY_SYMTAB=1 # size for embedded symbol table
Index: src/sys/arch/evbppc/conf/VIRTEX_GSRD2
diff -u src/sys/arch/evbppc/conf/VIRTEX_GSRD2:1.26 src/sys/arch/evbppc/conf/VIRTEX_GSRD2:1.27
--- src/sys/arch/evbppc/conf/VIRTEX_GSRD2:1.26 Fri Aug 7 07:29:33 2015
+++ src/sys/arch/evbppc/conf/VIRTEX_GSRD2 Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: VIRTEX_GSRD2,v 1.26 2015/08/07 07:29:33 maxv Exp $
+# $NetBSD: VIRTEX_GSRD2,v 1.27 2015/08/21 01:52:08 uebayasi Exp $
#
# VIRTEX_GSRD2
#
@@ -51,6 +51,7 @@ options CONS_ADDR=0x010000 # offset in
options DIAGNOSTIC # cheap kernel consistency checks
options DEBUG # expensive debugging checks/support
options DDB # in-kernel debugger
+pseudo-device ksyms
options DDB_HISTORY_SIZE=512 # enable history editing in DDB
options TRAP_PANICWAIT
makeoptions COPY_SYMTAB=1 # size for embedded symbol table
Index: src/sys/arch/hpcmips/conf/LCARD
diff -u src/sys/arch/hpcmips/conf/LCARD:1.15 src/sys/arch/hpcmips/conf/LCARD:1.16
--- src/sys/arch/hpcmips/conf/LCARD:1.15 Sun Jul 20 10:06:11 2014
+++ src/sys/arch/hpcmips/conf/LCARD Fri Aug 21 01:52:08 2015
@@ -1,5 +1,5 @@
#
-# $NetBSD: LCARD,v 1.15 2014/07/20 10:06:11 alnsn Exp $
+# $NetBSD: LCARD,v 1.16 2015/08/21 01:52:08 uebayasi Exp $
#
include "arch/hpcmips/conf/std.lcard"
@@ -24,6 +24,7 @@ options MEMORY_DISK_ROOT_SIZE=8192 # Si
options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode
options DDB # in-kernel debugger
+pseudo-device ksyms
#options WINCE_DEFAULT_SETTING # Debugging use
options DUMP_GIU_LEVEL2_INTR # Debugging use
Index: src/sys/arch/hpcmips/conf/LROUTER
diff -u src/sys/arch/hpcmips/conf/LROUTER:1.54 src/sys/arch/hpcmips/conf/LROUTER:1.55
--- src/sys/arch/hpcmips/conf/LROUTER:1.54 Sat Aug 23 20:26:58 2014
+++ src/sys/arch/hpcmips/conf/LROUTER Fri Aug 21 01:52:08 2015
@@ -1,5 +1,5 @@
#
-# $NetBSD: LROUTER,v 1.54 2014/08/23 20:26:58 dholland Exp $
+# $NetBSD: LROUTER,v 1.55 2015/08/21 01:52:08 uebayasi Exp $
# From: NetBSD: MPC303,v 1.4 2001/11/21 11:28:09 uch Exp
#
# Kernel configuration file for LASER5 L-Router
@@ -21,6 +21,7 @@ options VR4122 # NEC VR4122
# Standard system options
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_ONPANIC=0 # don't enter debugger on panic
#options KGDB # remote debugger
options DIAGNOSTIC # extra kernel debugging checks
Index: src/sys/arch/hpcmips/conf/MPC303
diff -u src/sys/arch/hpcmips/conf/MPC303:1.67 src/sys/arch/hpcmips/conf/MPC303:1.68
--- src/sys/arch/hpcmips/conf/MPC303:1.67 Sat Aug 23 20:26:58 2014
+++ src/sys/arch/hpcmips/conf/MPC303 Fri Aug 21 01:52:08 2015
@@ -1,5 +1,5 @@
#
-# $NetBSD: MPC303,v 1.67 2014/08/23 20:26:58 dholland Exp $
+# $NetBSD: MPC303,v 1.68 2015/08/21 01:52:08 uebayasi Exp $
# From: NetBSD: GENERIC,v 1.91 2001/05/06 14:25:16 takemura Exp
#
# Kernel configuration file for Victor MP-C303; enami's test machine.
@@ -9,7 +9,7 @@ include "arch/hpcmips/conf/std.hpcmips"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.67 $"
+#ident "GENERIC-$Revision: 1.68 $"
maxusers 16
@@ -23,6 +23,7 @@ options VR4122 # NEC VR4122
# Standard system options
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_ONPANIC=0 # don't enter debugger on panic
#options KGDB # remote debugger
options DIAGNOSTIC # extra kernel debugging checks
Index: src/sys/arch/hpcmips/conf/NULLCONF
diff -u src/sys/arch/hpcmips/conf/NULLCONF:1.22 src/sys/arch/hpcmips/conf/NULLCONF:1.23
--- src/sys/arch/hpcmips/conf/NULLCONF:1.22 Wed Dec 7 09:10:13 2005
+++ src/sys/arch/hpcmips/conf/NULLCONF Fri Aug 21 01:52:08 2015
@@ -1,5 +1,5 @@
#
-# $NetBSD: NULLCONF,v 1.22 2005/12/07 09:10:13 tsutsui Exp $
+# $NetBSD: NULLCONF,v 1.23 2015/08/21 01:52:08 uebayasi Exp $
#
include "arch/hpcmips/conf/std.hpcmips"
@@ -15,6 +15,7 @@ options VR4111 # NEC VR4111
options VR4121 # NEC VR4121
options DDB # in-kernel debugger
+pseudo-device ksyms
options WINCE_DEFAULT_SETTING # Debugging use
options DUMP_GIU_LEVEL2_INTR # Debugging use
Index: src/sys/arch/hpcmips/conf/TX3912
diff -u src/sys/arch/hpcmips/conf/TX3912:1.86 src/sys/arch/hpcmips/conf/TX3912:1.87
--- src/sys/arch/hpcmips/conf/TX3912:1.86 Sat Aug 23 20:26:58 2014
+++ src/sys/arch/hpcmips/conf/TX3912 Fri Aug 21 01:52:08 2015
@@ -1,7 +1,7 @@
#
# Distribution kernel (TOSHIBA TX3912 based model) kernel config file
#
-# $NetBSD: TX3912,v 1.86 2014/08/23 20:26:58 dholland Exp $
+# $NetBSD: TX3912,v 1.87 2015/08/21 01:52:08 uebayasi Exp $
#
include "arch/hpcmips/conf/std.hpcmips"
@@ -28,6 +28,7 @@ options KLOADER_DEBUG
options SERIALCONSSLOT=0 # UARTA 0, UARTB 1
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_ONPANIC=0 # don't enter debugger on panic
options DIAGNOSTIC # extra kernel debugging checks
options DEBUG # extra kernel debugging support
Index: src/sys/arch/hpcmips/conf/TX3922
diff -u src/sys/arch/hpcmips/conf/TX3922:1.100 src/sys/arch/hpcmips/conf/TX3922:1.101
--- src/sys/arch/hpcmips/conf/TX3922:1.100 Sat Aug 23 20:26:58 2014
+++ src/sys/arch/hpcmips/conf/TX3922 Fri Aug 21 01:52:08 2015
@@ -1,7 +1,7 @@
#
# Distribution kernel (TOSHIBA TX3922 based model) kernel config file
#
-# $NetBSD: TX3922,v 1.100 2014/08/23 20:26:58 dholland Exp $
+# $NetBSD: TX3922,v 1.101 2015/08/21 01:52:08 uebayasi Exp $
#
include "arch/hpcmips/conf/std.hpcmips"
@@ -26,6 +26,7 @@ options KLOADER_KERNEL_PATH="\"/netbsd\
options KLOADER_DEBUG
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DIAGNOSTIC # extra kernel debugging checks
options DEBUG # extra kernel debugging support
options KTRACE # system call tracing support
Index: src/sys/arch/hpcmips/conf/VR41XX
diff -u src/sys/arch/hpcmips/conf/VR41XX:1.63 src/sys/arch/hpcmips/conf/VR41XX:1.64
--- src/sys/arch/hpcmips/conf/VR41XX:1.63 Sat Aug 23 20:26:58 2014
+++ src/sys/arch/hpcmips/conf/VR41XX Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: VR41XX,v 1.63 2014/08/23 20:26:58 dholland Exp $
+# $NetBSD: VR41XX,v 1.64 2015/08/21 01:52:08 uebayasi Exp $
#
# GENERIC machine description file
#
@@ -20,7 +20,7 @@
include "arch/hpcmips/conf/std.hpcmips"
include "arch/hpcmips/conf/std.hpcmips.vr41"
-#ident "GENERIC-$Revision: 1.63 $"
+#ident "GENERIC-$Revision: 1.64 $"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
@@ -36,6 +36,7 @@ options VR4131 # NEC VR4131
# Standard system options
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_ONPANIC=0 # don't enter debugger on panic
#options KGDB # remote debugger
#options DIAGNOSTIC # extra kernel debugging checks
Index: src/sys/arch/hpcsh/conf/DEBUG
diff -u src/sys/arch/hpcsh/conf/DEBUG:1.5 src/sys/arch/hpcsh/conf/DEBUG:1.6
--- src/sys/arch/hpcsh/conf/DEBUG:1.5 Sun Aug 8 16:25:49 2010
+++ src/sys/arch/hpcsh/conf/DEBUG Fri Aug 21 01:52:08 2015
@@ -1,12 +1,13 @@
#
# kernel config file for debugging.
#
-# $NetBSD: DEBUG,v 1.5 2010/08/08 16:25:49 chs Exp $
+# $NetBSD: DEBUG,v 1.6 2015/08/21 01:52:08 uebayasi Exp $
#
include "arch/hpcsh/conf/GENERIC"
options DDB # in-kernel debugger
+pseudo-device ksyms
#options KGDB # remote debugger
#makeoptions DEBUG="-g" # compile full symbol table
#options KGDB_DEVRATE=19200
Index: src/sys/arch/hpcsh/conf/HPW650PA
diff -u src/sys/arch/hpcsh/conf/HPW650PA:1.31 src/sys/arch/hpcsh/conf/HPW650PA:1.32
--- src/sys/arch/hpcsh/conf/HPW650PA:1.31 Fri Aug 17 20:11:39 2012
+++ src/sys/arch/hpcsh/conf/HPW650PA Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: HPW650PA,v 1.31 2012/08/17 20:11:39 abs Exp $
+# $NetBSD: HPW650PA,v 1.32 2015/08/21 01:52:08 uebayasi Exp $
#
# HITACHI PERSONA HPW650PA
#
@@ -23,6 +23,7 @@ options HPC_DEBUG_INTERRUPT_MONITOR
options HPC_DEBUG_LCD
options DDB # in-kernel debugger
+pseudo-device ksyms
#options KGDB # in-kernel debugger
#options "KGDB_DEVNAME=\"hd64465uart\"",KGDB_DEVRATE=19200
#makeoptions DEBUG="-g" # compile full symbol table
Index: src/sys/arch/i386/conf/GENERIC_PS2TINY
diff -u src/sys/arch/i386/conf/GENERIC_PS2TINY:1.74 src/sys/arch/i386/conf/GENERIC_PS2TINY:1.75
--- src/sys/arch/i386/conf/GENERIC_PS2TINY:1.74 Fri Aug 7 14:12:05 2015
+++ src/sys/arch/i386/conf/GENERIC_PS2TINY Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC_PS2TINY,v 1.74 2015/08/07 14:12:05 maxv Exp $
+# $NetBSD: GENERIC_PS2TINY,v 1.75 2015/08/21 01:52:08 uebayasi Exp $
#
# GENERIC-style kernel config for IBM PS/2 with MCA bus. It only contains
# IBM PS/2 related stuff and has been generally trimmed down somewhat,
@@ -58,6 +58,7 @@ options USERCONF # userconf(4) support
#options DIAGNOSTIC # inexpensive kernel consistency checks
#options DEBUG # expensive debugging checks/support
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic'
options DDB_HISTORY_SIZE=512 # enable history editing in DDB
#options KGDB # remote debugger
Index: src/sys/arch/i386/conf/INSTALL_FLOPPY
diff -u src/sys/arch/i386/conf/INSTALL_FLOPPY:1.27 src/sys/arch/i386/conf/INSTALL_FLOPPY:1.28
--- src/sys/arch/i386/conf/INSTALL_FLOPPY:1.27 Sat Oct 18 16:56:51 2014
+++ src/sys/arch/i386/conf/INSTALL_FLOPPY Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL_FLOPPY,v 1.27 2014/10/18 16:56:51 uebayasi Exp $
+# $NetBSD: INSTALL_FLOPPY,v 1.28 2015/08/21 01:52:08 uebayasi Exp $
#
# INSTALL - Installation kernel.
#
@@ -71,6 +71,7 @@ no options PTRACE # Include ptrace(2)
#options DEBUG # expensive debugging checks/support
#options KMEMSTATS # kernel memory statistics (vmstat -m)
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic'
#options DDB_HISTORY_SIZE=512 # enable history editing in DDB
#options KGDB # remote debugger
Index: src/sys/arch/i386/conf/NET4501
diff -u src/sys/arch/i386/conf/NET4501:1.88 src/sys/arch/i386/conf/NET4501:1.89
--- src/sys/arch/i386/conf/NET4501:1.88 Fri Aug 7 14:12:05 2015
+++ src/sys/arch/i386/conf/NET4501 Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: NET4501,v 1.88 2015/08/07 14:12:05 maxv Exp $
+# $NetBSD: NET4501,v 1.89 2015/08/21 01:52:08 uebayasi Exp $
#
# NET4501 -- kernel configuration for a Soekris Engineering net4501
# single-board computer.
@@ -10,7 +10,7 @@ include "arch/i386/conf/std.i386"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "NET4501-$Revision: 1.88 $"
+#ident "NET4501-$Revision: 1.89 $"
maxusers 32 # estimated number of users
@@ -69,6 +69,7 @@ options USERCONF # userconf(4) support
#options DIAGNOSTIC # inexpensive kernel consistency checks
#options DEBUG # expensive debugging checks/support
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic'
options DDB_HISTORY_SIZE=512 # enable history editing in DDB
#options KGDB # remote debugger
Index: src/sys/arch/ia64/conf/GENERIC
diff -u src/sys/arch/ia64/conf/GENERIC:1.7 src/sys/arch/ia64/conf/GENERIC:1.8
--- src/sys/arch/ia64/conf/GENERIC:1.7 Fri Aug 7 07:29:33 2015
+++ src/sys/arch/ia64/conf/GENERIC Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.7 2015/08/07 07:29:33 maxv Exp $
+# $NetBSD: GENERIC,v 1.8 2015/08/21 01:52:08 uebayasi Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/ia64/conf/std.ia64"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.7 $"
+#ident "GENERIC-$Revision: 1.8 $"
maxusers 32 # estimated number of users
@@ -40,6 +40,7 @@ options DIAGNOSTIC # expensive kernel c
options DEBUG # expensive debugging checks/support
#options LOCKDEBUG # expensive locking checks/support
options DDB # in-kernel debugger
+pseudo-device ksyms
options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic'
options DDB_HISTORY_SIZE=512 # enable history editing in DDB
#options KGDB # remote debugger
Index: src/sys/arch/mac68k/conf/INSTALL
diff -u src/sys/arch/mac68k/conf/INSTALL:1.54 src/sys/arch/mac68k/conf/INSTALL:1.55
--- src/sys/arch/mac68k/conf/INSTALL:1.54 Sat Aug 23 20:26:58 2014
+++ src/sys/arch/mac68k/conf/INSTALL Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.54 2014/08/23 20:26:58 dholland Exp $
+# $NetBSD: INSTALL,v 1.55 2015/08/21 01:52:08 uebayasi Exp $
#
# INSTALL
@@ -38,6 +38,7 @@ options PIPE_SOCKETPAIR # smaller, but
# Diagnostic/debugging support options - XXX remove these at some point
options DIAGNOSTIC # cheap kernel consistency checks
options DDB # in-kernel debugger
+pseudo-device ksyms
#options ADB_DEBUG # ADB debugging
# Compatibility options
Index: src/sys/arch/macppc/conf/POWERMAC
diff -u src/sys/arch/macppc/conf/POWERMAC:1.65 src/sys/arch/macppc/conf/POWERMAC:1.66
--- src/sys/arch/macppc/conf/POWERMAC:1.65 Sat Aug 23 20:26:58 2014
+++ src/sys/arch/macppc/conf/POWERMAC Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: POWERMAC,v 1.65 2014/08/23 20:26:58 dholland Exp $
+# $NetBSD: POWERMAC,v 1.66 2015/08/21 01:52:08 uebayasi Exp $
#
# POWERMAC config file
#
@@ -20,6 +20,7 @@ options USERCONF # userconf(4) support
options DIAGNOSTIC # cheap kernel consistency checks
#options DEBUG # expensive debugging checks/support
options DDB # in-kernel debugger
+pseudo-device ksyms
options DDB_HISTORY_SIZE=512 # enable history editing in DDB
options TRAP_PANICWAIT
Index: src/sys/arch/mvmeppc/conf/GENERIC
diff -u src/sys/arch/mvmeppc/conf/GENERIC:1.25 src/sys/arch/mvmeppc/conf/GENERIC:1.26
--- src/sys/arch/mvmeppc/conf/GENERIC:1.25 Fri Aug 7 14:12:05 2015
+++ src/sys/arch/mvmeppc/conf/GENERIC Fri Aug 21 01:52:08 2015
@@ -1,11 +1,11 @@
-# $NetBSD: GENERIC,v 1.25 2015/08/07 14:12:05 maxv Exp $
+# $NetBSD: GENERIC,v 1.26 2015/08/21 01:52:08 uebayasi Exp $
#
include "arch/mvmeppc/conf/std.mvmeppc"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-ident "GENERIC-$Revision: 1.25 $"
+ident "GENERIC-$Revision: 1.26 $"
maxusers 8
@@ -32,6 +32,7 @@ options PIPE_SOCKETPAIR # smaller, but
options DIAGNOSTIC # cheap kernel consistency checks
options DEBUG # expensive debugging checks/support
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#makeoptions DEBUG="-g"
Index: src/sys/arch/news68k/conf/NEWS1200
diff -u src/sys/arch/news68k/conf/NEWS1200:1.63 src/sys/arch/news68k/conf/NEWS1200:1.64
--- src/sys/arch/news68k/conf/NEWS1200:1.63 Fri Aug 7 07:29:33 2015
+++ src/sys/arch/news68k/conf/NEWS1200 Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: NEWS1200,v 1.63 2015/08/07 07:29:33 maxv Exp $
+# $NetBSD: NEWS1200,v 1.64 2015/08/21 01:52:08 uebayasi Exp $
# news1200 config file
#
@@ -26,6 +26,7 @@ options USERCONF # userconf(4) support
options DIAGNOSTIC # extra kernel sanity checking
#options DEBUG # extra kernel debugging support
options DDB # kernel dynamic debugger
+pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # enable history editing in DDB
#options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic'
#options SCSIVERBOSE # Verbose SCSI errors
Index: src/sys/arch/newsmips/conf/DEJIKO
diff -u src/sys/arch/newsmips/conf/DEJIKO:1.32 src/sys/arch/newsmips/conf/DEJIKO:1.33
--- src/sys/arch/newsmips/conf/DEJIKO:1.32 Sat Aug 23 20:26:59 2014
+++ src/sys/arch/newsmips/conf/DEJIKO Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: DEJIKO,v 1.32 2014/08/23 20:26:59 dholland Exp $
+# $NetBSD: DEJIKO,v 1.33 2015/08/21 01:52:08 uebayasi Exp $
#
# Dejiko's sekai-seifuku NEWS5000 nyo.
@@ -14,6 +14,7 @@ options CPU_SINGLE # no I/O processor
# Debugging options
options DDB # kernel dynamic debugger
+pseudo-device ksyms
options DDB_HISTORY_SIZE=100 # enable history editing in DDB
#options DEBUG # extra kernel debugging support
options DIAGNOSTIC # extra kernel sanity checking
Index: src/sys/arch/newsmips/conf/WAPIKO
diff -u src/sys/arch/newsmips/conf/WAPIKO:1.46 src/sys/arch/newsmips/conf/WAPIKO:1.47
--- src/sys/arch/newsmips/conf/WAPIKO:1.46 Sat Aug 23 20:26:59 2014
+++ src/sys/arch/newsmips/conf/WAPIKO Fri Aug 21 01:52:08 2015
@@ -1,7 +1,7 @@
#
# NEWS3400 config file
#
-# $NetBSD: WAPIKO,v 1.46 2014/08/23 20:26:59 dholland Exp $
+# $NetBSD: WAPIKO,v 1.47 2015/08/21 01:52:08 uebayasi Exp $
#
include "arch/newsmips/conf/std.newsmips"
@@ -23,6 +23,7 @@ options USERCONF # userconf(4) support
# Debugging options
options DDB # kernel dynamic debugger
+pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # enable history editing in DDB
#options DEBUG # extra kernel debugging support
options DIAGNOSTIC # extra kernel sanity checking
Index: src/sys/arch/next68k/conf/SLAB
diff -u src/sys/arch/next68k/conf/SLAB:1.54 src/sys/arch/next68k/conf/SLAB:1.55
--- src/sys/arch/next68k/conf/SLAB:1.54 Fri Aug 7 07:29:33 2015
+++ src/sys/arch/next68k/conf/SLAB Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: SLAB,v 1.54 2015/08/07 07:29:33 maxv Exp $
+# $NetBSD: SLAB,v 1.55 2015/08/21 01:52:08 uebayasi Exp $
#
# deberg's development machine
#
@@ -28,6 +28,7 @@ options DIAGNOSTIC # extra kernel sanit
# Which kernel debugger? Uncomment either this:
options DDB
options DDB_HISTORY_SIZE=100 # enable history editing in DDB
+pseudo-device ksyms
# ... or these for KGDB (gdb remote target)
makeoptions DEBUG="-g" # debugging symbols for gdb
Index: src/sys/arch/playstation2/conf/AGATE
diff -u src/sys/arch/playstation2/conf/AGATE:1.12 src/sys/arch/playstation2/conf/AGATE:1.13
--- src/sys/arch/playstation2/conf/AGATE:1.12 Mon Mar 31 11:25:49 2014
+++ src/sys/arch/playstation2/conf/AGATE Fri Aug 21 01:52:08 2015
@@ -1,7 +1,7 @@
#
# -- SCPH-18000 used by [email protected]
#
-# $NetBSD: AGATE,v 1.12 2014/03/31 11:25:49 martin Exp $
+# $NetBSD: AGATE,v 1.13 2015/08/21 01:52:08 uebayasi Exp $
#
include "arch/playstation2/conf/std.playstation2"
@@ -19,6 +19,7 @@ options KLOADER_KERNEL_PATH="\"/netbsd\
options KLOADER
options DDB # in-kernel debugger
+pseudo-device ksyms
options NMBCLUSTERS=4096 # Max. number of mbuf clusters
Index: src/sys/arch/playstation2/conf/DEBUG
diff -u src/sys/arch/playstation2/conf/DEBUG:1.19 src/sys/arch/playstation2/conf/DEBUG:1.20
--- src/sys/arch/playstation2/conf/DEBUG:1.19 Fri Aug 7 07:29:33 2015
+++ src/sys/arch/playstation2/conf/DEBUG Fri Aug 21 01:52:08 2015
@@ -1,7 +1,7 @@
#
# kernel config file for debugging.
#
-# $NetBSD: DEBUG,v 1.19 2015/08/07 07:29:33 maxv Exp $
+# $NetBSD: DEBUG,v 1.20 2015/08/21 01:52:08 uebayasi Exp $
#
include "arch/playstation2/conf/std.playstation2"
@@ -28,6 +28,7 @@ options NFSSERVER # Network File System
#options DIAGNOSTIC # expensive kernel consistency checks
options DEBUG # extra kernel debugging support
options DDB # in-kernel debugger
+pseudo-device ksyms
options DDB_HISTORY_SIZE=512 # enable history editing in DDB
options KTRACE # system call tracing support
options MSGBUFSIZE=8192 # dmesg buffer size
Index: src/sys/arch/shark/conf/INSTALL
diff -u src/sys/arch/shark/conf/INSTALL:1.57 src/sys/arch/shark/conf/INSTALL:1.58
--- src/sys/arch/shark/conf/INSTALL:1.57 Fri Aug 7 14:12:05 2015
+++ src/sys/arch/shark/conf/INSTALL Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.57 2015/08/07 14:12:05 maxv Exp $
+# $NetBSD: INSTALL,v 1.58 2015/08/21 01:52:08 uebayasi Exp $
#
# Shark installation kernel
#
@@ -126,6 +126,7 @@ options PIPE_SOCKETPAIR # smaller, but
#options DIAGNOSTIC # internal consistency checks
#options PMAP_DEBUG # Enable pmap_debug_level code
options DDB # in-kernel debugger
+pseudo-device ksyms
#options DDB_ONPANIC=0 # don't run DDB at panictime
#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KERNEL_DEBUG # compile in kernel debugging capability
Index: src/sys/arch/shark/conf/OFWGENCFG
diff -u src/sys/arch/shark/conf/OFWGENCFG:1.45 src/sys/arch/shark/conf/OFWGENCFG:1.46
--- src/sys/arch/shark/conf/OFWGENCFG:1.45 Fri Aug 7 07:29:34 2015
+++ src/sys/arch/shark/conf/OFWGENCFG Fri Aug 21 01:52:08 2015
@@ -1,4 +1,4 @@
-# $NetBSD: OFWGENCFG,v 1.45 2015/08/07 07:29:34 maxv Exp $
+# $NetBSD: OFWGENCFG,v 1.46 2015/08/21 01:52:08 uebayasi Exp $
#
# OFWGENCFG: 'generic' configuration for Open Firmware boards.
#
@@ -103,6 +103,7 @@ options USERCONF # userconf(4) support
#options PORTMASTER # Enable PortMaster only options
options DIAGNOSTIC # internal consistency checks
options DDB # in-kernel debugger
+pseudo-device ksyms
#makeoptions DEBUG="-g" # compile full symbol table
config netbsd root on ofnet0 type nfs
Index: src/sys/arch/sparc/conf/TADPOLE3GX
diff -u src/sys/arch/sparc/conf/TADPOLE3GX:1.65 src/sys/arch/sparc/conf/TADPOLE3GX:1.66
--- src/sys/arch/sparc/conf/TADPOLE3GX:1.65 Sun Nov 16 16:01:43 2014
+++ src/sys/arch/sparc/conf/TADPOLE3GX Fri Aug 21 01:52:09 2015
@@ -1,4 +1,4 @@
-# $NetBSD: TADPOLE3GX,v 1.65 2014/11/16 16:01:43 manu Exp $
+# $NetBSD: TADPOLE3GX,v 1.66 2015/08/21 01:52:09 uebayasi Exp $
include "arch/sparc/conf/std.sparc"
@@ -80,6 +80,7 @@ options NFS_BOOT_DHCP
## serial console break or keyboard reset, where the PROM would normally
## intercept. DDB_HISTORY_SIZE adds up/down arrow command history.
options DDB # kernel dynamic debugger
+pseudo-device ksyms
options DDB_HISTORY_SIZE=100 # enable history editing in DDB
#options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic'
Index: src/sys/arch/sparc64/conf/NONPLUS64
diff -u src/sys/arch/sparc64/conf/NONPLUS64:1.44 src/sys/arch/sparc64/conf/NONPLUS64:1.45
--- src/sys/arch/sparc64/conf/NONPLUS64:1.44 Sun Nov 16 16:01:43 2014
+++ src/sys/arch/sparc64/conf/NONPLUS64 Fri Aug 21 01:52:09 2015
@@ -1,8 +1,8 @@
-# $NetBSD: NONPLUS64,v 1.44 2014/11/16 16:01:43 manu Exp $
+# $NetBSD: NONPLUS64,v 1.45 2015/08/21 01:52:09 uebayasi Exp $
include "arch/sparc64/conf/std.sparc64"
-#ident "NONPLUS64-$Revision: 1.44 $"
+#ident "NONPLUS64-$Revision: 1.45 $"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
@@ -60,6 +60,7 @@ options NFS_BOOT_BOOTPARAM
## serial console break or keyboard reset, where the PROM would normally
## intercept. DDB_HISTORY_SIZE adds up/down arrow command history.
options DDB # kernel dynamic debugger
+pseudo-device ksyms
options DDB_HISTORY_SIZE=100 # enable history editing in DDB
options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic'
Index: src/sys/arch/sun2/conf/DISKLESS
diff -u src/sys/arch/sun2/conf/DISKLESS:1.55 src/sys/arch/sun2/conf/DISKLESS:1.56
--- src/sys/arch/sun2/conf/DISKLESS:1.55 Fri Aug 7 14:12:05 2015
+++ src/sys/arch/sun2/conf/DISKLESS Fri Aug 21 01:52:09 2015
@@ -1,4 +1,4 @@
-# $NetBSD: DISKLESS,v 1.55 2015/08/07 14:12:05 maxv Exp $
+# $NetBSD: DISKLESS,v 1.56 2015/08/21 01:52:09 uebayasi Exp $
# DISKLESS Sun2 (2/120, 2/170, 2/50, ...)
# Supports root on: ie0, ec0
@@ -7,7 +7,7 @@ include "arch/sun2/conf/std.sun2"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "DISKLESS-$Revision: 1.55 $"
+#ident "DISKLESS-$Revision: 1.56 $"
makeoptions COPTS="-Os" # optimize for size
@@ -30,6 +30,7 @@ options SYSVSHM # System V shared memo
# Which kernel debugger? Uncomment either this:
options DDB
# ... or these for KGDB (gdb remote target)
+pseudo-device ksyms
#makeoptions DEBUG="-g" # debugging symbols for gdb
#options KGDB
#options KGDB_DEV=0x0C00 # ttya=0C00 ttyb=0C01
Index: src/sys/arch/sun2/conf/VME
diff -u src/sys/arch/sun2/conf/VME:1.48 src/sys/arch/sun2/conf/VME:1.49
--- src/sys/arch/sun2/conf/VME:1.48 Wed Aug 12 07:53:57 2015
+++ src/sys/arch/sun2/conf/VME Fri Aug 21 01:52:09 2015
@@ -1,4 +1,4 @@
-# $NetBSD: VME,v 1.48 2015/08/12 07:53:57 maxv Exp $
+# $NetBSD: VME,v 1.49 2015/08/21 01:52:09 uebayasi Exp $
# VME Sun2 (2/50, 2/130, 2/160...)
# Supports root on: ie0, sd*, ...
@@ -7,7 +7,7 @@ include "arch/sun2/conf/std.sun2"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "VME-$Revision: 1.48 $"
+#ident "VME-$Revision: 1.49 $"
# Machines to be supported by this kernel
#options FPU_EMULATE
@@ -32,6 +32,7 @@ options USERCONF # userconf(4) support
# Which kernel debugger? Uncomment either this:
options DDB
# ... or these for KGDB (gdb remote target)
+pseudo-device ksyms
#makeoptions DEBUG="-g" # debugging symbols for gdb
#options KGDB
#options KGDB_DEV=0x0C00 # ttya=0C00 ttyb=0C01