Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S967807Ab3E3HZ7 (ORCPT ); Thu, 30 May 2013 03:25:59 -0400 Received: from merlin.infradead.org ([205.233.59.134]:40428 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S967687Ab3E3HZz (ORCPT ); Thu, 30 May 2013 03:25:55 -0400 Date: Thu, 30 May 2013 09:25:32 +0200 From: Peter Zijlstra To: Vince Weaver Cc: Al Viro , linux-kernel@vger.kernel.org, Paul Mackerras , Ingo Molnar , Arnaldo Carvalho de Melo , trinity@vger.kernel.org Subject: Re: OOPS in perf_mmap_close() Message-ID: <20130530072532.GF4341@laptop> References: <20130523044803.GA25399@ZenIV.linux.org.uk> <20130523125218.GB23650@twins.programming.kicks-ass.net> <20130523152611.GE23650@twins.programming.kicks-ass.net> <20130528085548.GA12193@twins.programming.kicks-ass.net> <20130529074433.GB12193@twins.programming.kicks-ass.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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 Content-Length: 993 Lines: 23 On Wed, May 29, 2013 at 03:18:32PM -0400, Vince Weaver wrote: > On Wed, 29 May 2013, Peter Zijlstra wrote: > > > > Hurm.. I don't suppose you have an easy reproducer handy eh? I'll go > > stare at it. At least the current state is better than before, but > > clearly we're not quite there yet. > > OK, below is an easy reproducer. Just run it two or three times. > It leaks 129 pages in user->locked_vm each time you run it. > > It took me a while to bisect this down from 10,000 syscalls to just 3. > I now have a tool that can generate valid perf test_cases from my fuzzer > traces, which should be useful. Awesome! How specific is it to perf? I mean, would that tool work equally well for other tinity report? I'll go prod, thanks again! -- 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/