Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-02 Thread Jiri Olsa
On Wed, Nov 01, 2017 at 08:56:32PM +0800, Wangnan (F) wrote: > > > On 2017/11/1 20:39, Jiri Olsa wrote: > > On Wed, Nov 01, 2017 at 08:10:49PM +0800, Wangnan (F) wrote: > > > > SNIP > > > > > > > > diff --git a/tools/perf/util/evlist.c b/tools/perf/util/evlist.c > > > > > > index

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-02 Thread Jiri Olsa
On Wed, Nov 01, 2017 at 08:56:32PM +0800, Wangnan (F) wrote: > > > On 2017/11/1 20:39, Jiri Olsa wrote: > > On Wed, Nov 01, 2017 at 08:10:49PM +0800, Wangnan (F) wrote: > > > > SNIP > > > > > > > > diff --git a/tools/perf/util/evlist.c b/tools/perf/util/evlist.c > > > > > > index

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-02 Thread Jiri Olsa
On Thu, Nov 02, 2017 at 01:25:08PM +, Liang, Kan wrote: > Hi Namhyung, > > > On Wed, Nov 01, 2017 at 04:22:53PM +, Liang, Kan wrote: > > > > On 2017/11/1 21:57, Liang, Kan wrote: > > > > >> On 2017/11/1 20:00, Namhyung Kim wrote: > > > > >>> On Wed, Nov 01, 2017 at 06:32:50PM +0800,

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-02 Thread Jiri Olsa
On Thu, Nov 02, 2017 at 01:25:08PM +, Liang, Kan wrote: > Hi Namhyung, > > > On Wed, Nov 01, 2017 at 04:22:53PM +, Liang, Kan wrote: > > > > On 2017/11/1 21:57, Liang, Kan wrote: > > > > >> On 2017/11/1 20:00, Namhyung Kim wrote: > > > > >>> On Wed, Nov 01, 2017 at 06:32:50PM +0800,

RE: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-02 Thread Liang, Kan
Hi Namhyung, > On Wed, Nov 01, 2017 at 04:22:53PM +, Liang, Kan wrote: > > > On 2017/11/1 21:57, Liang, Kan wrote: > > > >> On 2017/11/1 20:00, Namhyung Kim wrote: > > > >>> On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: > > > > There are only four test cases which set

RE: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-02 Thread Liang, Kan
Hi Namhyung, > On Wed, Nov 01, 2017 at 04:22:53PM +, Liang, Kan wrote: > > > On 2017/11/1 21:57, Liang, Kan wrote: > > > >> On 2017/11/1 20:00, Namhyung Kim wrote: > > > >>> On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: > > > > There are only four test cases which set

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Namhyung Kim
Hi Kan, On Wed, Nov 01, 2017 at 04:22:53PM +, Liang, Kan wrote: > > On 2017/11/1 21:57, Liang, Kan wrote: > > >> On 2017/11/1 20:00, Namhyung Kim wrote: > > >>> On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: > > > There are only four test cases which set overwrite, > > >

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Namhyung Kim
Hi Kan, On Wed, Nov 01, 2017 at 04:22:53PM +, Liang, Kan wrote: > > On 2017/11/1 21:57, Liang, Kan wrote: > > >> On 2017/11/1 20:00, Namhyung Kim wrote: > > >>> On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: > > > There are only four test cases which set overwrite, > > >

RE: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Liang, Kan
> On 2017/11/1 21:57, Liang, Kan wrote: > >> On 2017/11/1 20:00, Namhyung Kim wrote: > >>> On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: > On 2017/11/1 17:49, Namhyung Kim wrote: > > Hi, > > > > On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: > >> perf

RE: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Liang, Kan
> On 2017/11/1 21:57, Liang, Kan wrote: > >> On 2017/11/1 20:00, Namhyung Kim wrote: > >>> On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: > On 2017/11/1 17:49, Namhyung Kim wrote: > > Hi, > > > > On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: > >> perf

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Wangnan (F)
On 2017/11/1 21:57, Liang, Kan wrote: On 2017/11/1 20:00, Namhyung Kim wrote: On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: On 2017/11/1 17:49, Namhyung Kim wrote: Hi, On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: perf record backward recording doesn't work as

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Wangnan (F)
On 2017/11/1 21:57, Liang, Kan wrote: On 2017/11/1 20:00, Namhyung Kim wrote: On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: On 2017/11/1 17:49, Namhyung Kim wrote: Hi, On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: perf record backward recording doesn't work as

RE: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Liang, Kan
> On 2017/11/1 20:00, Namhyung Kim wrote: > > On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: > >> > >> On 2017/11/1 17:49, Namhyung Kim wrote: > >>> Hi, > >>> > >>> On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: > perf record backward recording doesn't work as we

RE: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Liang, Kan
> On 2017/11/1 20:00, Namhyung Kim wrote: > > On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: > >> > >> On 2017/11/1 17:49, Namhyung Kim wrote: > >>> Hi, > >>> > >>> On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: > perf record backward recording doesn't work as we

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Wangnan (F)
On 2017/11/1 20:39, Jiri Olsa wrote: On Wed, Nov 01, 2017 at 08:10:49PM +0800, Wangnan (F) wrote: SNIP diff --git a/tools/perf/util/evlist.c b/tools/perf/util/evlist.c index c6c891e154a6..27ebe355e794 100644 --- a/tools/perf/util/evlist.c +++ b/tools/perf/util/evlist.c @@ -838,6 +838,11 @@

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Wangnan (F)
On 2017/11/1 20:39, Jiri Olsa wrote: On Wed, Nov 01, 2017 at 08:10:49PM +0800, Wangnan (F) wrote: SNIP diff --git a/tools/perf/util/evlist.c b/tools/perf/util/evlist.c index c6c891e154a6..27ebe355e794 100644 --- a/tools/perf/util/evlist.c +++ b/tools/perf/util/evlist.c @@ -838,6 +838,11 @@

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Jiri Olsa
On Wed, Nov 01, 2017 at 08:10:49PM +0800, Wangnan (F) wrote: SNIP > > > > diff --git a/tools/perf/util/evlist.c b/tools/perf/util/evlist.c > > > > index c6c891e154a6..27ebe355e794 100644 > > > > --- a/tools/perf/util/evlist.c > > > > +++ b/tools/perf/util/evlist.c > > > > @@ -838,6 +838,11 @@

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Jiri Olsa
On Wed, Nov 01, 2017 at 08:10:49PM +0800, Wangnan (F) wrote: SNIP > > > > diff --git a/tools/perf/util/evlist.c b/tools/perf/util/evlist.c > > > > index c6c891e154a6..27ebe355e794 100644 > > > > --- a/tools/perf/util/evlist.c > > > > +++ b/tools/perf/util/evlist.c > > > > @@ -838,6 +838,11 @@

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Wangnan (F)
On 2017/11/1 20:00, Namhyung Kim wrote: On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: On 2017/11/1 17:49, Namhyung Kim wrote: Hi, On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: perf record backward recording doesn't work as we expected: it never overwrite when

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Wangnan (F)
On 2017/11/1 20:00, Namhyung Kim wrote: On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: On 2017/11/1 17:49, Namhyung Kim wrote: Hi, On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: perf record backward recording doesn't work as we expected: it never overwrite when

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Namhyung Kim
On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: > > > On 2017/11/1 17:49, Namhyung Kim wrote: > > Hi, > > > > On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: > > > perf record backward recording doesn't work as we expected: it never > > > overwrite when ring buffer full.

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Namhyung Kim
On Wed, Nov 01, 2017 at 06:32:50PM +0800, Wangnan (F) wrote: > > > On 2017/11/1 17:49, Namhyung Kim wrote: > > Hi, > > > > On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: > > > perf record backward recording doesn't work as we expected: it never > > > overwrite when ring buffer full.

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Wangnan (F)
On 2017/11/1 17:49, Namhyung Kim wrote: Hi, On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: perf record backward recording doesn't work as we expected: it never overwrite when ring buffer full. Test: (Run a busy printing python task background like this: while True:

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Wangnan (F)
On 2017/11/1 17:49, Namhyung Kim wrote: Hi, On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: perf record backward recording doesn't work as we expected: it never overwrite when ring buffer full. Test: (Run a busy printing python task background like this: while True:

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Namhyung Kim
Hi, On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: > perf record backward recording doesn't work as we expected: it never > overwrite when ring buffer full. > > Test: > > (Run a busy printing python task background like this: > > while True: > print 123 > > send SIGUSR2 to

Re: [PATCH 1/2] perf mmap: Fix perf backward recording

2017-11-01 Thread Namhyung Kim
Hi, On Wed, Nov 01, 2017 at 05:53:26AM +, Wang Nan wrote: > perf record backward recording doesn't work as we expected: it never > overwrite when ring buffer full. > > Test: > > (Run a busy printing python task background like this: > > while True: > print 123 > > send SIGUSR2 to

[PATCH 1/2] perf mmap: Fix perf backward recording

2017-10-31 Thread Wang Nan
perf record backward recording doesn't work as we expected: it never overwrite when ring buffer full. Test: (Run a busy printing python task background like this: while True: print 123 send SIGUSR2 to perf to capture snapshot.) # ./perf record --overwrite -e raw_syscalls:sys_enter -e

[PATCH 1/2] perf mmap: Fix perf backward recording

2017-10-31 Thread Wang Nan
perf record backward recording doesn't work as we expected: it never overwrite when ring buffer full. Test: (Run a busy printing python task background like this: while True: print 123 send SIGUSR2 to perf to capture snapshot.) # ./perf record --overwrite -e raw_syscalls:sys_enter -e