To provide an easy way to enable tracing support for mac80211 and ath10k. Signed-off-by: Bartosz Markowski <bartosz.markow...@tieto.com> --- package/kernel/mac80211/Makefile | 12 ++++++++++++ 1 file changed, 12 insertions(+)
diff --git a/package/kernel/mac80211/Makefile b/package/kernel/mac80211/Makefile index e260993..b3b044e 100644 --- a/package/kernel/mac80211/Makefile +++ b/package/kernel/mac80211/Makefile @@ -38,6 +38,7 @@ PKG_CONFIG_DEPENDS:= \ $(patsubst %,CONFIG_PACKAGE_kmod-%,$(PKG_DRIVERS)) \ CONFIG_PACKAGE_MAC80211_DEBUGFS \ CONFIG_PACKAGE_MAC80211_MESH \ + CONFIG_PACKAGE_MAC80211_MESSAGE_TRACING \ CONFIG_PACKAGE_ATH_DEBUG \ CONFIG_PACKAGE_ATH_DFS \ CONFIG_PACKAGE_B43_DEBUG \ @@ -96,6 +97,15 @@ define KernelPackage/mac80211/config bool "Enable 802.11s mesh support" default y + config PACKAGE_MAC80211_MESSAGE_TRACING + bool "Enable mac80211 tracing" + select KERNEL_FTRACE + select KERNEL_FTRACE_SYSCALLS + select KERNEL_ENABLE_DEFAULT_TRACERS + default n + help + Select this to enable kernel tracing support. + endif endef @@ -1444,6 +1454,8 @@ ifdef CONFIG_PACKAGE_MAC80211_DEBUGFS ATH5K_DEBUG endif +config-$(CONFIG_PACKAGE_MAC80211_MESSAGE_TRACING) += MAC80211_MESSAGE_TRACING ATH10K_TRACING + config-$(call config_package,lib80211) += LIB80211 LIB80211_CRYPT_WEP LIB80211_CRYPT_CCMP LIB80211_CRYPT_TKIP config-$(call config_package,ath) += ATH_CARDS ATH_COMMON -- 1.8.2 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel