aboutsummaryrefslogtreecommitdiff
path: root/include/linux/fpga
diff options
context:
space:
mode:
authorAdrian Hunter <[email protected]>2017-05-26 11:17:06 +0300
committerArnaldo Carvalho de Melo <[email protected]>2017-06-21 11:35:45 -0300
commitee14ac0ef6827cd6f9a572cc83dd0191ea17812c (patch)
tree3b6fecdc06348f419eea3f58672d22b7ae0c82d7 /include/linux/fpga
parentad7167a8cd174ba7d8c0d0ed8d8410521206d104 (diff)
perf intel-pt: Fix last_ip usage
Intel PT uses IP compression based on the last IP. For decoding purposes, 'last IP' is considered to be reset to zero whenever there is a synchronization packet (PSB). The decoder wasn't doing that, and was treating the zero value to mean that there was no last IP, whereas compression can be done against the zero value. Fix by setting last_ip to zero when a PSB is received and keep track of have_last_ip. Signed-off-by: Adrian Hunter <[email protected]> Cc: Andi Kleen <[email protected]> Cc: [email protected] Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
Diffstat (limited to 'include/linux/fpga')
0 files changed, 0 insertions, 0 deletions