summaryrefslogtreecommitdiff
path: root/tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
Commit message (Expand)AuthorAgeFilesLines
* perf intel-pt: Add support for emulated ptwriteAdrian Hunter2022-05-171-2/+97
* perf intel-pt: decoder: Add MODE.Exec IFLAG processingAdrian Hunter2022-02-151-12/+117
* perf intel-pt: decoder: Add CFE (Control Flow Event) and EVD (Event Data) pro...Adrian Hunter2022-02-151-0/+62
* perf intel-pt: decoder: Factor out clearing of FUP (Flow Update) event variablesAdrian Hunter2022-02-151-12/+12
* perf intel-pt: pkt-decoder: Add CFE and EVD packetsAdrian Hunter2022-02-151-0/+32
* perf intel-pt: Fix missing 'instruction' events with 'q' optionAdrian Hunter2021-12-111-3/+8
* perf intel-pt: Fix next 'err' value, walking traceAdrian Hunter2021-12-111-0/+1
* perf intel-pt: Fix state setting when receiving overflow (OVF) packetAdrian Hunter2021-12-111-4/+28
* perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state typeAdrian Hunter2021-12-111-19/+13
* perf intel-pt: Fix sync state when a PSB (synchronization) packet is foundAdrian Hunter2021-12-111-1/+1
* perf intel-pt: Fix some PGE (packet generation enable/control flow packets) u...Adrian Hunter2021-12-111-3/+4
* perf intel-pt: Support itrace A option to approximate IPCAdrian Hunter2021-10-271-0/+1
* perf intel-pt: Add a config for max loops without consuming a packetAdrian Hunter2021-07-071-4/+9
* Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2021-05-251-1/+5
|\
| * perf intel-pt: Fix transaction abort handlingAdrian Hunter2021-05-191-1/+5
* | perf intel-pt: Add VM Time Correlation to decoderAdrian Hunter2021-05-121-0/+689
* | perf intel-pt: Better 7-byte timestamp wraparound logicAdrian Hunter2021-05-121-3/+9
* | perf intel-pt: Pass the first timestamp to the decoderAdrian Hunter2021-05-121-0/+8
* | perf intel-pt: Add a tree for VMCS informationAdrian Hunter2021-05-121-0/+2
* | perf intel-pt: Let overlap detection handle VM timestampsAdrian Hunter2021-05-121-4/+8
|/
* perf intel-pt: Amend decoder to track the NR flagAdrian Hunter2021-02-181-8/+51
* perf intel-pt: Retain the last PIP packet payload as isAdrian Hunter2021-02-181-7/+7
* perf intel-pt: Add PSB eventsAdrian Hunter2021-02-181-51/+181
* perf intel-pt: Fix IPC with CYC thresholdAdrian Hunter2021-02-181-0/+27
* perf intel-pt: Fix premature IPCAdrian Hunter2021-02-181-1/+10
* perf intel-pt: Fix missing CYC processing in PSBAdrian Hunter2021-02-181-0/+3
* perf intel-pt: Add support for decoding PSB+ onlyAdrian Hunter2020-08-061-0/+18
* perf intel-pt: Add support for decoding FUP/TIP onlyAdrian Hunter2020-08-061-4/+163
* perf intel-pt: Fix duplicate branch after CBRAdrian Hunter2020-08-061-2/+6
* perf intel-pt: Fix FUP packet stateAdrian Hunter2020-08-061-14/+7
* perf tools: Remove needless evlist.h include directivesArnaldo Carvalho de Melo2019-08-311-1/+1
* tools lib: Adopt zalloc()/zfree() from tools/perfArnaldo Carvalho de Melo2019-07-091-1/+1
* perf intel-pt: Add CBR value to decoder stateAdrian Hunter2019-06-251-0/+1
* perf intel-pt: Cater for CBR change in PSB+Adrian Hunter2019-06-251-0/+7
* perf intel-pt: Decoder to output CBR changes immediatelyAdrian Hunter2019-06-251-10/+6
* perf intel-pt: Add decoder support for PEBS via PTAdrian Hunter2019-06-171-1/+77
* perf intel-pt: Add new packets for PEBS via PTAdrian Hunter2019-06-171-4/+34
* Merge tag 'perf-core-for-mingo-5.3-20190611' of git://git.kernel.org/pub/scm/...Ingo Molnar2019-06-171-43/+286
|\
| * perf intel-pt: Add intel_pt_fast_forward()Adrian Hunter2019-06-101-0/+130
| * perf intel-pt: Add reposition parameter to intel_pt_get_data()Adrian Hunter2019-06-101-8/+9
| * perf intel-pt: Factor out intel_pt_reposition()Adrian Hunter2019-06-101-4/+9
| * perf intel-pt: Factor out intel_pt_8b_tsc()Adrian Hunter2019-06-101-9/+17
| * perf intel-pt: Add lookahead callbackAdrian Hunter2019-06-101-0/+2
| * perf intel-pt: Accumulate cycle count from TSC/TMA/MTC packetsAdrian Hunter2019-06-051-0/+51
| * perf intel-pt: Re-factor TIP cases in intel_pt_walk_to_ipAdrian Hunter2019-06-051-6/+17
| * perf intel-pt: Record when decoding PSB+ packetsAdrian Hunter2019-06-051-10/+31
| * perf intel-pt: Accumulate cycle count from CYC packetsAdrian Hunter2019-06-051-1/+13
| * perf intel-pt: Factor out intel_pt_update_sample_timeAdrian Hunter2019-06-051-8/+10
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner2019-06-051-10/+1
|/
* perf intel-pt: Fix sample timestamp wrt non-taken branchesAdrian Hunter2019-05-161-1/+4