Daniel Hodges
Daniel Hodges
@lheckemann What scaling governor (ie `cat /sys/devices/system/cpu/*/cpufreq/scaling_governor`) are you using, because that makes a huge difference what will be observed. Please read the [docs](https://www.kernel.org/doc/html/latest/admin-guide/pm/cpufreq.html) and provide sufficient information on the...
After this diff I'd like to add stalled frontend/backend cycles as it can be used to give a better picture of instruction performance. Here's a [post](https://stackoverflow.com/questions/22165299/what-are-stalled-cycles-frontend-and-stalled-cycles-backend-in-perf-stat-resul) that has some background...
> Is it possible to just attempt opening the profiler handles and fail with a meaningful error? Potentially, the problem is some of the profilers could be unavailable due to...
> All in all, I might still miss something but I don't understand why we can't just open the handlers and return an error that is meaningful if it fails...
What happens when you start with `below --debug`?
I think this might be similar to what I'm seeing as well: ``` below --debug libbpf: loading object exitstat_bpf from buffer libbpf: elf: section(3) tracepoint/sched/sched_process_exit, size 1648, link 0, flags...
Can you add the output of the following commands? It should be similar to this: ``` $ grep ^rc_cgroup /etc/rc.conf rc_cgroup_mode="unified" rc_cgroup_controllers="cpu memory io writeback pids cpuset device freezer perf_event"...
If this is a Gentoo specific bug please report in the appropriate [bug tracker](https://bugs.gentoo.org/buglist.cgi?quicksearch=sys-process%2Fbelow&list_id=5968362).
FWIW I was finally able to get a systemd based machine for testing and everything seems to work fine (ie non root user) for `0.4.1`. Here are the mounts: ```...
See #2190 for a potential solution. The current perf collector setup is kind of a all or nothing approach.