Peter Zijlstra
085656dad4
perf/x86: Avoid exposing wrong/stale data in intel_pmu_lbr_read_32()
...
commit f2200ac311302fcdca6556fd0c5127eab6c65a3e upstream.
When the perf_branch_entry::{in_tx,abort,cycles} fields were added,
intel_pmu_lbr_read_32() wasn't updated to initialize them.
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: linux-kernel@vger.kernel.org
Fixes: 135c5612c460 ("perf/x86/intel: Support Haswell/v4 LBR format")
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-04-21 09:31:19 +02:00
..
2017-01-06 10:40:13 +01:00
2017-02-14 15:25:33 -08:00
2017-04-12 12:41:21 +02:00
2017-04-12 12:41:21 +02:00
2016-10-07 21:38:00 -07:00
2017-01-06 10:40:13 +01:00
2017-03-31 10:31:46 +02:00
2017-01-12 11:39:24 +01:00
2016-10-11 23:38:39 -07:00
2017-03-31 10:31:46 +02:00
2016-10-07 18:46:30 -07:00
2017-01-06 10:40:13 +01:00
2016-10-19 08:31:25 -07:00
2016-10-30 10:13:55 +01:00
2017-04-12 12:41:13 +02:00
2016-10-11 23:38:39 -07:00
2017-04-18 07:11:49 +02:00
2016-10-11 23:38:39 -07:00
2017-04-12 12:41:14 +02:00
2016-11-06 08:01:12 -08:00
2017-04-08 09:30:34 +02:00
2017-04-12 12:41:13 +02:00
2017-04-12 12:41:14 +02:00
2016-10-19 08:39:47 -07:00
2016-10-19 11:21:06 -07:00
2017-03-31 10:31:46 +02:00
2017-02-01 08:33:02 +01:00
2016-10-07 18:46:30 -07:00
2016-10-11 15:06:32 -07:00
2017-04-21 09:31:19 +02:00
2017-04-12 12:41:14 +02:00
2016-10-15 10:03:15 -07:00