Re: [PATCH] perf record: Fix continue profiling after draining the buffer

2021-03-03 Thread Yang Jihong
On 2021/3/4 0:43, Arnaldo Carvalho de Melo wrote: Em Mon, Feb 22, 2021 at 09:31:51AM +0800, Yang Jihong escreveu: Hello, On 2021/2/19 1:09, Arnaldo Carvalho de Melo wrote: Em Thu, Feb 18, 2021 at 10:20:53AM -0300, Arnaldo Carvalho de Melo escreveu: Em Fri, Feb 05, 2021 at 11:46:12AM

Re: [PATCH] perf record: Fix continue profiling after draining the buffer

2021-03-03 Thread Arnaldo Carvalho de Melo
Em Mon, Feb 22, 2021 at 09:31:51AM +0800, Yang Jihong escreveu: > Hello, > > On 2021/2/19 1:09, Arnaldo Carvalho de Melo wrote: > > Em Thu, Feb 18, 2021 at 10:20:53AM -0300, Arnaldo Carvalho de Melo escreveu: > > > Em Fri, Feb 05, 2021 at 11:46:12AM +0100, Jiri Olsa escreveu: > > > > On Fri, Feb

Re: [PATCH] perf record: Fix continue profiling after draining the buffer

2021-02-21 Thread Yang Jihong
Hello, On 2021/2/19 1:09, Arnaldo Carvalho de Melo wrote: Em Thu, Feb 18, 2021 at 10:20:53AM -0300, Arnaldo Carvalho de Melo escreveu: Em Fri, Feb 05, 2021 at 11:46:12AM +0100, Jiri Olsa escreveu: On Fri, Feb 05, 2021 at 07:35:22PM +0900, Namhyung Kim wrote: Hello, On Fri, Feb 5, 2021 at

Re: [PATCH] perf record: Fix continue profiling after draining the buffer

2021-02-18 Thread Arnaldo Carvalho de Melo
Em Thu, Feb 18, 2021 at 10:20:53AM -0300, Arnaldo Carvalho de Melo escreveu: > Em Fri, Feb 05, 2021 at 11:46:12AM +0100, Jiri Olsa escreveu: > > On Fri, Feb 05, 2021 at 07:35:22PM +0900, Namhyung Kim wrote: > > > Hello, > > > > > > On Fri, Feb 5, 2021 at 3:50 PM Yang Jihong wrote: > > > > > > >

Re: [PATCH] perf record: Fix continue profiling after draining the buffer

2021-02-18 Thread Arnaldo Carvalho de Melo
Em Fri, Feb 05, 2021 at 11:46:12AM +0100, Jiri Olsa escreveu: > On Fri, Feb 05, 2021 at 07:35:22PM +0900, Namhyung Kim wrote: > > Hello, > > > > On Fri, Feb 5, 2021 at 3:50 PM Yang Jihong wrote: > > > > > > commit da231338ec9c098707c8a1e4d8a50e2400e2fe17 uses eventfd to solve > > > rare race >

Re: [PATCH] perf record: Fix continue profiling after draining the buffer

2021-02-18 Thread Yang Jihong
Hello, On 2021/2/7 8:56, Yang Jihong wrote: Hello, On 2021/2/5 18:46, Jiri Olsa wrote: On Fri, Feb 05, 2021 at 07:35:22PM +0900, Namhyung Kim wrote: Hello, On Fri, Feb 5, 2021 at 3:50 PM Yang Jihong wrote: commit da231338ec9c098707c8a1e4d8a50e2400e2fe17 uses eventfd to solve rare race

Re: [PATCH] perf record: Fix continue profiling after draining the buffer

2021-02-06 Thread Yang Jihong
Hello, On 2021/2/5 18:46, Jiri Olsa wrote: On Fri, Feb 05, 2021 at 07:35:22PM +0900, Namhyung Kim wrote: Hello, On Fri, Feb 5, 2021 at 3:50 PM Yang Jihong wrote: commit da231338ec9c098707c8a1e4d8a50e2400e2fe17 uses eventfd to solve rare race where the setting and checking of 'done' which

Re: [PATCH] perf record: Fix continue profiling after draining the buffer

2021-02-05 Thread Jiri Olsa
On Fri, Feb 05, 2021 at 07:35:22PM +0900, Namhyung Kim wrote: > Hello, > > On Fri, Feb 5, 2021 at 3:50 PM Yang Jihong wrote: > > > > commit da231338ec9c098707c8a1e4d8a50e2400e2fe17 uses eventfd to solve rare > > race > > where the setting and checking of 'done' which add done_fd to pollfd. > >

Re: [PATCH] perf record: Fix continue profiling after draining the buffer

2021-02-05 Thread Namhyung Kim
Hello, On Fri, Feb 5, 2021 at 3:50 PM Yang Jihong wrote: > > commit da231338ec9c098707c8a1e4d8a50e2400e2fe17 uses eventfd to solve rare > race > where the setting and checking of 'done' which add done_fd to pollfd. > When draining buffer, revents of done_fd is 0 and evlist__filter_pollfd >

[PATCH] perf record: Fix continue profiling after draining the buffer

2021-02-04 Thread Yang Jihong
commit da231338ec9c098707c8a1e4d8a50e2400e2fe17 uses eventfd to solve rare race where the setting and checking of 'done' which add done_fd to pollfd. When draining buffer, revents of done_fd is 0 and evlist__filter_pollfd function returns a non-zero value. As a result, perf record does not stop