Author: attilio
Date: Wed Feb 10 16:30:04 2010
New Revision: 203758
URL: http://svn.freebsd.org/changeset/base/203758

Log:
  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

Modified:
  head/sys/amd64/conf/GENERIC
  head/sys/amd64/conf/XENHVM
  head/sys/arm/conf/AVILA
  head/sys/arm/conf/BWCT
  head/sys/arm/conf/CAMBRIA
  head/sys/arm/conf/CNS11XXNAS
  head/sys/arm/conf/CRB
  head/sys/arm/conf/DB-78XXX
  head/sys/arm/conf/DB-88F5XXX
  head/sys/arm/conf/DB-88F6XXX
  head/sys/arm/conf/EP80219
  head/sys/arm/conf/GUMSTIX
  head/sys/arm/conf/HL200
  head/sys/arm/conf/IQ31244
  head/sys/arm/conf/KB920X
  head/sys/arm/conf/NSLU
  head/sys/arm/conf/SIMICS
  head/sys/arm/conf/SKYEYE
  head/sys/i386/conf/GENERIC
  head/sys/i386/conf/XEN
  head/sys/ia64/conf/GENERIC
  head/sys/mips/conf/ADM5120
  head/sys/mips/conf/ALCHEMY
  head/sys/mips/conf/AR71XX
  head/sys/mips/conf/IDT
  head/sys/mips/conf/MALTA
  head/sys/mips/conf/MALTA64
  head/sys/mips/conf/OCTEON1
  head/sys/mips/conf/OCTEON1-32
  head/sys/mips/conf/QEMU
  head/sys/mips/conf/SENTRY5
  head/sys/mips/conf/SWARM
  head/sys/mips/conf/XLR
  head/sys/pc98/conf/GENERIC
  head/sys/powerpc/conf/GENERIC
  head/sys/powerpc/conf/MPC85XX
  head/sys/sparc64/conf/GENERIC
  head/sys/sun4v/conf/GENERIC

Modified: head/sys/amd64/conf/GENERIC
==============================================================================
--- head/sys/amd64/conf/GENERIC Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/amd64/conf/GENERIC Wed Feb 10 16:30:04 2010        (r203758)
@@ -72,6 +72,7 @@ options       INCLUDE_CONFIG_FILE     # Inclu
 options        KDB                     # Enable kernel debugger support.
 options        DDB                     # Support DDB.
 options        GDB                     # Support remote GDB.
+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

Modified: head/sys/amd64/conf/XENHVM
==============================================================================
--- head/sys/amd64/conf/XENHVM  Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/amd64/conf/XENHVM  Wed Feb 10 16:30:04 2010        (r203758)
@@ -70,6 +70,7 @@ options       NO_ADAPTIVE_RWLOCKS
 options        KDB                     # Enable kernel debugger support.
 options        DDB                     # Support DDB.
 options        GDB                     # Support remote GDB.
+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

Modified: head/sys/arm/conf/AVILA
==============================================================================
--- head/sys/arm/conf/AVILA     Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/arm/conf/AVILA     Wed Feb 10 16:30:04 2010        (r203758)
@@ -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

Modified: head/sys/arm/conf/BWCT
==============================================================================
--- head/sys/arm/conf/BWCT      Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/arm/conf/BWCT      Wed Feb 10 16:30:04 2010        (r203758)
@@ -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

Modified: head/sys/arm/conf/CAMBRIA
==============================================================================
--- head/sys/arm/conf/CAMBRIA   Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/arm/conf/CAMBRIA   Wed Feb 10 16:30:04 2010        (r203758)
@@ -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

Modified: head/sys/arm/conf/CNS11XXNAS
==============================================================================
--- head/sys/arm/conf/CNS11XXNAS        Wed Feb 10 16:18:28 2010        
(r203757)
+++ head/sys/arm/conf/CNS11XXNAS        Wed Feb 10 16:30:04 2010        
(r203758)
@@ -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

Modified: head/sys/arm/conf/CRB
==============================================================================
--- head/sys/arm/conf/CRB       Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/arm/conf/CRB       Wed Feb 10 16:30:04 2010        (r203758)
@@ -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

Modified: head/sys/arm/conf/DB-78XXX
==============================================================================
--- head/sys/arm/conf/DB-78XXX  Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/arm/conf/DB-78XXX  Wed Feb 10 16:30:04 2010        (r203758)
@@ -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

Modified: head/sys/arm/conf/DB-88F5XXX
==============================================================================
--- head/sys/arm/conf/DB-88F5XXX        Wed Feb 10 16:18:28 2010        
(r203757)
+++ head/sys/arm/conf/DB-88F5XXX        Wed Feb 10 16:30:04 2010        
(r203758)
@@ -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

Modified: head/sys/arm/conf/DB-88F6XXX
==============================================================================
--- head/sys/arm/conf/DB-88F6XXX        Wed Feb 10 16:18:28 2010        
(r203757)
+++ head/sys/arm/conf/DB-88F6XXX        Wed Feb 10 16:30:04 2010        
(r203758)
@@ -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

Modified: head/sys/arm/conf/EP80219
==============================================================================
--- head/sys/arm/conf/EP80219   Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/arm/conf/EP80219   Wed Feb 10 16:30:04 2010        (r203758)
@@ -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

Modified: head/sys/arm/conf/GUMSTIX
==============================================================================
--- head/sys/arm/conf/GUMSTIX   Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/arm/conf/GUMSTIX   Wed Feb 10 16:30:04 2010        (r203758)
@@ -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

Modified: head/sys/arm/conf/HL200
==============================================================================
--- head/sys/arm/conf/HL200     Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/arm/conf/HL200     Wed Feb 10 16:30:04 2010        (r203758)
@@ -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

Modified: head/sys/arm/conf/IQ31244
==============================================================================
--- head/sys/arm/conf/IQ31244   Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/arm/conf/IQ31244   Wed Feb 10 16:30:04 2010        (r203758)
@@ -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

Modified: head/sys/arm/conf/KB920X
==============================================================================
--- head/sys/arm/conf/KB920X    Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/arm/conf/KB920X    Wed Feb 10 16:30:04 2010        (r203758)
@@ -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

Modified: head/sys/arm/conf/NSLU
==============================================================================
--- head/sys/arm/conf/NSLU      Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/arm/conf/NSLU      Wed Feb 10 16:30:04 2010        (r203758)
@@ -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

Modified: head/sys/arm/conf/SIMICS
==============================================================================
--- head/sys/arm/conf/SIMICS    Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/arm/conf/SIMICS    Wed Feb 10 16:30:04 2010        (r203758)
@@ -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

Modified: head/sys/arm/conf/SKYEYE
==============================================================================
--- head/sys/arm/conf/SKYEYE    Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/arm/conf/SKYEYE    Wed Feb 10 16:30:04 2010        (r203758)
@@ -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

Modified: head/sys/i386/conf/GENERIC
==============================================================================
--- head/sys/i386/conf/GENERIC  Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/i386/conf/GENERIC  Wed Feb 10 16:30:04 2010        (r203758)
@@ -72,6 +72,7 @@ options       INCLUDE_CONFIG_FILE     # Inclu
 options        KDB                     # Enable kernel debugger support.
 options        DDB                     # Support DDB.
 options        GDB                     # Support remote GDB.
+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

Modified: head/sys/i386/conf/XEN
==============================================================================
--- head/sys/i386/conf/XEN      Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/i386/conf/XEN      Wed Feb 10 16:30:04 2010        (r203758)
@@ -49,6 +49,7 @@ options       AUDIT                   # Security event auditi
 options        KDB                     # Enable kernel debugger support.
 options        DDB                     # Support DDB.
 options        GDB                     # Support remote GDB.
+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

Modified: head/sys/ia64/conf/GENERIC
==============================================================================
--- head/sys/ia64/conf/GENERIC  Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/ia64/conf/GENERIC  Wed Feb 10 16:30:04 2010        (r203758)
@@ -31,6 +31,7 @@ options       COMPAT_43TTY    # BSD 4.3 TTY comp
 options        COMPAT_FREEBSD6 # Compatible with FreeBSD6
 options        COMPAT_FREEBSD7 # Compatible with FreeBSD7
 options        DDB             # Support DDB
+options                DEADLKRES       # Enable the deadlock resolver
 options        FFS             # Berkeley Fast Filesystem
 options        GDB             # Support remote GDB
 options        GEOM_LABEL      # Provides labelization

Modified: head/sys/mips/conf/ADM5120
==============================================================================
--- head/sys/mips/conf/ADM5120  Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/mips/conf/ADM5120  Wed Feb 10 16:30:04 2010        (r203758)
@@ -55,6 +55,7 @@ options       BOOTP_COMPAT
 options        ROOTDEVNAME=\"nfs:10.0.0.1:/mnt/bsd\"
 
 # 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

Modified: head/sys/mips/conf/ALCHEMY
==============================================================================
--- head/sys/mips/conf/ALCHEMY  Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/mips/conf/ALCHEMY  Wed Feb 10 16:30:04 2010        (r203758)
@@ -55,6 +55,7 @@ options               ROOTDEVNAME=\"nfs:10.0.0.1:/mnt
 
 
 # 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

Modified: head/sys/mips/conf/AR71XX
==============================================================================
--- head/sys/mips/conf/AR71XX   Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/mips/conf/AR71XX   Wed Feb 10 16:30:04 2010        (r203758)
@@ -29,6 +29,7 @@ options               _KPOSIX_PRIORITY_SCHEDULING #Po
 
 # options              NFS_LEGACYRPC
 # Debugging for use in -current
+# options              DEADLKRES
 # options              INVARIANTS
 # options              INVARIANT_SUPPORT
 # options              WITNESS

Modified: head/sys/mips/conf/IDT
==============================================================================
--- head/sys/mips/conf/IDT      Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/mips/conf/IDT      Wed Feb 10 16:30:04 2010        (r203758)
@@ -27,6 +27,7 @@ options       BOOTP_WIRED_TO=kr0
 options        BOOTP_COMPAT
 
 # 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
 

Modified: head/sys/mips/conf/MALTA
==============================================================================
--- head/sys/mips/conf/MALTA    Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/mips/conf/MALTA    Wed Feb 10 16:30:04 2010        (r203758)
@@ -58,6 +58,7 @@ options       ROOTDEVNAME=\"ufs:ad0s1a\"
 
 
 # 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

Modified: head/sys/mips/conf/MALTA64
==============================================================================
--- head/sys/mips/conf/MALTA64  Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/mips/conf/MALTA64  Wed Feb 10 16:30:04 2010        (r203758)
@@ -59,6 +59,7 @@ options       ROOTDEVNAME=\"ufs:ad0s1a\"
 
 
 # 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

Modified: head/sys/mips/conf/OCTEON1
==============================================================================
--- head/sys/mips/conf/OCTEON1  Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/mips/conf/OCTEON1  Wed Feb 10 16:30:04 2010        (r203758)
@@ -67,6 +67,7 @@ options         UFS_DIRHASH             
 
 
 # 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

Modified: head/sys/mips/conf/OCTEON1-32
==============================================================================
--- head/sys/mips/conf/OCTEON1-32       Wed Feb 10 16:18:28 2010        
(r203757)
+++ head/sys/mips/conf/OCTEON1-32       Wed Feb 10 16:30:04 2010        
(r203758)
@@ -56,6 +56,7 @@ options         UFS_DIRHASH             
 
 
 # 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

Modified: head/sys/mips/conf/QEMU
==============================================================================
--- head/sys/mips/conf/QEMU     Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/mips/conf/QEMU     Wed Feb 10 16:30:04 2010        (r203758)
@@ -43,6 +43,7 @@ options       PSEUDOFS                #Pseudo-filesystem fr
 options        _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
 
 # 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

Modified: head/sys/mips/conf/SENTRY5
==============================================================================
--- head/sys/mips/conf/SENTRY5  Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/mips/conf/SENTRY5  Wed Feb 10 16:30:04 2010        (r203758)
@@ -56,6 +56,7 @@ options               PSEUDOFS                
#Pseudo-filesystem fr
 options                _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time 
extensions
 
 # Debugging for use in -current
+#options       DEADLKRES
 options                INVARIANTS
 options                INVARIANT_SUPPORT
 

Modified: head/sys/mips/conf/SWARM
==============================================================================
--- head/sys/mips/conf/SWARM    Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/mips/conf/SWARM    Wed Feb 10 16:30:04 2010        (r203758)
@@ -50,6 +50,7 @@ options               PSEUDOFS                
#Pseudo-filesystem fr
 options                _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time 
extensions
 
 # Debugging for use in -current
+#options       DEADLKRES
 options                INVARIANTS
 options                INVARIANT_SUPPORT
 options                WITNESS

Modified: head/sys/mips/conf/XLR
==============================================================================
--- head/sys/mips/conf/XLR      Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/mips/conf/XLR      Wed Feb 10 16:30:04 2010        (r203758)
@@ -96,6 +96,7 @@ options       DDB
 options        KDB
 options        GDB
 options        ALT_BREAK_TO_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

Modified: head/sys/pc98/conf/GENERIC
==============================================================================
--- head/sys/pc98/conf/GENERIC  Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/pc98/conf/GENERIC  Wed Feb 10 16:30:04 2010        (r203758)
@@ -72,6 +72,7 @@ options       INCLUDE_CONFIG_FILE     # Inclu
 options        KDB                     # Enable kernel debugger support.
 options        DDB                     # Support DDB.
 options        GDB                     # Support remote GDB.
+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

Modified: head/sys/powerpc/conf/GENERIC
==============================================================================
--- head/sys/powerpc/conf/GENERIC       Wed Feb 10 16:18:28 2010        
(r203757)
+++ head/sys/powerpc/conf/GENERIC       Wed Feb 10 16:30:04 2010        
(r203758)
@@ -68,6 +68,7 @@ options       INCLUDE_CONFIG_FILE     # Inclu
 # Debugging for use in -current
 options        KDB                     #Enable the kernel debugger
 options        DDB                     #Support DDB
+#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

Modified: head/sys/powerpc/conf/MPC85XX
==============================================================================
--- head/sys/powerpc/conf/MPC85XX       Wed Feb 10 16:18:28 2010        
(r203757)
+++ head/sys/powerpc/conf/MPC85XX       Wed Feb 10 16:30:04 2010        
(r203758)
@@ -22,6 +22,7 @@ options       BOOTP_WIRED_TO=tsec0
 options        CD9660
 options        COMPAT_43
 options        DDB
+#options       DEADLKRES
 options        DEVICE_POLLING
 options        HZ=1000
 #options       DIAGNOSTIC

Modified: head/sys/sparc64/conf/GENERIC
==============================================================================
--- head/sys/sparc64/conf/GENERIC       Wed Feb 10 16:18:28 2010        
(r203757)
+++ head/sys/sparc64/conf/GENERIC       Wed Feb 10 16:30:04 2010        
(r203758)
@@ -69,6 +69,7 @@ options       INCLUDE_CONFIG_FILE     # Inclu
 options        KDB                     # Enable kernel debugger support.
 options        DDB                     # Support DDB.
 options        GDB                     # Support remote GDB.
+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

Modified: head/sys/sun4v/conf/GENERIC
==============================================================================
--- head/sys/sun4v/conf/GENERIC Wed Feb 10 16:18:28 2010        (r203757)
+++ head/sys/sun4v/conf/GENERIC Wed Feb 10 16:30:04 2010        (r203758)
@@ -75,6 +75,7 @@ options       DDB                     # Support DDB.
 #options       TRAP_TRACING            # Enable trap tracing.
 #options       TRAP_TRACE_ENTRIES=256  # Trap trace buffer entries.
 #options       GDB                     # Support remote GDB.
+#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
_______________________________________________
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