Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
[linux-2.6-block.git] / lib / Kconfig.debug
index 4bff173fef0a916cd2dccd0f1c50d4f2acab6925..e34d11d70bbfb27be66b42b701b698994c4d8888 100644 (file)
@@ -501,6 +501,16 @@ config DEBUG_VM
 
          If unsure, say N.
 
+config DEBUG_VM_VMACACHE
+       bool "Debug VMA caching"
+       depends on DEBUG_VM
+       help
+         Enable this to turn on VMA caching debug information. Doing so
+         can cause significant overhead, so only enable it in non-production
+         environments.
+
+         If unsure, say N.
+
 config DEBUG_VM_RB
        bool "Debug VM red-black trees"
        depends on DEBUG_VM
@@ -575,8 +585,8 @@ config DEBUG_HIGHMEM
        bool "Highmem debugging"
        depends on DEBUG_KERNEL && HIGHMEM
        help
-         This options enables addition error checking for high memory systems.
-         Disable for production systems.
+         This option enables additional error checking for high memory
+         systems.  Disable for production systems.
 
 config HAVE_DEBUG_STACKOVERFLOW
        bool
@@ -823,11 +833,6 @@ config DEBUG_RT_MUTEXES
         This allows rt mutex semantics violations and rt mutex related
         deadlocks (lockups) to be detected and reported automatically.
 
-config DEBUG_PI_LIST
-       bool
-       default y
-       depends on DEBUG_RT_MUTEXES
-
 config RT_MUTEX_TESTER
        bool "Built-in scriptable tester for rt-mutexes"
        depends on DEBUG_KERNEL && RT_MUTEXES
@@ -1053,6 +1058,16 @@ config DEBUG_LIST
 
          If unsure, say N.
 
+config DEBUG_PI_LIST
+       bool "Debug priority linked list manipulation"
+       depends on DEBUG_KERNEL
+       help
+         Enable this to turn on extended checks in the priority-ordered
+         linked-list (plist) walking routines.  This checks the entire
+         list multiple times during each manipulation.
+
+         If unsure, say N.
+
 config DEBUG_SG
        bool "Debug SG table operations"
        depends on DEBUG_KERNEL