x86/amd: only call setup_force_cpu_cap for boot CPU
authorRoss Lagerwall <ross.lagerwall@citrix.com>
Mon, 15 Aug 2022 13:35:10 +0000 (15:35 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 15 Aug 2022 13:35:10 +0000 (15:35 +0200)
commit9123e60c0b9de1c78e8b807c80f0ea60aba37979
tree381481253eaaee7aa4902b31ac18f74130d7e3b1
parent940fc00e02cbc8a202b3a072b9e33a3fe74da809
x86/amd: only call setup_force_cpu_cap for boot CPU

This should only be called for the boot CPU to avoid calling _init code
after it has been unloaded.

Fixes: 062868a5a8b4 ("x86/amd: Work around CLFLUSH ordering on older parts")
Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
master commit: 31b41ce858c8bd5159212d40969f8e0b7124bbf0
master date: 2022-08-11 17:44:26 +0200
xen/arch/x86/cpu/amd.c