X-Git-Url: http://git.monstr.eu/?p=linux-2.6-microblaze.git;a=blobdiff_plain;f=tools%2Fperf%2Fbuiltin-record.c;h=71efe6573ee727ad11f9d9389a849ad667c1415a;hp=bc3dd379eb67a888aa1dce00223099756007cd91;hb=ce09673636f9581d2e2e24af785c463c030a1fd8;hpb=45237f9898fce54a8cc6d40f7455291e0e6c4277;ds=sidebyside diff --git a/tools/perf/builtin-record.c b/tools/perf/builtin-record.c index bc3dd379eb67..71efe6573ee7 100644 --- a/tools/perf/builtin-record.c +++ b/tools/perf/builtin-record.c @@ -2733,6 +2733,12 @@ int cmd_record(int argc, const char **argv) rec->no_buildid = true; } + if (rec->opts.record_cgroup && !perf_can_record_cgroup()) { + pr_err("Kernel has no cgroup sampling support.\n"); + err = -EINVAL; + goto out_opts; + } + if (rec->opts.kcore) rec->data.is_dir = true;