[Xen-devel] [PATCH 03/15] xen/tools: tracing: several improvements on IRQs tracing

2017-06-01 Thread Dario Faggioli
More specifically: - the handling of the TRC_HW_IRQ_HANDLED is fixed, both in xentrace_format and in xenalyze; - simple events for recording when we enter and exit the do_IRQ function, as well as when we deal with a guest IRQ, are added; - tracing of IRQs handled with direct vectors is

Re: [Xen-devel] [PATCH 03/15] xen/tools: tracing: several improvements on IRQs tracing

2017-06-01 Thread Andrew Cooper
On 01/06/17 18:33, Dario Faggioli wrote: > More specifically: > - the handling of the TRC_HW_IRQ_HANDLED is fixed, both in >xentrace_format and in xenalyze; > - simple events for recording when we enter and exit the >do_IRQ function, as well as when we deal with a guest >IRQ, are adde

Re: [Xen-devel] [PATCH 03/15] xen/tools: tracing: several improvements on IRQs tracing

2017-06-01 Thread Dario Faggioli
On Thu, 2017-06-01 at 19:02 +0100, Andrew Cooper wrote: > On 01/06/17 18:33, Dario Faggioli wrote: > > More specifically: > >  - the handling of the TRC_HW_IRQ_HANDLED is fixed, both in > >    xentrace_format and in xenalyze; > >  - simple events for recording when we enter and exit the > >    do_I

Re: [Xen-devel] [PATCH 03/15] xen/tools: tracing: several improvements on IRQs tracing

2017-06-07 Thread Jan Beulich
>>> On 01.06.17 at 19:33, wrote: > More specifically: > - the handling of the TRC_HW_IRQ_HANDLED is fixed, both in >xentrace_format and in xenalyze; > - simple events for recording when we enter and exit the >do_IRQ function, as well as when we deal with a guest >IRQ, are added; On

Re: [Xen-devel] [PATCH 03/15] xen/tools: tracing: several improvements on IRQs tracing

2017-06-07 Thread Dario Faggioli
On Wed, 2017-06-07 at 09:05 -0600, Jan Beulich wrote: > > > > On 01.06.17 at 19:33, wrote: > > > > More specifically: > >  - the handling of the TRC_HW_IRQ_HANDLED is fixed, both in > >    xentrace_format and in xenalyze; > >  - simple events for recording when we enter and exit the > >    do_IRQ

Re: [Xen-devel] [PATCH 03/15] xen/tools: tracing: several improvements on IRQs tracing

2017-06-07 Thread Jan Beulich
>>> On 07.06.17 at 17:45, wrote: > On Wed, 2017-06-07 at 09:05 -0600, Jan Beulich wrote: >> > > > On 01.06.17 at 19:33, wrote: >> > @@ -884,9 +919,13 @@ void do_IRQ(struct cpu_user_regs *regs) >> > desc->rl_quantum_start = now; >> > } >> > >> > -tsc_in = tb_init_do

Re: [Xen-devel] [PATCH 03/15] xen/tools: tracing: several improvements on IRQs tracing

2017-06-08 Thread George Dunlap
On 07/06/17 16:58, Jan Beulich wrote: On 07.06.17 at 17:45, wrote: >> On Wed, 2017-06-07 at 09:05 -0600, Jan Beulich wrote: >> On 01.06.17 at 19:33, wrote: @@ -884,9 +919,13 @@ void do_IRQ(struct cpu_user_regs *regs) desc->rl_quantum_start = now; } >>

Re: [Xen-devel] [PATCH 03/15] xen/tools: tracing: several improvements on IRQs tracing

2017-06-08 Thread George Dunlap
On 01/06/17 18:33, Dario Faggioli wrote: > More specifically: > - the handling of the TRC_HW_IRQ_HANDLED is fixed, both in >xentrace_format and in xenalyze; > - simple events for recording when we enter and exit the >do_IRQ function, as well as when we deal with a guest >IRQ, are adde

Re: [Xen-devel] [PATCH 03/15] xen/tools: tracing: several improvements on IRQs tracing

2017-06-08 Thread Jan Beulich
>>> On 08.06.17 at 16:53, wrote: > On 07/06/17 16:58, Jan Beulich wrote: > On 07.06.17 at 17:45, wrote: >>> On Wed, 2017-06-07 at 09:05 -0600, Jan Beulich wrote: >>> On 01.06.17 at 19:33, wrote: > @@ -884,9 +919,13 @@ void do_IRQ(struct cpu_user_regs *regs) > desc->r