From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755422AbbIWOy2 (ORCPT ); Wed, 23 Sep 2015 10:54:28 -0400 Received: from mail-qk0-f178.google.com ([209.85.220.178]:35170 "EHLO mail-qk0-f178.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754946AbbIWOy1 (ORCPT ); Wed, 23 Sep 2015 10:54:27 -0400 MIME-Version: 1.0 In-Reply-To: References: <1438432079-11704-1-git-send-email-tal.shorer@gmail.com> <1438432079-11704-4-git-send-email-tal.shorer@gmail.com> Date: Wed, 23 Sep 2015 17:54:26 +0300 Message-ID: Subject: Re: [Patch v3 2/2] tracing: gpio: add Kconfig option for enabling/disabling trace events From: Tal Shorer To: Tal Shorer , Steven Rostedt Cc: mingo@redhat.com, "" Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Merge window for 4.3 is over, so I figured I might bring this back up On Tue, Aug 11, 2015 at 10:45 PM, Tal Shorer wrote: > ping? > > On Sat, Aug 1, 2015 at 3:27 PM, Tal Shorer wrote: >> Add a new options to trace Kconfig, CONFIG_TRACING_EVENTS_GPIO, that is >> used for enabling/disabling compilation of gpio function trace events. >> >> Signed-off-by: Tal Shorer >> Acked-by: Linus Walleij >> --- >> include/trace/events/gpio.h | 4 ++++ >> kernel/trace/Kconfig | 7 +++++++ >> 2 files changed, 11 insertions(+) >> >> diff --git a/include/trace/events/gpio.h b/include/trace/events/gpio.h >> index 927a8ad..2da73b9 100644 >> --- a/include/trace/events/gpio.h >> +++ b/include/trace/events/gpio.h >> @@ -1,6 +1,10 @@ >> #undef TRACE_SYSTEM >> #define TRACE_SYSTEM gpio >> >> +#ifndef CONFIG_TRACING_EVENTS_GPIO >> +#define NOTRACE >> +#endif >> + >> #if !defined(_TRACE_GPIO_H) || defined(TRACE_HEADER_MULTI_READ) >> #define _TRACE_GPIO_H >> >> diff --git a/kernel/trace/Kconfig b/kernel/trace/Kconfig >> index 3b9a48a..67a1731 100644 >> --- a/kernel/trace/Kconfig >> +++ b/kernel/trace/Kconfig >> @@ -635,6 +635,13 @@ config TRACE_ENUM_MAP_FILE >> >> If unsure, say N >> >> +config TRACING_EVENTS_GPIO >> + bool "Trace gpio events" >> + depends on GPIOLIB >> + default y >> + help >> + Enable tracing events for gpio subsystem >> + >> endif # FTRACE >> >> endif # TRACING_SUPPORT >> -- >> 2.4.6 >>