[kvm-unit-tests,PULL,1/5] powerpc: Enable HTM capability for h_cede_tm testcase
diff mbox series

Message ID 1551372720-17321-2-git-send-email-thuth@redhat.com
State New
Headers show
Series
  • [kvm-unit-tests,PULL,1/5] powerpc: Enable HTM capability for h_cede_tm testcase
Related show

Commit Message

Thomas Huth Feb. 28, 2019, 4:51 p.m. UTC
From: David Gibson <david@gibson.dropbear.id.au>

The h_cede_tm case is specifically about an edge case with the H_CEDE
hypercall while using hardware transactional memory (HTM).  Current qemu
versions don't enable HTM instructions in guests by default, so we should
explicitly enable them in order to execute this test.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
 powerpc/unittests.cfg | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Patch
diff mbox series

diff --git a/powerpc/unittests.cfg b/powerpc/unittests.cfg
index 4eda258..af535b7 100644
--- a/powerpc/unittests.cfg
+++ b/powerpc/unittests.cfg
@@ -63,7 +63,7 @@  file = emulator.elf
 [h_cede_tm]
 file = tm.elf
 smp = 2,threads=2
-extra_params = -append "h_cede_tm"
+extra_params = -machine cap-htm=on -append "h_cede_tm"
 groups = nodefault,h_cede_tm
 
 [sprs]