aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/intel-pt-decoder
AgeCommit message (Expand)AuthorFilesLines
2023-10-17perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64Gravatar Adrian Hunter 1-3/+3
2023-10-17perf intel-pt: Use get_unaligned_le16() etcGravatar Adrian Hunter 1-8/+9
2023-10-17perf intel-pt: Use existing definitions of le16_to_cpu() etcGravatar Adrian Hunter 1-6/+1
2023-10-17perf intel-pt: Simplify intel_pt_get_vmcs()Gravatar Adrian Hunter 1-9/+4
2023-04-06tools: Rename __fallthrough to fallthroughGravatar Liam Howlett 2-4/+4
2023-04-04perf intel-pt: Fix CYC timestamps after standalone CBRGravatar Adrian Hunter 1-0/+2
2023-03-20perf intel-pt: Add support for new branch instructions ERETS and ERETUGravatar Adrian Hunter 2-0/+20
2022-10-31perf tools: Move 'struct perf_sample' to a separate header file to disentangl...Gravatar Arnaldo Carvalho de Melo 1-0/+1
2022-10-04perf intel-pt: Remove first line of log dumped on errorGravatar Adrian Hunter 1-5/+28
2022-10-04perf intel-pt: Support itrace option flag d+e to log on errorGravatar Adrian Hunter 2-2/+95
2022-05-17perf intel-pt: Add support for emulated ptwriteGravatar Adrian Hunter 4-2/+100
2022-02-15perf intel-pt: decoder: Add MODE.Exec IFLAG processingGravatar Adrian Hunter 2-12/+121
2022-02-15perf intel-pt: decoder: Add CFE (Control Flow Event) and EVD (Event Data) pro...Gravatar Adrian Hunter 2-0/+79
2022-02-15perf intel-pt: decoder: Factor out clearing of FUP (Flow Update) event variablesGravatar Adrian Hunter 1-12/+12
2022-02-15perf intel-pt: pkt-decoder: Add MODE.Exec IFLAG bitGravatar Adrian Hunter 1-1/+3
2022-02-15perf intel-pt: pkt-decoder: Add CFE and EVD packetsGravatar Adrian Hunter 3-0/+75
2022-02-15perf intel-pt: pkt-decoder: Remove misplaced linebreakGravatar Adrian Hunter 1-2/+1
2021-12-11perf intel-pt: Fix missing 'instruction' events with 'q' optionGravatar Adrian Hunter 1-3/+8
2021-12-11perf intel-pt: Fix next 'err' value, walking traceGravatar Adrian Hunter 1-0/+1
2021-12-11perf intel-pt: Fix state setting when receiving overflow (OVF) packetGravatar Adrian Hunter 1-4/+28
2021-12-11perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state typeGravatar Adrian Hunter 1-19/+13
2021-12-11perf intel-pt: Fix sync state when a PSB (synchronization) packet is foundGravatar Adrian Hunter 1-1/+1
2021-12-11perf intel-pt: Fix some PGE (packet generation enable/control flow packets) u...Gravatar Adrian Hunter 1-3/+4
2021-11-07perf tools: Use __BYTE_ORDER__Gravatar Ilya Leoshkevich 2-2/+2
2021-11-06Merge remote-tracking branch 'torvalds/master' into perf/coreGravatar Arnaldo Carvalho de Melo 1-0/+2
2021-10-27perf intel-pt: Support itrace d+o option to direct debug log to stdoutGravatar Adrian Hunter 1-4/+4
2021-10-27perf intel-pt: Support itrace A option to approximate IPCGravatar Adrian Hunter 2-0/+2
2021-10-06x86/insn: Use get_unaligned() instead of memcpy()Gravatar Borislav Petkov 1-0/+2
2021-07-07perf intel-pt: Add a config for max loops without consuming a packetGravatar Adrian Hunter 2-4/+10
2021-05-25Merge remote-tracking branch 'torvalds/master' into perf/coreGravatar Arnaldo Carvalho de Melo 1-1/+5
2021-05-19perf intel-pt: Fix transaction abort handlingGravatar Adrian Hunter 1-1/+5
2021-05-12perf intel-pt: Add VM Time Correlation to decoderGravatar Adrian Hunter 3-0/+696
2021-05-12perf intel-pt: Better 7-byte timestamp wraparound logicGravatar Adrian Hunter 1-3/+9
2021-05-12perf intel-pt: Pass the first timestamp to the decoderGravatar Adrian Hunter 2-0/+12
2021-05-12perf intel-pt: Add a tree for VMCS informationGravatar Adrian Hunter 2-0/+13
2021-05-12perf intel-pt: Let overlap detection handle VM timestampsGravatar Adrian Hunter 2-5/+10
2021-03-15tools/perf: Convert to insn_decode()Gravatar Borislav Petkov 1-7/+10
2021-02-18perf intel-pt: Amend decoder to track the NR flagGravatar Adrian Hunter 2-9/+53
2021-02-18perf intel-pt: Retain the last PIP packet payload as isGravatar Adrian Hunter 4-16/+14
2021-02-18perf intel_pt: Add vmlaunch and vmresume as branchesGravatar Adrian Hunter 2-0/+16
2021-02-18perf intel-pt: Add PSB eventsGravatar Adrian Hunter 2-51/+183
2021-02-18perf intel-pt: Fix IPC with CYC thresholdGravatar Adrian Hunter 2-0/+28
2021-02-18perf intel-pt: Fix premature IPCGravatar Adrian Hunter 2-1/+11
2021-02-18perf intel-pt: Fix missing CYC processing in PSBGravatar Adrian Hunter 1-0/+3
2020-08-06perf intel-pt: Add support for decoding PSB+ onlyGravatar Adrian Hunter 1-0/+18
2020-08-06perf intel-pt: Add support for decoding FUP/TIP onlyGravatar Adrian Hunter 2-4/+164
2020-08-06perf intel-pt: Fix duplicate branch after CBRGravatar Adrian Hunter 1-2/+6
2020-08-06perf intel-pt: Fix FUP packet stateGravatar Adrian Hunter 1-14/+7
2020-04-30perf tools: Remove unneeded semicolonsGravatar Zou Wei 1-1/+1
2019-08-31perf intel-pt: Use shared x86 insn decoderGravatar Josh Poimboeuf 9-2623/+7