[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 04/12] target/i386: Export TAA_NO bit to guests
From: |
Paolo Bonzini |
Subject: |
[PULL 04/12] target/i386: Export TAA_NO bit to guests |
Date: |
Tue, 19 Nov 2019 17:08:40 +0100 |
From: Pawan Gupta <address@hidden>
TSX Async Abort (TAA) is a side channel attack on internal buffers in
some Intel processors similar to Microachitectural Data Sampling (MDS).
Some future Intel processors will use the ARCH_CAP_TAA_NO bit in the
IA32_ARCH_CAPABILITIES MSR to report that they are not vulnerable to
TAA. Make this bit available to guests.
Signed-off-by: Pawan Gupta <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
---
target/i386/cpu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/target/i386/cpu.c b/target/i386/cpu.c
index 2f60df3..296b491 100644
--- a/target/i386/cpu.c
+++ b/target/i386/cpu.c
@@ -1205,7 +1205,7 @@ static FeatureWordInfo feature_word_info[FEATURE_WORDS] =
{
.feat_names = {
"rdctl-no", "ibrs-all", "rsba", "skip-l1dfl-vmentry",
"ssb-no", "mds-no", "pschange-mc-no", NULL,
- NULL, NULL, NULL, NULL,
+ "taa-no", NULL, NULL, NULL,
NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL,
--
1.8.3.1
- [PULL 00/12] Misc patches for QEMU 4.2-rc, Paolo Bonzini, 2019/11/19
- [PULL 02/12] microvm: fix memory leak in microvm_fix_kernel_cmdline, Paolo Bonzini, 2019/11/19
- [PULL 01/12] scripts: Detect git worktrees for get_maintainer.pl --git, Paolo Bonzini, 2019/11/19
- [PULL 03/12] target/i386: add PSCHANGE_NO bit for the ARCH_CAPABILITIES MSR, Paolo Bonzini, 2019/11/19
- [PULL 04/12] target/i386: Export TAA_NO bit to guests,
Paolo Bonzini <=
- [PULL 05/12] hw/i386: Fix compiler warning when CONFIG_IDE_ISA is disabled, Paolo Bonzini, 2019/11/19
- [PULL 06/12] vfio: vfio-pci requires EDID, Paolo Bonzini, 2019/11/19
- [PULL 07/12] docs/microvm.rst: fix alignment in "Limitations", Paolo Bonzini, 2019/11/19
- [PULL 08/12] docs/microvm.rst: add instructions for shutting down the guest, Paolo Bonzini, 2019/11/19
- [PULL 09/12] hw/i386: Move save_tsc_khz from PCMachineClass to X86MachineClass, Paolo Bonzini, 2019/11/19
- [PULL 10/12] scsi: deprecate scsi-disk, Paolo Bonzini, 2019/11/19
- [PULL 11/12] Revert "mc146818rtc: fix timer interrupt reinjection", Paolo Bonzini, 2019/11/19
- [PULL 12/12] mc146818rtc: fix timer interrupt reinjection again, Paolo Bonzini, 2019/11/19
- Re: [PULL 00/12] Misc patches for QEMU 4.2-rc, Peter Maydell, 2019/11/19
- Re: [PULL 00/12] Misc patches for QEMU 4.2-rc, no-reply, 2019/11/19