perf/x86/intel/uncore: Fix CHA registers configuration procedure for Knights Landing...
authorhchrzani <[email protected]>
Mon, 9 May 2016 07:36:59 +0000 (09:36 +0200)
committerIngo Molnar <[email protected]>
Thu, 12 May 2016 08:14:30 +0000 (10:14 +0200)
commitec336c879c3b422d2876085be1cbb110e44dc0de
treeec3dc58cb89cce95414422e040e1ea681fca4df9
parente9d848cb65d5f6f7731d12bd1b6d994bfdbcc94f
perf/x86/intel/uncore: Fix CHA registers configuration procedure for Knights Landing platform

CHA events in Knights Landing platform require programming filter registers properly.
Remote node, local node and NonNearMemCachable bits should be set to 1 at all times.

Signed-off-by: Hubert Chrzaniuk <[email protected]>
Signed-off-by: Lawrence F Meadows <[email protected]>
Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Cc: Alexander Shishkin <[email protected]>
Cc: Arnaldo Carvalho de Melo <[email protected]>
Cc: Jiri Olsa <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Stephane Eranian <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: Vince Weaver <[email protected]>
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Fixes: 77af0037de0a ('perf/x86/intel/uncore: Add Knights Landing uncore PMU support')
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
arch/x86/events/intel/uncore_snbep.c