From mboxrd@z Thu Jan 1 00:00:00 1970 From: Frederic Weisbecker Date: Sat, 17 Apr 2010 21:38:18 +0000 Subject: Re: [PATCH 7/7] sparc64: Add function graph tracer support. Message-Id: <20100417213817.GD15037@nowhere> List-Id: References: <20100412.234300.212396783.davem@davemloft.net> In-Reply-To: <20100412.234300.212396783.davem@davemloft.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: sparclinux@vger.kernel.org On Sat, Apr 17, 2010 at 02:29:06PM -0700, David Miller wrote: > From: Frederic Weisbecker > Date: Sat, 17 Apr 2010 19:22:21 +0200 > > > I tested the following patch and it fixes the issue after several > > manual loops of: > > Wait, this is completely normal. > > NMIs can come in at any time and nmi_enter() emits a trace via the > rcu_nmi_enter(). > > This happens on x86 too. Ok, I've just dropped the protection from the entry path and it runs fine. The problem happens on function return path. I'm going to do some dumps there.