Re: [PATCH 2/2] perf inject: Emit instruction records on ETM trace discontinuity

2018-02-15 Thread 'Arnaldo Carvalho de Melo'
Em Thu, Feb 15, 2018 at 03:22:52PM -, Robert Walker escreveu: > > From: Arnaldo Carvalho de Melo [mailto:a...@kernel.org] > > Can you please address Mathieu's comments, and if you agree with > > them, resubmit? > Hi Arnaldo, > I've addressed Mathieu's comments and resubmitted them

Re: [PATCH 2/2] perf inject: Emit instruction records on ETM trace discontinuity

2018-02-15 Thread 'Arnaldo Carvalho de Melo'
Em Thu, Feb 15, 2018 at 03:22:52PM -, Robert Walker escreveu: > > From: Arnaldo Carvalho de Melo [mailto:a...@kernel.org] > > Can you please address Mathieu's comments, and if you agree with > > them, resubmit? > Hi Arnaldo, > I've addressed Mathieu's comments and resubmitted them

RE: [PATCH 2/2] perf inject: Emit instruction records on ETM trace discontinuity

2018-02-15 Thread Robert Walker
@lists.infradead.org; > coresi...@lists.linaro.org > Subject: Re: [PATCH 2/2] perf inject: Emit instruction records on ETM trace > discontinuity > > Em Tue, Feb 13, 2018 at 03:22:33PM -0700, Mathieu Poirier escreveu: > > On Wed, Feb 07, 2018 at 01:57:25PM +, Robert W

RE: [PATCH 2/2] perf inject: Emit instruction records on ETM trace discontinuity

2018-02-15 Thread Robert Walker
ct: Re: [PATCH 2/2] perf inject: Emit instruction records on ETM trace > discontinuity > > Em Tue, Feb 13, 2018 at 03:22:33PM -0700, Mathieu Poirier escreveu: > > On Wed, Feb 07, 2018 at 01:57:25PM +, Robert Walker wrote: > > > @@ -946,20 +982,19 @@ static int

Re: [PATCH 2/2] perf inject: Emit instruction records on ETM trace discontinuity

2018-02-15 Thread Arnaldo Carvalho de Melo
Em Tue, Feb 13, 2018 at 03:22:33PM -0700, Mathieu Poirier escreveu: > On Wed, Feb 07, 2018 at 01:57:25PM +, Robert Walker wrote: > > @@ -946,20 +982,19 @@ static int cs_etm__run_decoder(struct cs_etm_queue > > *etmq) > > /* Run trace decoder until buffer consumed or end of trace

Re: [PATCH 2/2] perf inject: Emit instruction records on ETM trace discontinuity

2018-02-15 Thread Arnaldo Carvalho de Melo
Em Tue, Feb 13, 2018 at 03:22:33PM -0700, Mathieu Poirier escreveu: > On Wed, Feb 07, 2018 at 01:57:25PM +, Robert Walker wrote: > > @@ -946,20 +982,19 @@ static int cs_etm__run_decoder(struct cs_etm_queue > > *etmq) > > /* Run trace decoder until buffer consumed or end of trace

Re: [PATCH 2/2] perf inject: Emit instruction records on ETM trace discontinuity

2018-02-13 Thread Mathieu Poirier
On Wed, Feb 07, 2018 at 01:57:25PM +, Robert Walker wrote: > There may be discontinuities in the ETM trace stream due to overflows or > ETM configuration for selective trace. This patch emits an instruction > sample with the pending branch stack when a TRACE ON packet occurs > indicating a

Re: [PATCH 2/2] perf inject: Emit instruction records on ETM trace discontinuity

2018-02-13 Thread Mathieu Poirier
On Wed, Feb 07, 2018 at 01:57:25PM +, Robert Walker wrote: > There may be discontinuities in the ETM trace stream due to overflows or > ETM configuration for selective trace. This patch emits an instruction > sample with the pending branch stack when a TRACE ON packet occurs > indicating a

[PATCH 2/2] perf inject: Emit instruction records on ETM trace discontinuity

2018-02-07 Thread Robert Walker
There may be discontinuities in the ETM trace stream due to overflows or ETM configuration for selective trace. This patch emits an instruction sample with the pending branch stack when a TRACE ON packet occurs indicating a discontinuity in the trace data. A new packet type CS_ETM_TRACE_ON is

[PATCH 2/2] perf inject: Emit instruction records on ETM trace discontinuity

2018-02-07 Thread Robert Walker
There may be discontinuities in the ETM trace stream due to overflows or ETM configuration for selective trace. This patch emits an instruction sample with the pending branch stack when a TRACE ON packet occurs indicating a discontinuity in the trace data. A new packet type CS_ETM_TRACE_ON is