From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753853Ab3KQJnn (ORCPT ); Sun, 17 Nov 2013 04:43:43 -0500 Received: from merlin.infradead.org ([205.233.59.134]:50772 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752376Ab3KQJni (ORCPT ); Sun, 17 Nov 2013 04:43:38 -0500 Date: Sun, 17 Nov 2013 10:43:20 +0100 From: Peter Zijlstra To: Masami Hiramatsu Cc: Frederic Weisbecker , Steven Rostedt , Vince Weaver , LKML , Ingo Molnar , Dave Jones Subject: Re: perf/tracepoint: another fuzzer generated lockup Message-ID: <20131117094320.GN16796@laptop.programming.kicks-ass.net> References: <20131108223657.GF14606@localhost.localdomain> <20131109151014.GN16117@laptop.programming.kicks-ass.net> <20131114152304.GC5364@laptop.programming.kicks-ass.net> <20131114153301.GD5364@laptop.programming.kicks-ass.net> <528575E2.4000700@hitachi.com> <20131115122833.GE10456@twins.programming.kicks-ass.net> <20131115091521.3ad917fe@gandalf.local.home> <20131115142851.GA17498@localhost.localdomain> <52887617.7050302@hitachi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52887617.7050302@hitachi.com> User-Agent: Mutt/1.5.21 (2012-12-30) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Nov 17, 2013 at 04:53:59PM +0900, Masami Hiramatsu wrote: > Agreed. > FYI, kprobes has a recursion detection counter and it is reported via > debugfs/tracing/kprobe_profile :) Perf also has a recursion counter (4 actually, not reported to userspace), but the problem with the irq_work_exit thing is that its a non-recursive event loop, so recursion checks don't actually work to catch it.