diff options
author | Yazen Ghannam <[email protected]> | 2017-02-05 11:50:22 +0100 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2017-02-05 12:18:45 +0100 |
commit | 08b259631b5a1d912af4832847b5642f377d9101 (patch) | |
tree | 3a77b453bac2a4e76f4e12d1c40d4c07f3f3258d /tools/perf/scripts/python/event_analyzing_sample.py | |
parent | 79a8b9aa388b0620cc1d525d7c0f0d9a8a85e08e (diff) |
x86/CPU/AMD: Fix Zen SMT topology
After:
a33d331761bc ("x86/CPU/AMD: Fix Bulldozer topology")
our SMT scheduling topology for Fam17h systems is broken, because
the ThreadId is included in the ApicId when SMT is enabled.
So, without further decoding cpu_core_id is unique for each thread
rather than the same for threads on the same core. This didn't affect
systems with SMT disabled. Make cpu_core_id be what it is defined to be.
Signed-off-by: Yazen Ghannam <[email protected]>
Signed-off-by: Borislav Petkov <[email protected]>
Cc: <[email protected]> # 4.9
Cc: Linus Torvalds <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions