Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 May 2015 23:27:13 +0000 (UTC)
From:      Ian Lepore <ian@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r283547 - head/sys/arm/conf
Message-ID:  <201505252327.t4PNRDaA033870@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505252327.t4PNRDaA033870>