]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - net/mac80211/Kconfig
batman-adv: Prefix packet structs with batadv_
[mirror_ubuntu-artful-kernel.git] / net / mac80211 / Kconfig
index 8d249d70598048741157faff91ca28c7389e4591..63af25458fdad7afd6ec253ac365a35d26772dbd 100644 (file)
@@ -107,6 +107,19 @@ config MAC80211_DEBUGFS
 
          Say N unless you know you need this.
 
+config MAC80211_MESSAGE_TRACING
+       bool "Trace all mac80211 debug messages"
+       depends on MAC80211
+       ---help---
+         Select this option to have mac80211 register the
+         mac80211_msg trace subsystem with tracepoints to
+         collect all debugging messages, independent of
+         printing them into the kernel log.
+
+         The overhead in this option is that all the messages
+         need to be present in the binary and formatted at
+         runtime for tracing.
+
 menuconfig MAC80211_DEBUG_MENU
        bool "Select mac80211 debugging features"
        depends on MAC80211
@@ -140,26 +153,35 @@ config MAC80211_VERBOSE_DEBUG
 
          Do not select this option.
 
-config MAC80211_HT_DEBUG
-       bool "Verbose HT debugging"
+config MAC80211_MLME_DEBUG
+       bool "Verbose managed MLME output"
        depends on MAC80211_DEBUG_MENU
        ---help---
-         This option enables 802.11n High Throughput features
-         debug tracing output.
-
-         It should not be selected on production systems as some
+         Selecting this option causes mac80211 to print out
+         debugging messages for the managed-mode MLME. It
+         should not be selected on production systems as some
          of the messages are remotely triggerable.
 
          Do not select this option.
 
-config MAC80211_TKIP_DEBUG
-       bool "Verbose TKIP debugging"
+config MAC80211_STA_DEBUG
+       bool "Verbose station debugging"
        depends on MAC80211_DEBUG_MENU
        ---help---
          Selecting this option causes mac80211 to print out
-         very verbose TKIP debugging messages. It should not
-         be selected on production systems as those messages
-         are remotely triggerable.
+         debugging messages for station addition/removal.
+
+         Do not select this option.
+
+config MAC80211_HT_DEBUG
+       bool "Verbose HT debugging"
+       depends on MAC80211_DEBUG_MENU
+       ---help---
+         This option enables 802.11n High Throughput features
+         debug tracing output.
+
+         It should not be selected on production systems as some
+         of the messages are remotely triggerable.
 
          Do not select this option.
 
@@ -174,7 +196,7 @@ config MAC80211_IBSS_DEBUG
 
          Do not select this option.
 
-config MAC80211_VERBOSE_PS_DEBUG
+config MAC80211_PS_DEBUG
        bool "Verbose powersave mode debugging"
        depends on MAC80211_DEBUG_MENU
        ---help---
@@ -186,7 +208,7 @@ config MAC80211_VERBOSE_PS_DEBUG
 
          Do not select this option.
 
-config MAC80211_VERBOSE_MPL_DEBUG
+config MAC80211_MPL_DEBUG
        bool "Verbose mesh peer link debugging"
        depends on MAC80211_DEBUG_MENU
        depends on MAC80211_MESH
@@ -199,7 +221,7 @@ config MAC80211_VERBOSE_MPL_DEBUG
 
          Do not select this option.
 
-config MAC80211_VERBOSE_MPATH_DEBUG
+config MAC80211_MPATH_DEBUG
        bool "Verbose mesh path debugging"
        depends on MAC80211_DEBUG_MENU
        depends on MAC80211_MESH
@@ -212,7 +234,7 @@ config MAC80211_VERBOSE_MPATH_DEBUG
 
          Do not select this option.
 
-config MAC80211_VERBOSE_MHWMP_DEBUG
+config MAC80211_MHWMP_DEBUG
        bool "Verbose mesh HWMP routing debugging"
        depends on MAC80211_DEBUG_MENU
        depends on MAC80211_MESH
@@ -225,7 +247,7 @@ config MAC80211_VERBOSE_MHWMP_DEBUG
 
          Do not select this option.
 
-config MAC80211_VERBOSE_MESH_SYNC_DEBUG
+config MAC80211_MESH_SYNC_DEBUG
        bool "Verbose mesh mesh synchronization debugging"
        depends on MAC80211_DEBUG_MENU
        depends on MAC80211_MESH
@@ -236,7 +258,7 @@ config MAC80211_VERBOSE_MESH_SYNC_DEBUG
 
          Do not select this option.
 
-config MAC80211_VERBOSE_TDLS_DEBUG
+config MAC80211_TDLS_DEBUG
        bool "Verbose TDLS debugging"
        depends on MAC80211_DEBUG_MENU
        ---help---