Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752874Ab3FYKTu (ORCPT ); Tue, 25 Jun 2013 06:19:50 -0400 Received: from mail4.hitachi.co.jp ([133.145.228.5]:51085 "EHLO mail4.hitachi.co.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751446Ab3FYKTt (ORCPT ); Tue, 25 Jun 2013 06:19:49 -0400 Message-ID: <51C96EC3.4040104@hitachi.com> Date: Tue, 25 Jun 2013 19:19:47 +0900 From: Masami Hiramatsu Organization: Hitachi, Ltd., Japan User-Agent: Mozilla/5.0 (Windows NT 5.2; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: "zhangwei(Jovi)" Cc: Steven Rostedt , Oleg Nesterov , Frederic Weisbecker , Ingo Molnar , Srikar Dronamraju , "linux-kernel@vger.kernel.org" , "yrl.pp-manager.tt@hitachi.com" Subject: Re: [PATCH 2/2 v3] tracing/uprobes: Support soft-mode disabling References: <51C90ED1.5070209@huawei.com> In-Reply-To: <51C90ED1.5070209@huawei.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1553 Lines: 48 (2013/06/25 12:30), zhangwei(Jovi) wrote: > Support soft-mode disabling on uprobe-based dynamic events. > Soft-disabling is just ignoring recording if the soft disabled > flag is set. > > Signed-off-by: zhangwei(Jovi) Reviewed-by: Masami Hiramatsu Thank you! > Cc: Masami Hiramatsu > Cc: Frederic Weisbecker > Cc: Oleg Nesterov > Cc: Srikar Dronamraju > --- > kernel/trace/trace_uprobe.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/kernel/trace/trace_uprobe.c b/kernel/trace/trace_uprobe.c > index dbbb4a9..d2da3ea 100644 > --- a/kernel/trace/trace_uprobe.c > +++ b/kernel/trace/trace_uprobe.c > @@ -530,6 +530,9 @@ static void uprobe_trace_print(struct trace_uprobe *tu, > > WARN_ON(call != ftrace_file->event_call); > > + if (test_bit(FTRACE_EVENT_FL_SOFT_DISABLED_BIT, &ftrace_file->flags)) > + return; > + > size = SIZEOF_TRACE_ENTRY(is_ret_probe(tu)); > event = trace_event_buffer_lock_reserve(&buffer, ftrace_file, > call->event.type, > -- Masami HIRAMATSU IT Management Research Dept. Linux Technology Center Hitachi, Ltd., Yokohama Research Laboratory E-mail: masami.hiramatsu.pt@hitachi.com -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/