RE: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Liang, Kan
> On 2017/10/11 3:17, Arnaldo Carvalho de Melo wrote: > > Em Wed, Oct 11, 2017 at 03:10:37AM +0800, Wangnan (F) escreveu: > >> > >> On 2017/10/11 3:00, Arnaldo Carvalho de Melo wrote: > >>> Em Tue, Oct 10, 2017 at 03:36:28PM -0300, Arnaldo Carvalho de Melo > escreveu: > Em Tue, Oct 10, 2017

RE: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Liang, Kan
> On 2017/10/11 3:17, Arnaldo Carvalho de Melo wrote: > > Em Wed, Oct 11, 2017 at 03:10:37AM +0800, Wangnan (F) escreveu: > >> > >> On 2017/10/11 3:00, Arnaldo Carvalho de Melo wrote: > >>> Em Tue, Oct 10, 2017 at 03:36:28PM -0300, Arnaldo Carvalho de Melo > escreveu: > Em Tue, Oct 10, 2017

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Wangnan (F)
On 2017/10/11 3:55, Liang, Kan wrote: On 2017/10/11 3:17, Arnaldo Carvalho de Melo wrote: Em Wed, Oct 11, 2017 at 03:10:37AM +0800, Wangnan (F) escreveu: On 2017/10/11 3:00, Arnaldo Carvalho de Melo wrote: Em Tue, Oct 10, 2017 at 03:36:28PM -0300, Arnaldo Carvalho de Melo escreveu: Em

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Wangnan (F)
On 2017/10/11 3:55, Liang, Kan wrote: On 2017/10/11 3:17, Arnaldo Carvalho de Melo wrote: Em Wed, Oct 11, 2017 at 03:10:37AM +0800, Wangnan (F) escreveu: On 2017/10/11 3:00, Arnaldo Carvalho de Melo wrote: Em Tue, Oct 10, 2017 at 03:36:28PM -0300, Arnaldo Carvalho de Melo escreveu: Em

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Wangnan (F)
On 2017/10/11 3:17, Arnaldo Carvalho de Melo wrote: Em Wed, Oct 11, 2017 at 03:10:37AM +0800, Wangnan (F) escreveu: On 2017/10/11 3:00, Arnaldo Carvalho de Melo wrote: Em Tue, Oct 10, 2017 at 03:36:28PM -0300, Arnaldo Carvalho de Melo escreveu: Em Tue, Oct 10, 2017 at 03:34:55PM -0300,

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Wangnan (F)
On 2017/10/11 3:17, Arnaldo Carvalho de Melo wrote: Em Wed, Oct 11, 2017 at 03:10:37AM +0800, Wangnan (F) escreveu: On 2017/10/11 3:00, Arnaldo Carvalho de Melo wrote: Em Tue, Oct 10, 2017 at 03:36:28PM -0300, Arnaldo Carvalho de Melo escreveu: Em Tue, Oct 10, 2017 at 03:34:55PM -0300,

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Arnaldo Carvalho de Melo
Em Wed, Oct 11, 2017 at 03:10:37AM +0800, Wangnan (F) escreveu: > > > On 2017/10/11 3:00, Arnaldo Carvalho de Melo wrote: > > Em Tue, Oct 10, 2017 at 03:36:28PM -0300, Arnaldo Carvalho de Melo escreveu: > > > Em Tue, Oct 10, 2017 at 03:34:55PM -0300, Arnaldo Carvalho de Melo > > > escreveu: > >

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Arnaldo Carvalho de Melo
Em Wed, Oct 11, 2017 at 03:10:37AM +0800, Wangnan (F) escreveu: > > > On 2017/10/11 3:00, Arnaldo Carvalho de Melo wrote: > > Em Tue, Oct 10, 2017 at 03:36:28PM -0300, Arnaldo Carvalho de Melo escreveu: > > > Em Tue, Oct 10, 2017 at 03:34:55PM -0300, Arnaldo Carvalho de Melo > > > escreveu: > >

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Wangnan (F)
On 2017/10/11 3:00, Arnaldo Carvalho de Melo wrote: Em Tue, Oct 10, 2017 at 03:36:28PM -0300, Arnaldo Carvalho de Melo escreveu: Em Tue, Oct 10, 2017 at 03:34:55PM -0300, Arnaldo Carvalho de Melo escreveu: Em Tue, Oct 10, 2017 at 06:28:18PM +, Liang, Kan escreveu: Em Tue, Oct 10, 2017

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Wangnan (F)
On 2017/10/11 3:00, Arnaldo Carvalho de Melo wrote: Em Tue, Oct 10, 2017 at 03:36:28PM -0300, Arnaldo Carvalho de Melo escreveu: Em Tue, Oct 10, 2017 at 03:34:55PM -0300, Arnaldo Carvalho de Melo escreveu: Em Tue, Oct 10, 2017 at 06:28:18PM +, Liang, Kan escreveu: Em Tue, Oct 10, 2017

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Arnaldo Carvalho de Melo
Em Tue, Oct 10, 2017 at 03:36:28PM -0300, Arnaldo Carvalho de Melo escreveu: > Em Tue, Oct 10, 2017 at 03:34:55PM -0300, Arnaldo Carvalho de Melo escreveu: > > Em Tue, Oct 10, 2017 at 06:28:18PM +, Liang, Kan escreveu: > > > > Em Tue, Oct 10, 2017 at 10:20:16AM -0700, kan.li...@intel.com

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Arnaldo Carvalho de Melo
Em Tue, Oct 10, 2017 at 03:36:28PM -0300, Arnaldo Carvalho de Melo escreveu: > Em Tue, Oct 10, 2017 at 03:34:55PM -0300, Arnaldo Carvalho de Melo escreveu: > > Em Tue, Oct 10, 2017 at 06:28:18PM +, Liang, Kan escreveu: > > > > Em Tue, Oct 10, 2017 at 10:20:16AM -0700, kan.li...@intel.com

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Arnaldo Carvalho de Melo
Em Tue, Oct 10, 2017 at 03:34:55PM -0300, Arnaldo Carvalho de Melo escreveu: > Em Tue, Oct 10, 2017 at 06:28:18PM +, Liang, Kan escreveu: > > > Em Tue, Oct 10, 2017 at 10:20:16AM -0700, kan.li...@intel.com escreveu: > > > > From: Kan Liang > > > > > > > > The

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Arnaldo Carvalho de Melo
Em Tue, Oct 10, 2017 at 03:34:55PM -0300, Arnaldo Carvalho de Melo escreveu: > Em Tue, Oct 10, 2017 at 06:28:18PM +, Liang, Kan escreveu: > > > Em Tue, Oct 10, 2017 at 10:20:16AM -0700, kan.li...@intel.com escreveu: > > > > From: Kan Liang > > > > > > > > The perf_evlist__mmap_read only

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Arnaldo Carvalho de Melo
Em Tue, Oct 10, 2017 at 06:28:18PM +, Liang, Kan escreveu: > > > > Em Tue, Oct 10, 2017 at 10:20:16AM -0700, kan.li...@intel.com escreveu: > > > From: Kan Liang > > > > > > The perf_evlist__mmap_read only support forward mode. It needs a > > > common function to support

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Arnaldo Carvalho de Melo
Em Tue, Oct 10, 2017 at 06:28:18PM +, Liang, Kan escreveu: > > > > Em Tue, Oct 10, 2017 at 10:20:16AM -0700, kan.li...@intel.com escreveu: > > > From: Kan Liang > > > > > > The perf_evlist__mmap_read only support forward mode. It needs a > > > common function to support both forward and

RE: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Liang, Kan
> Em Tue, Oct 10, 2017 at 10:20:16AM -0700, kan.li...@intel.com escreveu: > > From: Kan Liang > > > > The perf_evlist__mmap_read only support forward mode. It needs a > > common function to support both forward and backward mode. > > > The perf_evlist__mmap_read_backward

RE: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Liang, Kan
> Em Tue, Oct 10, 2017 at 10:20:16AM -0700, kan.li...@intel.com escreveu: > > From: Kan Liang > > > > The perf_evlist__mmap_read only support forward mode. It needs a > > common function to support both forward and backward mode. > > > The perf_evlist__mmap_read_backward is buggy. > > So,

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Arnaldo Carvalho de Melo
Em Tue, Oct 10, 2017 at 10:20:16AM -0700, kan.li...@intel.com escreveu: > From: Kan Liang > > The perf_evlist__mmap_read only support forward mode. It needs a common > function to support both forward and backward mode. > The perf_evlist__mmap_read_backward is buggy. So,

Re: [PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread Arnaldo Carvalho de Melo
Em Tue, Oct 10, 2017 at 10:20:16AM -0700, kan.li...@intel.com escreveu: > From: Kan Liang > > The perf_evlist__mmap_read only support forward mode. It needs a common > function to support both forward and backward mode. > The perf_evlist__mmap_read_backward is buggy. So, what is the bug? You

[PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread kan . liang
From: Kan Liang The perf_evlist__mmap_read only support forward mode. It needs a common function to support both forward and backward mode. The perf_evlist__mmap_read_backward is buggy. Introduce a new mmap read interface to support both forward and backward mode. It can

[PATCH 03/10] perf tool: new iterfaces to read event from ring buffer

2017-10-10 Thread kan . liang
From: Kan Liang The perf_evlist__mmap_read only support forward mode. It needs a common function to support both forward and backward mode. The perf_evlist__mmap_read_backward is buggy. Introduce a new mmap read interface to support both forward and backward mode. It can read event one by one