Re: [Qemu-devel] [PATCH v4 09/20] instrument: Add basic control interface

2017-09-10 Thread Lluís Vilanova
Emilio G Cota writes: > On Wed, Sep 06, 2017 at 20:59:02 +0300, Lluís Vilanova wrote: >> Signed-off-by: Lluís Vilanova >> --- > (snip) >> +QI_VPUBLIC void qi_set_fini(qi_fini_fn fn, void *data) >> +{ >> +ERROR_IF(!instr_get_state(), "called outside instrumentation"); >> +instr_set_event(f

Re: [Qemu-devel] [PATCH v4 09/20] instrument: Add basic control interface

2017-09-10 Thread Lluís Vilanova
Emilio G Cota writes: > On Wed, Sep 06, 2017 at 20:59:02 +0300, Lluís Vilanova wrote: >> Signed-off-by: Lluís Vilanova >> --- >> Makefile |5 +++ >> configure |1 + >> instrument/Makefile.objs |2 + >> instrument/control.c

Re: [Qemu-devel] [PATCH v4 09/20] instrument: Add basic control interface

2017-09-06 Thread Emilio G. Cota
On Wed, Sep 06, 2017 at 20:59:02 +0300, Lluís Vilanova wrote: > Signed-off-by: Lluís Vilanova > --- (snip) > +QI_VPUBLIC void qi_set_fini(qi_fini_fn fn, void *data) > +{ > +ERROR_IF(!instr_get_state(), "called outside instrumentation"); > +instr_set_event(fini_fn, fn); > +instr_set_eve

Re: [Qemu-devel] [PATCH v4 09/20] instrument: Add basic control interface

2017-09-06 Thread Emilio G. Cota
On Wed, Sep 06, 2017 at 20:59:02 +0300, Lluís Vilanova wrote: > Signed-off-by: Lluís Vilanova > --- > Makefile |5 +++ > configure |1 + > instrument/Makefile.objs |2 + > instrument/control.c | 28 ++

[Qemu-devel] [PATCH v4 09/20] instrument: Add basic control interface

2017-09-06 Thread Lluís Vilanova
Signed-off-by: Lluís Vilanova --- Makefile |5 +++ configure |1 + instrument/Makefile.objs |2 + instrument/control.c | 28 + instrument/control.h | 44 +++