From: Andi Kleen Date: Tue, 18 Jun 2013 00:36:51 +0000 (-0700) Subject: perf/x86/intel: Support Haswell/v4 LBR format X-Git-Tag: omap-for-v3.11/fixes-for-merge-window~62^2~13 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=135c5612c460f89657c4698fe2ea753f6f667963;p=pandora-kernel.git perf/x86/intel: Support Haswell/v4 LBR format Haswell has two additional LBR from flags for TSX: in_tx and abort_tx, implemented as a new "v4" version of the LBR format. Handle those in and adjust the sign extension code to still correctly extend. The flags are exported similarly in the LBR record to the existing misprediction flag Signed-off-by: Andi Kleen Cc: Andi Kleen Cc: Peter Zijlstra Cc: Arnaldo Carvalho de Melo Link: http://lkml.kernel.org/r/1371515812-9646-6-git-send-email-andi@firstfloor.org Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed