svn commit: r283547 - head/sys/arm/conf
Ian Lepore
ian at FreeBSD.org
Mon May 25 23:27:18 UTC 2015
Author: ian
Date: Mon May 25 23:27:13 2015
New Revision: 283547
URL: https://svnweb.freebsd.org/changeset/base/283547
Log:
Ensure that all arm kernel configs contain ALT_BREAK_TO_DEBUGGER and not
BREAK_TO_DEBUGGER if they have a serial console (most do). A burst of
serial line noise (such as unplugging a usb serial adapter) can look like
a break and drop a working system into the debugger. The alt break sequence
(<CR>~^B) works fine on both serial and non-serial consoles.
Modified:
head/sys/arm/conf/ALPINE
head/sys/arm/conf/BEAGLEBONE
head/sys/arm/conf/CUBIEBOARD
head/sys/arm/conf/CUBIEBOARD2
head/sys/arm/conf/DOCKSTAR
head/sys/arm/conf/DREAMPLUG-1001
head/sys/arm/conf/EFIKA_MX
head/sys/arm/conf/EXYNOS5.common
head/sys/arm/conf/PANDABOARD
head/sys/arm/conf/RK3188
head/sys/arm/conf/RPI-B
head/sys/arm/conf/RPI2
head/sys/arm/conf/SOCKIT.common
head/sys/arm/conf/VYBRID
head/sys/arm/conf/ZEDBOARD
Modified: head/sys/arm/conf/ALPINE
==============================================================================
--- head/sys/arm/conf/ALPINE Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/ALPINE Mon May 25 23:27:13 2015 (r283547)
@@ -31,7 +31,7 @@ options SMP # Enable multiple cores
# Debugging
makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
+options ALT_BREAK_TO_DEBUGGER
options KDB
options DDB #Enable the kernel debugger
Modified: head/sys/arm/conf/BEAGLEBONE
==============================================================================
--- head/sys/arm/conf/BEAGLEBONE Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/BEAGLEBONE Mon May 25 23:27:13 2015 (r283547)
@@ -40,7 +40,7 @@ options PLATFORM
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
+options ALT_BREAK_TO_DEBUGGER
#options VERBOSE_SYSINIT # Enable verbose sysinit messages
options KDB # Enable kernel debugger support
# For minimum debugger support (stable branch) use:
Modified: head/sys/arm/conf/CUBIEBOARD
==============================================================================
--- head/sys/arm/conf/CUBIEBOARD Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/CUBIEBOARD Mon May 25 23:27:13 2015 (r283547)
@@ -29,7 +29,7 @@ options SCHED_4BSD # 4BSD scheduler
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
+options ALT_BREAK_TO_DEBUGGER
#options VERBOSE_SYSINIT # Enable verbose sysinit messages
options KDB # Enable kernel debugger support
# For minimum debugger support (stable branch) use:
Modified: head/sys/arm/conf/CUBIEBOARD2
==============================================================================
--- head/sys/arm/conf/CUBIEBOARD2 Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/CUBIEBOARD2 Mon May 25 23:27:13 2015 (r283547)
@@ -30,7 +30,7 @@ options SMP # Enable multiple cores
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
+options ALT_BREAK_TO_DEBUGGER
#options VERBOSE_SYSINIT # Enable verbose sysinit messages
options KDB # Enable kernel debugger support
# For minimum debugger support (stable branch) use:
Modified: head/sys/arm/conf/DOCKSTAR
==============================================================================
--- head/sys/arm/conf/DOCKSTAR Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/DOCKSTAR Mon May 25 23:27:13 2015 (r283547)
@@ -50,7 +50,6 @@ options _KPOSIX_PRIORITY_SCHEDULING # P
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
options ALT_BREAK_TO_DEBUGGER
options KDB # Enable kernel debugger support
options DDB # Enable the kernel debugger
Modified: head/sys/arm/conf/DREAMPLUG-1001
==============================================================================
--- head/sys/arm/conf/DREAMPLUG-1001 Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/DREAMPLUG-1001 Mon May 25 23:27:13 2015 (r283547)
@@ -53,7 +53,6 @@ options _KPOSIX_PRIORITY_SCHEDULING # P
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
options ALT_BREAK_TO_DEBUGGER
options KDB # Enable kernel debugger support
options DDB # Enable the kernel debugger
Modified: head/sys/arm/conf/EFIKA_MX
==============================================================================
--- head/sys/arm/conf/EFIKA_MX Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/EFIKA_MX Mon May 25 23:27:13 2015 (r283547)
@@ -38,7 +38,7 @@ options INCLUDE_CONFIG_FILE # Include t
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
+options ALT_BREAK_TO_DEBUGGER
#options VERBOSE_SYSINIT # Enable verbose sysinit messages
options KDB # Enable kernel debugger support
# For minimum debugger support (stable branch) use:
Modified: head/sys/arm/conf/EXYNOS5.common
==============================================================================
--- head/sys/arm/conf/EXYNOS5.common Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/EXYNOS5.common Mon May 25 23:27:13 2015 (r283547)
@@ -58,7 +58,7 @@ options SMP # Enable multiple cores
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
+options ALT_BREAK_TO_DEBUGGER
#options VERBOSE_SYSINIT # Enable verbose sysinit messages
options KDB # Enable kernel debugger support
# For minimum debugger support (stable branch) use:
Modified: head/sys/arm/conf/PANDABOARD
==============================================================================
--- head/sys/arm/conf/PANDABOARD Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/PANDABOARD Mon May 25 23:27:13 2015 (r283547)
@@ -37,7 +37,7 @@ options SMP # Enable multiple cores
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
+options ALT_BREAK_TO_DEBUGGER
#options VERBOSE_SYSINIT # Enable verbose sysinit messages
options KDB # Enable kernel debugger support
# For minimum debugger support (stable branch) use:
Modified: head/sys/arm/conf/RK3188
==============================================================================
--- head/sys/arm/conf/RK3188 Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/RK3188 Mon May 25 23:27:13 2015 (r283547)
@@ -29,7 +29,7 @@ options SMP # Enable multiple cores
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
+options ALT_BREAK_TO_DEBUGGER
#options VERBOSE_SYSINIT # Enable verbose sysinit messages
options KDB # Enable kernel debugger support
# For minimum debugger support (stable branch) use:
Modified: head/sys/arm/conf/RPI-B
==============================================================================
--- head/sys/arm/conf/RPI-B Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/RPI-B Mon May 25 23:27:13 2015 (r283547)
@@ -30,7 +30,6 @@ options PLATFORM
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
options ALT_BREAK_TO_DEBUGGER
#options VERBOSE_SYSINIT # Enable verbose sysinit messages
options KDB # Enable kernel debugger support
Modified: head/sys/arm/conf/RPI2
==============================================================================
--- head/sys/arm/conf/RPI2 Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/RPI2 Mon May 25 23:27:13 2015 (r283547)
@@ -31,7 +31,6 @@ options PLATFORM
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
options ALT_BREAK_TO_DEBUGGER
#options VERBOSE_SYSINIT # Enable verbose sysinit messages
options KDB # Enable kernel debugger support
Modified: head/sys/arm/conf/SOCKIT.common
==============================================================================
--- head/sys/arm/conf/SOCKIT.common Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/SOCKIT.common Mon May 25 23:27:13 2015 (r283547)
@@ -31,7 +31,7 @@ options SMP # Enable multiple cores
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
+options ALT_BREAK_TO_DEBUGGER
#options VERBOSE_SYSINIT # Enable verbose sysinit messages
options KDB # Enable kernel debugger support
# For minimum debugger support (stable branch) use:
Modified: head/sys/arm/conf/VYBRID
==============================================================================
--- head/sys/arm/conf/VYBRID Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/VYBRID Mon May 25 23:27:13 2015 (r283547)
@@ -31,7 +31,7 @@ options SCHED_4BSD # 4BSD scheduler
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-options BREAK_TO_DEBUGGER
+options ALT_BREAK_TO_DEBUGGER
#options VERBOSE_SYSINIT # Enable verbose sysinit messages
options KDB # Enable kernel debugger support
# For minimum debugger support (stable branch) use:
Modified: head/sys/arm/conf/ZEDBOARD
==============================================================================
--- head/sys/arm/conf/ZEDBOARD Mon May 25 22:13:22 2015 (r283546)
+++ head/sys/arm/conf/ZEDBOARD Mon May 25 23:27:13 2015 (r283547)
@@ -30,7 +30,7 @@ options SMP # Enable multiple cores
# Debugging for use in -current
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
-#options BREAK_TO_DEBUGGER
+options ALT_BREAK_TO_DEBUGGER
options KDB # Enable kernel debugger support
# For minimum debugger support (stable branch) use:
#options KDB_TRACE # Print a stack trace for a panic
More information about the svn-src-head
mailing list