diff options
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/perf/util/evsel.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/perf/util/evsel.c b/tools/perf/util/evsel.c index 26bdeecc0452..4cd2cf93f726 100644 --- a/tools/perf/util/evsel.c +++ b/tools/perf/util/evsel.c @@ -1925,7 +1925,8 @@ try_fallback:  		goto fallback_missing_features;  	} else if (!perf_missing_features.group_read &&  		    evsel->attr.inherit && -		   (evsel->attr.read_format & PERF_FORMAT_GROUP)) { +		   (evsel->attr.read_format & PERF_FORMAT_GROUP) && +		   perf_evsel__is_group_leader(evsel)) {  		perf_missing_features.group_read = true;  		pr_debug2("switching off group read\n");  		goto fallback_missing_features;  |