aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2020-02-05 16:29:14 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2020-02-05 16:47:17 +0100
commit24dff0b0bf59dbd6700960167596eaebd0ac5c7d (patch)
tree0583222b71272f2ecbcb5a2e59d2c3aee01c4eb3
parentddade902bc4c4473cadbd38a584e8cc9d3f18d55 (diff)
downloadkvm-unit-tests-24dff0b0bf59dbd6700960167596eaebd0ac5c7d.tar.gz
x86: provide enabled and disabled variation of the PCID test
The PCID test checks for exceptions when PCID=0 or INVPCID=0 in CPUID. Cover that by adding a separate testcase with different CPUID. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
-rw-r--r--x86/unittests.cfg7
1 files changed, 6 insertions, 1 deletions
diff --git a/x86/unittests.cfg b/x86/unittests.cfg
index aae1523..f2401eb 100644
--- a/x86/unittests.cfg
+++ b/x86/unittests.cfg
@@ -228,7 +228,12 @@ extra_params = --append "10000000 `date +%s`"
[pcid]
file = pcid.flat
-extra_params = -cpu qemu64,+pcid
+extra_params = -cpu qemu64,+pcid,+invpcid
+arch = x86_64
+
+[pcid-disabled]
+file = pcid.flat
+extra_params = -cpu qemu64,-pcid,-invpcid
arch = x86_64
[rdpru]