Skip to content

test-x86-cpuid-compat qtest produces warnings on TCG

When running under TCG, the 'test-x86-cpuid-compat' qtest produces warnings. You can see these for instance in the x64-freebsd-13-build CI job; here's an example: https://gitlab.com/qemu-project/qemu/-/jobs/5918818568

524/837 qemu:qtest+qtest-x86_64 / qtest-x86_64/test-x86-cpuid-compat              OK               7.32s   45 subtests passed
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:
qemu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.07H:EBX.intel-pt [bit 25]
qemu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.07H:EBX.intel-pt [bit 25]
qemu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.07H:EBX.intel-pt [bit 25]
qemu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.07H:EBX.intel-pt [bit 25]
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

We should investigate what's going on here, and suppress the warning messages (eg by making the test case not try to test things we know we don't implement).

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information