Messages in this thread | | | Date | Mon, 26 Jun 2023 16:12:50 +0530 | Subject | Re: [PATCH v2] perf evsel amd: Fix IBS error message | From | Ravi Bangoria <> |
| |
On 26-Jun-23 4:09 PM, Ravi Bangoria wrote: > AMD IBS can do per-process profiling[1] and is no longer restricted to > per-cpu or systemwide only. Remove stale error message. Also, checking > just exclude_kernel is not sufficient since IBS does not support any > privilege filters. So include all exclude_* checks. And finally, move > these checks under tools/perf/arch/x86/ from generic code. > > Before: > $ sudo ./perf record -e ibs_op//k -C 0 > Error: > AMD IBS may only be available in system-wide/per-cpu mode. Try > using -a, or -C and workload affinity > > After: > $ sudo ./perf record -e ibs_op//k -C 0 > Error: > AMD IBS doesn't support privilege filtering. Try again with > exclude_{kernel|user|hv|idle|host|guest}=0.
[1] https://git.kernel.org/torvalds/c/30093056f7b2
| |