Source-Changes-HG archive

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

[src/trunk]: src/sys/arch Remove "options IPKDB", and the other associated op...



details:   https://anonhg.NetBSD.org/src/rev/b33cda3b1096
branches:  trunk
changeset: 320631:b33cda3b1096
user:      maxv <maxv%NetBSD.org@localhost>
date:      Sat Jul 14 15:09:40 2018 +0000

description:
Remove "options IPKDB", and the other associated options, from the config
files.

ipkdb is being retired. Its code is really old, and hasn't kept pace with
today's expectations: IPv6, SMP, modern NICs. The associated code for x86
was already removed because it was too incorrect to stay.

There are plans to rewrite a similar feature from scratch.

ok kamil christos

diffstat:

 sys/arch/bebox/conf/INSTALL           |  6 +-----
 sys/arch/evbarm/conf/ARMADAXP         |  3 +--
 sys/arch/evbarm/conf/ARMADILLO-IOT-G3 |  3 +--
 sys/arch/evbarm/conf/BCM5301X         |  3 +--
 sys/arch/evbarm/conf/BCM56340         |  3 +--
 sys/arch/evbarm/conf/CUBOX            |  3 +--
 sys/arch/evbarm/conf/CUBOX-I          |  3 +--
 sys/arch/evbarm/conf/DUOVERO          |  3 +--
 sys/arch/evbarm/conf/EXYNOS           |  3 +--
 sys/arch/evbarm/conf/GENERIC          |  3 +--
 sys/arch/evbarm/conf/GENERIC.common   |  3 +--
 sys/arch/evbarm/conf/GENERIC64        |  3 +--
 sys/arch/evbarm/conf/GOLDENGATE       |  3 +--
 sys/arch/evbarm/conf/IGEPV2           |  3 +--
 sys/arch/evbarm/conf/IMX31LITE        |  3 +--
 sys/arch/evbarm/conf/IMX6UL-STARTER   |  3 +--
 sys/arch/evbarm/conf/MARVELL_NAS      |  3 +--
 sys/arch/evbarm/conf/N900             |  3 +--
 sys/arch/evbarm/conf/NITROGEN6X       |  3 +--
 sys/arch/evbarm/conf/OMAP5EVM         |  3 +--
 sys/arch/evbarm/conf/OVERO            |  3 +--
 sys/arch/evbarm/conf/PANDABOARD       |  3 +--
 sys/arch/evbarm/conf/PEPPER           |  3 +--
 sys/arch/evbarm/conf/SUNXI            |  3 +--
 sys/arch/evbarm/conf/TEGRA            |  3 +--
 sys/arch/evbarm/conf/TISDP2420        |  3 +--
 sys/arch/evbarm/conf/TISDP2430        |  3 +--
 sys/arch/evbarm/conf/VEXPRESS_A15     |  3 +--
 sys/arch/evbarm/conf/VIRT             |  3 +--
 sys/arch/evbarm/conf/VTC100           |  3 +--
 sys/arch/sandpoint/conf/ENCPP1        |  8 ++------
 sys/arch/sandpoint/conf/SANDPOINT     |  8 ++------
 32 files changed, 34 insertions(+), 75 deletions(-)

diffs (truncated from 587 to 300 lines):

diff -r 4d5df087191a -r b33cda3b1096 sys/arch/bebox/conf/INSTALL
--- a/sys/arch/bebox/conf/INSTALL       Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/bebox/conf/INSTALL       Sat Jul 14 15:09:40 2018 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: INSTALL,v 1.63 2018/07/14 14:56:02 maxv Exp $
+#      $NetBSD: INSTALL,v 1.64 2018/07/14 15:09:40 maxv Exp $
 #
 # First try for BeBox config file
 #
@@ -18,10 +18,6 @@
 options        MEMORY_DISK_ROOT_SIZE=4096      # size of memory disk, in blocks
 options        MEMORY_DISK_RBFLAGS=RB_SINGLE   # boot in single-user mode
 
-#options       IPKDBUSERHACK   # Allow access to mapped memory via kgdb
-# HMAC key to be used for debugging sessions
-#options       IPKDBKEY="\"HMAC pass phrase text\""
-#options       IPKDBSECURE     # Allow debugging even when securelevel > 0
 #makeoptions   DEBUG="-g"
 
 #options       DEBUG
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/ARMADAXP
--- a/sys/arch/evbarm/conf/ARMADAXP     Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/ARMADAXP     Sat Jul 14 15:09:40 2018 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: ARMADAXP,v 1.24 2018/07/12 10:46:43 maxv Exp $
+#      $NetBSD: ARMADAXP,v 1.25 2018/07/14 15:09:41 maxv Exp $
 #
 #      ARMADA XP DEV BOARD
 #
@@ -116,7 +116,6 @@
 #options       DEBUG
 #options       PMAP_DEBUG              # Enable pmap_debug_level code
 options        PMAPCOUNTERS
-#options       IPKDB                   # remote kernel debugging
 #options       VERBOSE_INIT_ARM        # verbose bootstraping messages
 options        DDB                     # in-kernel debugger
 options        DDB_ONPANIC=1
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/ARMADILLO-IOT-G3
--- a/sys/arch/evbarm/conf/ARMADILLO-IOT-G3     Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/ARMADILLO-IOT-G3     Sat Jul 14 15:09:40 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ARMADILLO-IOT-G3,v 1.11 2018/07/12 10:46:43 maxv Exp $
+# $NetBSD: ARMADILLO-IOT-G3,v 1.12 2018/07/14 15:09:41 maxv Exp $
 #
 # ARMADILLO-IOT-G3 -- Atmark Techno, Armadillo-IoT G3
 #
@@ -63,7 +63,6 @@
 #options       DDB_COMMANDONENTER="bt" # execute command when ddb is entered
 options        DDB_ONPANIC=1           # see also sysctl(7): `ddb.onpanic'
 options        DDB_HISTORY_SIZE=100    # Enable history editing in DDB
-#options       IPKDB                   # remote kernel debugging
 #options       KGDB
 #options       KGDB_DEVNAME="\"imxuart\""
 #options       KGDB_DEVADDR=0x30a70000
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/BCM5301X
--- a/sys/arch/evbarm/conf/BCM5301X     Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/BCM5301X     Sat Jul 14 15:09:40 2018 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: BCM5301X,v 1.31 2018/07/12 10:46:43 maxv Exp $
+#      $NetBSD: BCM5301X,v 1.32 2018/07/14 15:09:41 maxv Exp $
 #
 #      BCM5301X -- Broadcom BCM5301X Eval Board Kernel
 #
@@ -129,7 +129,6 @@
 options        DEBUG
 #options       LOCKDEBUG       # Enable lock debugging
 #options       PMAP_DEBUG      # Enable pmap_debug_level code
-#options       IPKDB           # remote kernel debugging
 options        VERBOSE_INIT_ARM # verbose bootstraping messages
 options        DDB             # in-kernel debugger
 options        DDB_ONPANIC=1
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/BCM56340
--- a/sys/arch/evbarm/conf/BCM56340     Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/BCM56340     Sat Jul 14 15:09:40 2018 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: BCM56340,v 1.16 2018/07/12 10:46:43 maxv Exp $
+#      $NetBSD: BCM56340,v 1.17 2018/07/14 15:09:41 maxv Exp $
 #
 #      BCM5301X -- Broadcom BCM5301X Eval Board Kernel
 #
@@ -129,7 +129,6 @@
 options        DEBUG
 #options       LOCKDEBUG       # Enable lock debugging
 #options       PMAP_DEBUG      # Enable pmap_debug_level code
-#options       IPKDB           # remote kernel debugging
 options        VERBOSE_INIT_ARM # verbose bootstraping messages
 options        DDB             # in-kernel debugger
 options        DDB_ONPANIC=1
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/CUBOX
--- a/sys/arch/evbarm/conf/CUBOX        Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/CUBOX        Sat Jul 14 15:09:40 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: CUBOX,v 1.8 2018/07/12 10:46:43 maxv Exp $
+# $NetBSD: CUBOX,v 1.9 2018/07/14 15:09:41 maxv Exp $
 #
 #      CUBOX -- SolidRun Ltd. Cubox kernel
 #
@@ -63,7 +63,6 @@
 options        DDB_ONPANIC=1           # see also sysctl(7): `ddb.onpanic'
 options        DDB_HISTORY_SIZE=100    # Enable history editing in DDB
 options        DDB_VERBOSE_HELP
-#options       IPKDB                   # remote kernel debugging
 #options       KGDB
 #options       KGDB_DEVRATE=115200
 makeoptions    DEBUG="-g"              # compile full symbol table
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/CUBOX-I
--- a/sys/arch/evbarm/conf/CUBOX-I      Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/CUBOX-I      Sat Jul 14 15:09:40 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: CUBOX-I,v 1.14 2018/07/12 10:46:43 maxv Exp $
+# $NetBSD: CUBOX-I,v 1.15 2018/07/14 15:09:41 maxv Exp $
 #
 # CuBox-i
 # - http://www.solid-run.com/products/cubox-i-mini-computer/
@@ -61,7 +61,6 @@
 options        DDB_ONPANIC=1           # see also sysctl(7): `ddb.onpanic'
 options        DDB_HISTORY_SIZE=100    # Enable history editing in DDB
 options        DDB_VERBOSE_HELP
-#options       IPKDB                   # remote kernel debugging
 #options       KGDB
 #options       KGDB_DEVNAME="\"imxuart\""
 #options       KGDB_DEVADDR=0x02020000
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/DUOVERO
--- a/sys/arch/evbarm/conf/DUOVERO      Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/DUOVERO      Sat Jul 14 15:09:40 2018 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: DUOVERO,v 1.9 2018/07/12 10:46:43 maxv Exp $
+#      $NetBSD: DUOVERO,v 1.10 2018/07/14 15:09:41 maxv Exp $
 #
 #      DUOOVERO -- Gumstix. Inc. DuoVero COMS platforms kernel
 #
@@ -133,7 +133,6 @@
 options        DEBUG
 #options       LOCKDEBUG
 #options       PMAP_DEBUG      # Enable pmap_debug_level code
-#options       IPKDB           # remote kernel debugging
 #options       VERBOSE_INIT_ARM # verbose bootstraping messages
 options        DDB             # in-kernel debugger
 options        DDB_ONPANIC=1
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/EXYNOS
--- a/sys/arch/evbarm/conf/EXYNOS       Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/EXYNOS       Sat Jul 14 15:09:40 2018 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: EXYNOS,v 1.30 2018/07/05 13:11:57 jmcneill Exp $
+#      $NetBSD: EXYNOS,v 1.31 2018/07/14 15:09:41 maxv Exp $
 #
 #      Samsung Exynos SoC kernel
 #
@@ -26,7 +26,6 @@
 #options       DEBUG
 #options       LOCKDEBUG
 #options       PMAP_DEBUG      # Enable pmap_debug_level code
-#options       IPKDB           # remote kernel debugging
 #options       VERBOSE_INIT_ARM # verbose bootstrapping messages
 
 makeoptions    DEBUG="-g"      # compile full symbol table
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/GENERIC
--- a/sys/arch/evbarm/conf/GENERIC      Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/GENERIC      Sat Jul 14 15:09:40 2018 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: GENERIC,v 1.4 2018/06/30 16:48:49 jmcneill Exp $
+#      $NetBSD: GENERIC,v 1.5 2018/07/14 15:09:41 maxv Exp $
 #
 #      GENERIC ARM (aarch32) kernel
 #
@@ -41,7 +41,6 @@
 #options       DEBUG
 #options       LOCKDEBUG
 #options       PMAP_DEBUG      # Enable pmap_debug_level code
-#options       IPKDB           # remote kernel debugging
 options        VERBOSE_INIT_ARM # verbose bootstrapping messages
 # EARLYCONS is required for early init messages from VERBOSE_INIT_ARM.
 #options        EARLYCONS=sunxi, CONSADDR=0x01c28000
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/GENERIC.common
--- a/sys/arch/evbarm/conf/GENERIC.common       Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/GENERIC.common       Sat Jul 14 15:09:40 2018 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: GENERIC.common,v 1.29 2018/07/12 10:46:43 maxv Exp $
+#      $NetBSD: GENERIC.common,v 1.30 2018/07/14 15:09:41 maxv Exp $
 #
 #      GENERIC evbarm kernel config (template)
 #
@@ -111,7 +111,6 @@
 options        KDTRACE_HOOKS   # kernel DTrace hooks
 #options       LOCKDEBUG
 #options       PMAP_DEBUG      # Enable pmap_debug_level code
-#options       IPKDB           # remote kernel debugging
 #options       VERBOSE_INIT_ARM # verbose bootstraping messages
 options        DDB             # in-kernel debugger
 options        DDB_ONPANIC=1
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/GENERIC64
--- a/sys/arch/evbarm/conf/GENERIC64    Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/GENERIC64    Sat Jul 14 15:09:40 2018 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: GENERIC64,v 1.26 2018/07/09 09:13:50 jmcneill Exp $
+#      $NetBSD: GENERIC64,v 1.27 2018/07/14 15:09:41 maxv Exp $
 #
 #      GENERIC ARM (aarch64) kernel
 #
@@ -65,7 +65,6 @@
 options        DEBUG
 #options       LOCKDEBUG
 #options       PMAP_DEBUG      # Enable pmap_debug_level code
-#options       IPKDB           # remote kernel debugging
 options        VERBOSE_INIT_ARM # verbose bootstrapping messages
 # EARLYCONS is required for early init messages from VERBOSE_INIT_ARM.
 #options       EARLYCONS=bcm2837
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/GOLDENGATE
--- a/sys/arch/evbarm/conf/GOLDENGATE   Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/GOLDENGATE   Sat Jul 14 15:09:40 2018 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: GOLDENGATE,v 1.18 2018/07/12 10:46:43 maxv Exp $
+#      $NetBSD: GOLDENGATE,v 1.19 2018/07/14 15:09:41 maxv Exp $
 #
 #      GOLDENGATE -- Cortina GOLDENGATE Eval Board Kernel
 #
@@ -125,7 +125,6 @@
 options        DEBUG
 #options       LOCKDEBUG       # Enable lock debugging
 #options       PMAP_DEBUG      # Enable pmap_debug_level code
-#options       IPKDB           # remote kernel debugging
 #options       VERBOSE_INIT_ARM # verbose bootstraping messages
 options        DDB             # in-kernel debugger
 options        DDB_ONPANIC=1
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/IGEPV2
--- a/sys/arch/evbarm/conf/IGEPV2       Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/IGEPV2       Sat Jul 14 15:09:40 2018 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: IGEPV2,v 1.32 2018/07/12 10:46:43 maxv Exp $
+#      $NetBSD: IGEPV2,v 1.33 2018/07/14 15:09:41 maxv Exp $
 #
 #      IGEPv2 -- TI OMAP 3530 Eval Board Kernel
 #
@@ -112,7 +112,6 @@
 options        DIAGNOSTIC      # internal consistency checks
 #options       DEBUG
 #options       PMAP_DEBUG      # Enable pmap_debug_level code
-#options       IPKDB           # remote kernel debugging
 options        VERBOSE_INIT_ARM # verbose bootstraping messages
 options        DDB             # in-kernel debugger
 options        DDB_ONPANIC=1
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/IMX31LITE
--- a/sys/arch/evbarm/conf/IMX31LITE    Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/IMX31LITE    Sat Jul 14 15:09:40 2018 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: IMX31LITE,v 1.33 2017/09/14 07:58:40 mrg Exp $
+#      $NetBSD: IMX31LITE,v 1.34 2018/07/14 15:09:41 maxv Exp $
 #
 #      IMX31LITE -- Freescale IMX31LITE Evaluation Board Kernel
 #
@@ -109,7 +109,6 @@
 options        DEBUG
 #options       LOCKDEBUG
 options        PMAP_DEBUG      # Enable pmap_debug_level code
-#options       IPKDB           # remote kernel debugging
 options        VERBOSE_INIT_ARM # verbose bootstraping messages
 options        DDB             # in-kernel debugger
 options        DDB_HISTORY_SIZE=100    # Enable history editing in DDB
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/IMX6UL-STARTER
--- a/sys/arch/evbarm/conf/IMX6UL-STARTER       Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/IMX6UL-STARTER       Sat Jul 14 15:09:40 2018 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: IMX6UL-STARTER,v 1.6 2018/07/12 10:46:43 maxv Exp $
+#      $NetBSD: IMX6UL-STARTER,v 1.7 2018/07/14 15:09:41 maxv Exp $
 #
 #      IMX6UL-STARTER - Freescale i.MX6UL Evaluation Board
 #
@@ -63,7 +63,6 @@
 options        DDB_ONPANIC=1           # see also sysctl(7): `ddb.onpanic'
 options        DDB_HISTORY_SIZE=100    # Enable history editing in DDB
 options        DDB_VERBOSE_HELP
-#options       IPKDB                   # remote kernel debugging
 #options       KGDB
 #options       KGDB_DEVNAME="\"imxuart\""
 #options       KGDB_DEVADDR=0x021f4000
diff -r 4d5df087191a -r b33cda3b1096 sys/arch/evbarm/conf/MARVELL_NAS
--- a/sys/arch/evbarm/conf/MARVELL_NAS  Sat Jul 14 15:06:05 2018 +0000
+++ b/sys/arch/evbarm/conf/MARVELL_NAS  Sat Jul 14 15:09:40 2018 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: MARVELL_NAS,v 1.30 2018/07/12 10:46:43 maxv Exp $
+#      $NetBSD: MARVELL_NAS,v 1.31 2018/07/14 15:09:41 maxv Exp $
 #
 #  This configuration supports for generically Marvell NAS.
 
@@ -235,7 +235,6 @@
 #options       DEBUG
 #options       LOCKDEBUG
 #options       PMAP_DEBUG      # Enable pmap_debug_level code
-#options       IPKDB           # remote kernel debugging
 #options       VERBOSE_INIT_ARM # verbose bootstraping messages



Home | Main Index | Thread Index | Old Index