使用`perf_event_open`系统调用打开一个perf_event计数器,并将其绑定到cgroup上,例如: ```c struct perf_event_attr attr; int fd; memset(&attr, 0, sizeof(struct perf_event_attr)); attr.type = PERF_TYPE_HARDWARE; attr.config = PERF_COUNT_HW_CPU_CYCLES; attr.size = sizeof(struct perf_ev...
perf record: Fix sample cgroup & namespace tracking Browse files The recent change in 'struct perf_tool' constification broke the cgroup and/or namespace tracking by resetting tool fields. It should set the values after perf_tool__init(). Fixes: cecb1cf ("perf record: Use perf_tool__...