summaryrefslogtreecommitdiffstats
path: root/samples
diff options
context:
space:
mode:
authorArnaldo Carvalho de Melo <acme@redhat.com>2012-10-20 13:08:46 -0300
committerArnaldo Carvalho de Melo <acme@redhat.com>2012-10-21 23:07:36 -0200
commitfc551f8d4427150da1ee7cbb0f53525c49ef4bca (patch)
tree87aaf6b20a79fb2b87e5e7bac2f138f9a7738444 /samples
parent3a531260a14631ae8d231279b8738884bf808e7b (diff)
downloadlinux-fc551f8d4427150da1ee7cbb0f53525c49ef4bca.tar.gz
linux-fc551f8d4427150da1ee7cbb0f53525c49ef4bca.tar.bz2
linux-fc551f8d4427150da1ee7cbb0f53525c49ef4bca.zip
perf trace: Check if sample raw_data field is set
Sometimes we're segfaulting because we were expecting that the perf_sample.raw_data field was set as requested, but in some cases that needs further investigation, that field can be NULL, leading to segfaults. Make the tool more robust by checking that before calling any per event handlers that may try to use that field. Cc: David Ahern <dsahern@gmail.com> Cc: Frederic Weisbecker <fweisbec@gmail.com> Cc: Jiri Olsa <jolsa@redhat.com> Cc: Mike Galbraith <efault@gmx.de> Cc: Namhyung Kim <namhyung@gmail.com> Cc: Paul Mackerras <paulus@samba.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Stephane Eranian <eranian@google.com> Link: http://lkml.kernel.org/n/tip-g1fmodl6ys4lq8honbj1igoi@git.kernel.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'samples')
0 files changed, 0 insertions, 0 deletions