]> git.baikalelectronics.ru Git - kernel.git/commit
perf/x86/intel: Fix Skylake FRONTEND MSR extrareg mask
authorAndi Kleen <ak@linux.intel.com>
Wed, 9 Sep 2015 21:54:00 +0000 (14:54 -0700)
committerIngo Molnar <mingo@kernel.org>
Fri, 18 Sep 2015 07:20:23 +0000 (09:20 +0200)
commit5722fe689168d3f25ce0e447c7976873cf3acf9c
tree8332940cc9097864e0dd142dd60bc2a84551d420
parent31dc8542e7b7462738fdd58e5f63888bf6d9d379
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>
arch/x86/kernel/cpu/perf_event_intel.c