aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
diff options
context:
space:
mode:
authorYazen Ghannam <[email protected]>2017-02-05 10:50:22 +0000
committerIngo Molnar <[email protected]>2017-02-05 11:18:45 +0000
commit08b259631b5a1d912af4832847b5642f377d9101 (patch)
tree3a77b453bac2a4e76f4e12d1c40d4c07f3f3258d /drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
parentx86/CPU/AMD: Bring back Compute Unit ID (diff)
downloadkernel-08b259631b5a1d912af4832847b5642f377d9101.tar.gz
kernel-08b259631b5a1d912af4832847b5642f377d9101.zip
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 'drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c')
0 files changed, 0 insertions, 0 deletions