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/b9f5c902e858
branches: trunk
changeset: 324064:b9f5c902e858
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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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 114cfe45be58 -r b9f5c902e858 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