Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1761654Ab3IDARs (ORCPT ); Tue, 3 Sep 2013 20:17:48 -0400 Received: from terminus.zytor.com ([198.137.202.10]:47485 "EHLO mail.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1761544Ab3IDARq (ORCPT ); Tue, 3 Sep 2013 20:17:46 -0400 Message-ID: <52267BD1.1070608@zytor.com> Date: Tue, 03 Sep 2013 17:16:17 -0700 From: "H. Peter Anvin" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7 MIME-Version: 1.0 To: Steven Rostedt CC: linux-kernel@vger.kernel.org, Ingo Molnar , Andrew Morton , Peter Zijlstra , Frederic Weisbecker , "Paul E. McKenney" , Jiri Olsa , "Rafael J. Wysocki" Subject: Re: [RFC][PATCH 17/18 v2] ftrace/cpuidle/x86: Mark functions that are RCU unsafe References: <20130831051117.884125230@goodmis.org> <20130831051703.241036187@goodmis.org> In-Reply-To: <20130831051703.241036187@goodmis.org> X-Enigmail-Version: 1.5.2 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: 856 Lines: 21 On 08/30/2013 10:11 PM, Steven Rostedt wrote: > From: "Steven Rostedt (Red Hat)" > > Some callbacks of the function tracer use rcu_read_lock(). This means that > there's places that can not be traced because RCU is not tracking the CPU > for various reasons (like NO_HZ_FULL and coming back from userspace). > > Thes functions need to be marked so that callbacks that use RCU do not > trace them. > > Cc: H. Peter Anvin > Cc: Rafael J. Wysocki > Signed-off-by: Steven Rostedt Acked-by: H. Peter Anvin -- 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/