linux/tools/lib/traceevent
Steven Rostedt (Red Hat) c3b0b52da0 tools lib traceevent kbuffer: Remove extra update to data pointer in PADDING
commit c5e691928b upstream.

When a event PADDING is hit (a deleted event that is still in the ring
buffer), translate_data() sets the length of the padding and also updates
the data pointer which is passed back to the caller.

This is unneeded because the caller also updates the data pointer with
the passed back length. translate_data() should not update the pointer,
only set the length.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Link: http://lkml.kernel.org/r/20150324135923.461431960@goodmis.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2015-05-06 21:59:15 +02:00
..
.gitignore tools lib traceevent: Ignore TRACEEVENT-CFLAGS file 2012-07-25 11:54:44 -03:00
event-parse.c tools lib traceevent: Fix memory leak in pretty_print() 2014-05-31 13:20:27 -07:00
event-parse.h tools lib traceevent: Add pevent_unregister_print_function() 2014-01-16 16:26:24 -03:00
event-plugin.c tools lib traceevent: Make plugin unload function receive pevent 2014-01-15 15:10:40 -03:00
event-utils.h tools lib traceevent: Get rid of die() finally!! 2014-01-15 15:10:36 -03:00
kbuffer-parse.c tools lib traceevent kbuffer: Remove extra update to data pointer in PADDING 2015-05-06 21:59:15 +02:00
kbuffer.h tools lib traceevent: Port kbuffer parser routines 2013-07-12 13:52:16 -03:00
Makefile perf tools: Fix traceevent plugin path definitions 2014-01-23 15:48:12 -03:00
parse-filter.c tools lib traceevent: Introduce pevent_filter_strerror() 2013-12-18 14:47:58 -03:00
parse-utils.c tools lib traceevent: Get rid of die() finally!! 2014-01-15 15:10:36 -03:00
plugin_cfg80211.c tools lib traceevent: Unregister handler when cfg80211 plugin is unloaded 2014-01-16 16:26:25 -03:00
plugin_function.c tools lib traceevent: Unregister handler when function plugin is unloaded 2014-01-16 16:26:24 -03:00
plugin_hrtimer.c tools lib traceevent: Unregister handler when hrtimer plugin is unloaded 2014-01-16 16:26:24 -03:00
plugin_jbd2.c tools lib traceevent: Unregister handler when jbd2 plugin is is unloaded 2014-01-16 16:26:25 -03:00
plugin_kmem.c tools lib traceevent: Unregister handler when kmem plugin is unloaded 2014-01-16 16:26:24 -03:00
plugin_kvm.c tools lib traceevent: Unregister handler when kvm plugin is unloaded 2014-01-16 16:26:24 -03:00
plugin_mac80211.c tools lib traceevent: Unregister handler when mac80211 plugin is unloaded 2014-01-16 16:26:25 -03:00
plugin_sched_switch.c tools lib traceevent: Unregister handler when sched_switch plugin is unloaded 2014-01-16 16:26:25 -03:00
plugin_scsi.c tools lib traceevent: Unregister handler when scsi plugin is unloaded 2014-01-16 16:26:25 -03:00
plugin_xen.c tools lib traceevent: Unregister handler when xen plugin is unloaded 2014-01-16 16:26:25 -03:00
trace-seq.c tools lib traceevent: Get rid of malloc_or_die() in trace_seq_init() 2014-01-15 15:10:32 -03:00