summaryrefslogtreecommitdiffstats
path: root/kernel/events/core.c
diff options
context:
space:
mode:
authorAndi Kleen2015-09-09 23:54:00 +0200
committerIngo Molnar2015-09-18 09:20:23 +0200
commitdfe1f3cb312624928052413928d88b0ee3492216 (patch)
tree8332940cc9097864e0dd142dd60bc2a84551d420 /kernel/events/core.c
parentperf/x86/intel/pebs: Add PEBS frontend profiling for Skylake (diff)
downloadkernel-qcow2-linux-dfe1f3cb312624928052413928d88b0ee3492216.tar.gz
kernel-qcow2-linux-dfe1f3cb312624928052413928d88b0ee3492216.tar.xz
kernel-qcow2-linux-dfe1f3cb312624928052413928d88b0ee3492216.zip
perf/x86/intel: Fix Skylake FRONTEND MSR extrareg mask
Stephane pointed out that the extrareg mask was one bit too short. The bubble width field was truncated by one bit. Fix that here. Also add some extra comments on the reserved bits inside the event select code. Reported-by: Stephane Eranian <eranian@google.com> Signed-off-by: Andi Kleen <ak@linux.intel.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Thomas Gleixner <tglx@linutronix.de> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Peter Zijlstra <peterz@infradead.org> Link: http://lkml.kernel.org/r/1441835640-21347-3-git-send-email-andi@firstfloor.org Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'kernel/events/core.c')
0 files changed, 0 insertions, 0 deletions