Author: ian
Date: Wed Sep  3 19:37:41 2014
New Revision: 271050
URL: http://svnweb.freebsd.org/changeset/base/271050

Log:
  Remove DIAGNOSTIC from the kernel config of low-end arm systems.  Sanity
  checks such as vmem_check() can make a low-end system go completely
  unresponsive for as much as 3 seconds out of every 10.

Modified:
  head/sys/arm/conf/DB-78XXX
  head/sys/arm/conf/DB-88F5XXX
  head/sys/arm/conf/DB-88F6XXX
  head/sys/arm/conf/DOCKSTAR
  head/sys/arm/conf/DREAMPLUG-1001
  head/sys/arm/conf/EA3250

Modified: head/sys/arm/conf/DB-78XXX
==============================================================================
--- head/sys/arm/conf/DB-78XXX  Wed Sep  3 19:06:08 2014        (r271049)
+++ head/sys/arm/conf/DB-78XXX  Wed Sep  3 19:37:41 2014        (r271050)
@@ -44,7 +44,7 @@ options       NO_SWAPPING
 options        ALT_BREAK_TO_DEBUGGER
 options        DDB
 #options       DEADLKRES               # Enable the deadlock resolver
-options        DIAGNOSTIC
+#options       DIAGNOSTIC
 #options       INVARIANTS              # Enable calls of extra sanity checking
 #options       INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
 options        KDB

Modified: head/sys/arm/conf/DB-88F5XXX
==============================================================================
--- head/sys/arm/conf/DB-88F5XXX        Wed Sep  3 19:06:08 2014        
(r271049)
+++ head/sys/arm/conf/DB-88F5XXX        Wed Sep  3 19:37:41 2014        
(r271050)
@@ -43,7 +43,7 @@ options       NO_SWAPPING
 options        ALT_BREAK_TO_DEBUGGER
 options        DDB
 #options       DEADLKRES               # Enable the deadlock resolver
-options        DIAGNOSTIC
+#options       DIAGNOSTIC
 #options       INVARIANTS              # Enable calls of extra sanity checking
 #options       INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
 options        KDB

Modified: head/sys/arm/conf/DB-88F6XXX
==============================================================================
--- head/sys/arm/conf/DB-88F6XXX        Wed Sep  3 19:06:08 2014        
(r271049)
+++ head/sys/arm/conf/DB-88F6XXX        Wed Sep  3 19:37:41 2014        
(r271050)
@@ -44,7 +44,7 @@ options       NO_SWAPPING
 options        ALT_BREAK_TO_DEBUGGER
 options        DDB
 #options       DEADLKRES               # Enable the deadlock resolver
-options        DIAGNOSTIC
+#options       DIAGNOSTIC
 #options       INVARIANTS              # Enable calls of extra sanity checking
 #options       INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
 options        KDB

Modified: head/sys/arm/conf/DOCKSTAR
==============================================================================
--- head/sys/arm/conf/DOCKSTAR  Wed Sep  3 19:06:08 2014        (r271049)
+++ head/sys/arm/conf/DOCKSTAR  Wed Sep  3 19:37:41 2014        (r271050)
@@ -145,7 +145,7 @@ options     BREAK_TO_DEBUGGER
 options        ALT_BREAK_TO_DEBUGGER
 options        DDB
 options        KDB
-options        DIAGNOSTIC
+#options       DIAGNOSTIC
 options        INVARIANTS              # Enable calls of extra sanity checking
 options        INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
 #options       WITNESS                 # Enable checks to detect deadlocks and 
cycles

Modified: head/sys/arm/conf/DREAMPLUG-1001
==============================================================================
--- head/sys/arm/conf/DREAMPLUG-1001    Wed Sep  3 19:06:08 2014        
(r271049)
+++ head/sys/arm/conf/DREAMPLUG-1001    Wed Sep  3 19:37:41 2014        
(r271050)
@@ -153,7 +153,7 @@ options     BREAK_TO_DEBUGGER
 options        ALT_BREAK_TO_DEBUGGER
 options        DDB
 options        KDB
-options        DIAGNOSTIC
+#options       DIAGNOSTIC
 options        INVARIANTS              # Enable calls of extra sanity checking
 options        INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
 #options       WITNESS                 # Enable checks to detect deadlocks and 
cycles

Modified: head/sys/arm/conf/EA3250
==============================================================================
--- head/sys/arm/conf/EA3250    Wed Sep  3 19:06:08 2014        (r271049)
+++ head/sys/arm/conf/EA3250    Wed Sep  3 19:37:41 2014        (r271050)
@@ -44,7 +44,7 @@ options       NO_SWAPPING
 options        ALT_BREAK_TO_DEBUGGER
 options        DDB
 #options       DEADLKRES               # Enable the deadlock resolver
-options        DIAGNOSTIC
+#options       DIAGNOSTIC
 #options       INVARIANTS              # Enable calls of extra sanity checking
 #options       INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
 options        KDB
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to