summaryrefslogtreecommitdiffstats
path: root/sys/arm/conf
diff options
context:
space:
mode:
authorattilio <attilio@FreeBSD.org>2010-02-10 16:30:04 +0000
committerattilio <attilio@FreeBSD.org>2010-02-10 16:30:04 +0000
commit184538e27040949d2cd38637193f6a4104b8f380 (patch)
treef95ba7be7f9aaf8413ddc90d313d1b77a5924364 /sys/arm/conf
parentb37faeaa60c00fee724b31b6622214fef4138bde (diff)
downloadFreeBSD-src-184538e27040949d2cd38637193f6a4104b8f380.zip
FreeBSD-src-184538e27040949d2cd38637193f6a4104b8f380.tar.gz
Add the options DEADLKRES (introducing the deadlock resolver thread) in
the 'debugging' section of any HEAD kernel and enable for the mainstream ones, excluding the embedded architectures. It may, of course, enabled on a case-by-case basis. Sponsored by: Sandvine Incorporated Requested by: emaste Discussed with: kib
Diffstat (limited to 'sys/arm/conf')
-rw-r--r--sys/arm/conf/AVILA1
-rw-r--r--sys/arm/conf/BWCT1
-rw-r--r--sys/arm/conf/CAMBRIA1
-rw-r--r--sys/arm/conf/CNS11XXNAS1
-rw-r--r--sys/arm/conf/CRB1
-rw-r--r--sys/arm/conf/DB-78XXX1
-rw-r--r--sys/arm/conf/DB-88F5XXX1
-rw-r--r--sys/arm/conf/DB-88F6XXX1
-rw-r--r--sys/arm/conf/EP802191
-rw-r--r--sys/arm/conf/GUMSTIX1
-rw-r--r--sys/arm/conf/HL2001
-rw-r--r--sys/arm/conf/IQ312441
-rw-r--r--sys/arm/conf/KB920X1
-rw-r--r--sys/arm/conf/NSLU1
-rw-r--r--sys/arm/conf/SIMICS1
-rw-r--r--sys/arm/conf/SKYEYE1
16 files changed, 16 insertions, 0 deletions
diff --git a/sys/arm/conf/AVILA b/sys/arm/conf/AVILA
index b665659..f9014ed 100644
--- a/sys/arm/conf/AVILA
+++ b/sys/arm/conf/AVILA
@@ -39,6 +39,7 @@ options DEVICE_POLLING
options KDB
#options GDB
options DDB #Enable the kernel debugger
+#options DEADLKRES #Enable the deadlock resolver
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
diff --git a/sys/arm/conf/BWCT b/sys/arm/conf/BWCT
index b92e626..f25a3be 100644
--- a/sys/arm/conf/BWCT
+++ b/sys/arm/conf/BWCT
@@ -79,6 +79,7 @@ device mii
device rlswitch
# Debugging for use in -current
+#options DEADLKRES #Enable the deadlock resolver
#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
diff --git a/sys/arm/conf/CAMBRIA b/sys/arm/conf/CAMBRIA
index 4de9b2c..7bd7d49 100644
--- a/sys/arm/conf/CAMBRIA
+++ b/sys/arm/conf/CAMBRIA
@@ -39,6 +39,7 @@ options DEVICE_POLLING
options KDB
#options GDB
options DDB #Enable the kernel debugger
+#options DEADLKRES #Enable the deadlock resolver
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
diff --git a/sys/arm/conf/CNS11XXNAS b/sys/arm/conf/CNS11XXNAS
index 29791a3..7aa4fbb 100644
--- a/sys/arm/conf/CNS11XXNAS
+++ b/sys/arm/conf/CNS11XXNAS
@@ -39,6 +39,7 @@ options DEVICE_POLLING
options KDB
#options GDB
options DDB #Enable the kernel debugger
+#options DEADLKRES #Enable the deadlock resolver
#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
diff --git a/sys/arm/conf/CRB b/sys/arm/conf/CRB
index f865473..3598b44 100644
--- a/sys/arm/conf/CRB
+++ b/sys/arm/conf/CRB
@@ -93,6 +93,7 @@ device pty
# Debugging for use in -current
options KDB
options DDB #Enable the kernel debugger
+#options DEADLKRES #Enable the deadlock resolver
#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
diff --git a/sys/arm/conf/DB-78XXX b/sys/arm/conf/DB-78XXX
index afa6ec9..939ae2b 100644
--- a/sys/arm/conf/DB-78XXX
+++ b/sys/arm/conf/DB-78XXX
@@ -39,6 +39,7 @@ options NO_SWAPPING
# Debugging
options ALT_BREAK_TO_DEBUGGER
options DDB
+#options DEADLKRES #Enable the deadlock resolver
options DIAGNOSTIC
#options INVARIANTS #Enable calls of extra sanity checking
#options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS
diff --git a/sys/arm/conf/DB-88F5XXX b/sys/arm/conf/DB-88F5XXX
index 1297229..cfbdbb4 100644
--- a/sys/arm/conf/DB-88F5XXX
+++ b/sys/arm/conf/DB-88F5XXX
@@ -39,6 +39,7 @@ options NO_SWAPPING
# Debugging
options ALT_BREAK_TO_DEBUGGER
options DDB
+#options DEADLKRES #Enable the deadlock resolver
options DIAGNOSTIC
#options INVARIANTS #Enable calls of extra sanity checking
#options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS
diff --git a/sys/arm/conf/DB-88F6XXX b/sys/arm/conf/DB-88F6XXX
index cbf7abd..16ff7d3 100644
--- a/sys/arm/conf/DB-88F6XXX
+++ b/sys/arm/conf/DB-88F6XXX
@@ -39,6 +39,7 @@ options NO_SWAPPING
# Debugging
options ALT_BREAK_TO_DEBUGGER
options DDB
+#options DEADLKRES #Enable the deadlock resolver
options DIAGNOSTIC
#options INVARIANTS #Enable calls of extra sanity checking
#options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS
diff --git a/sys/arm/conf/EP80219 b/sys/arm/conf/EP80219
index 4efc432..4b36590 100644
--- a/sys/arm/conf/EP80219
+++ b/sys/arm/conf/EP80219
@@ -89,6 +89,7 @@ device dma # I80321 DMA Controller
# Debugging for use in -current
options KDB
options DDB #Enable the kernel debugger
+#options DEADLKRES #Enable the deadlock resolver
#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
diff --git a/sys/arm/conf/GUMSTIX b/sys/arm/conf/GUMSTIX
index a122a5e..4ed8df9 100644
--- a/sys/arm/conf/GUMSTIX
+++ b/sys/arm/conf/GUMSTIX
@@ -80,6 +80,7 @@ device pty
# Debugging for use in -current
options KDB
options DDB #Enable the kernel debugger
+#options DEADLKRES #Enable the deadlock resolver
#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
diff --git a/sys/arm/conf/HL200 b/sys/arm/conf/HL200
index 8d0f4c1..c4ec835 100644
--- a/sys/arm/conf/HL200
+++ b/sys/arm/conf/HL200
@@ -74,6 +74,7 @@ device mii
device lxtphy
# Debugging for use in -current
+#options DEADLKRES #Enable the deadlock resolver
#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
diff --git a/sys/arm/conf/IQ31244 b/sys/arm/conf/IQ31244
index 4621756..2cb7a28 100644
--- a/sys/arm/conf/IQ31244
+++ b/sys/arm/conf/IQ31244
@@ -94,6 +94,7 @@ device "iq31244_7seg" # IQ31244 7 seg
# Debugging for use in -current
options KDB
options DDB #Enable the kernel debugger
+#options DEADLKRES #Enable the deadlock resolver
#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
diff --git a/sys/arm/conf/KB920X b/sys/arm/conf/KB920X
index a6d6ef2..adff9fc 100644
--- a/sys/arm/conf/KB920X
+++ b/sys/arm/conf/KB920X
@@ -75,6 +75,7 @@ device mii
device lxtphy
# Debugging for use in -current
+#options DEADLKRES #Enable the deadlock resolver
#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
diff --git a/sys/arm/conf/NSLU b/sys/arm/conf/NSLU
index f14a779..4cd0315 100644
--- a/sys/arm/conf/NSLU
+++ b/sys/arm/conf/NSLU
@@ -44,6 +44,7 @@ options DEVICE_POLLING
options KDB
#options GDB
options DDB #Enable the kernel debugger
+#options DEADLKRES #Enable the deadlock resolver
#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
diff --git a/sys/arm/conf/SIMICS b/sys/arm/conf/SIMICS
index d4f6c14..229c60f 100644
--- a/sys/arm/conf/SIMICS
+++ b/sys/arm/conf/SIMICS
@@ -61,6 +61,7 @@ device rl
device uart
# Debugging for use in -current
+#options DEADLKRES #Enable the deadlock resolver
#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
diff --git a/sys/arm/conf/SKYEYE b/sys/arm/conf/SKYEYE
index 10aedd5..51ad63a 100644
--- a/sys/arm/conf/SKYEYE
+++ b/sys/arm/conf/SKYEYE
@@ -68,6 +68,7 @@ device uart
# output. Adds ~215k to driver.
# Debugging for use in -current
+#options DEADLKRES #Enable the deadlock resolver
#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
OpenPOWER on IntegriCloud