Messages in this thread | | | Subject | Re: [PATCH V8 00/18] KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS | From | Liuxiangdong <> | Date | Thu, 22 Jul 2021 20:53:19 +0800 |
| |
Hi,like and lingshan.
We can use pebs on the Icelake by using "perf record -e $event:pp", but how can we get all the supported $event for the Icelake? Because it seems like that all the hardware event/software event/kernel pmu event listed by "perf list" can use ":pp" without error.
By quering events list for Icelake("https://perfmon-events.intel.com/), we can use "perf record -e cpu/event=0xXX,unask=0xXX/pp" to enable sampling. There are some events with "PEBS: [PreciseEventingIP]" in "Additional Info" column. Are they the only supported precise events? Do those events which have "PEBS:[NonPreciseEventingIP]" in last column support PEBS?
Thanks, Xiangdong Liu
| |