[PATCH 25/37] perf evsel: Update sample_size when setting sample_type bits

2012-12-11 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo We use evsel->sample_size to detect underflows in perf_evsel__parse_sample, but we were failing to update it after perf_evsel__init(), i.e. when we decide, after creating an evsel, that we want some extra field bit set. Fix it by introducing methods to set a bit

[PATCH 25/37] perf evsel: Update sample_size when setting sample_type bits

2012-12-11 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo a...@redhat.com We use evsel-sample_size to detect underflows in perf_evsel__parse_sample, but we were failing to update it after perf_evsel__init(), i.e. when we decide, after creating an evsel, that we want some extra field bit set. Fix it by introducing methods