diff options
author | Andrew Cooper <andrew.cooper3@citrix.com> | 2022-06-24 16:41:21 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2022-07-25 12:26:49 +0300 |
commit | f7851ed697be2ce86bd8baf29111762b7b3ff6cc (patch) | |
tree | ae8e226dd7d9cd4eabc9b63582bc14b8196e4cb4 /scripts | |
parent | a74f5d23e68d9687ed06bd462d344867824707d8 (diff) | |
download | linux-f7851ed697be2ce86bd8baf29111762b7b3ff6cc.tar.xz |
x86/cpu/amd: Enumerate BTC_NO
commit 26aae8ccbc1972233afd08fb3f368947c0314265 upstream.
BTC_NO indicates that hardware is not susceptible to Branch Type Confusion.
Zen3 CPUs don't suffer BTC.
Hypervisors are expected to synthesise BTC_NO when it is appropriate
given the migration pool, to prevent kernels using heuristics.
[ bp: Massage. ]
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
[cascardo: no X86_FEATURE_BRS]
[cascardo: no X86_FEATURE_CPPC]
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions