Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932659AbcCHNpU (ORCPT ); Tue, 8 Mar 2016 08:45:20 -0500 Received: from bombadil.infradead.org ([198.137.202.9]:39853 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753530AbcCHNpL (ORCPT ); Tue, 8 Mar 2016 08:45:11 -0500 Date: Tue, 8 Mar 2016 14:44:54 +0100 From: Peter Zijlstra To: Wang Nan Cc: mingo@redhat.com, linux-kernel@vger.kernel.org, He Kuang , Alexei Starovoitov , Arnaldo Carvalho de Melo , Brendan Gregg , Jiri Olsa , Masami Hiramatsu , Namhyung Kim , Zefan Li , pi3orama@163.com Subject: Re: [RESEND PATCH 0/5] perf core: Support overwrite ring buffer Message-ID: <20160308134454.GY6344@twins.programming.kicks-ass.net> References: <1457322619-170254-1-git-send-email-wangnan0@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1457322619-170254-1-git-send-email-wangnan0@huawei.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 Content-Length: 1041 Lines: 20 On Mon, Mar 07, 2016 at 03:50:14AM +0000, Wang Nan wrote: > This patch set has been posted multiple times (with and without > corresponding 'perf tool' patches), and doesn't receive further > comment. I think it should be okay to merge them into mainline. > There are many perf's improvement depend on it. However, Peter > is not responsive after I fixed some problems he pointed out. > > Introduces 'write_backward' into perf_event_attr, allows kernel > writing the ring buffer from the end of it. This feature allows > extracting data from overwritable ring buffer. > > Wang Nan (5): > perf core: Introduce new ioctl options to pause and resume ring buffer > perf core: Set event's default overflow_handler > perf core: Prepare writing into ring buffer from end > perf core: Add backward attribute to perf event > perf core: Reduce perf event output overhead by new overflow handler perf kernel features are currently on hold until I can manage to run a fuzzer for more than a few minutes without my machine having a seizure.