Re: [PATCH v2]: perf record: enable arbitrary event names thru name= modifier
From: Andi Kleen <hidden>
Date: 2018-06-01 23:01:04
Also in:
lkml
From: Andi Kleen <hidden>
Date: 2018-06-01 23:01:04
Also in:
lkml
On Thu, May 31, 2018 at 05:08:12PM +0300, Alexey Budankov wrote:
Enable complex event names containing [.:=,] symbols to be encoded into Perf trace using name= modifier e.g. like this: perf record -e cpu/name=\'OFFCORE_RESPONSE:request=DEMAND_RFO:response=L3_HIT.SNOOP_HITM\',\ period=0x3567e0,event=0x3c,cmask=0x1/Duk ./futex Below is how it looks like in the report output. Please note explicit escaped quoting at cmdline string in the header so that thestring can be directly reused for another collection in shell:
Patch looks good, but new syntax also needs to be documented in some manpage (e.g. perf list) -Andi