Commit b319ee84 authored by Michael Ellerman's avatar Michael Ellerman
Browse files

selftests/powerpc: Skip tm-resched-dscr if we don't have TM

parent 34dc8b27
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2,9 +2,9 @@ TEST_PROGS := tm-resched-dscr tm-syscall

all: $(TEST_PROGS)

$(TEST_PROGS): ../harness.c
$(TEST_PROGS): ../harness.c ../utils.c

tm-syscall: tm-syscall-asm.S ../utils.c
tm-syscall: tm-syscall-asm.S
tm-syscall: CFLAGS += -mhtm -I../../../../../usr/include

include ../../lib.mk
+3 −0
Original line number Diff line number Diff line
@@ -29,6 +29,7 @@
#include <asm/tm.h>

#include "utils.h"
#include "tm.h"

#define TBEGIN          ".long 0x7C00051D ;"
#define TEND            ".long 0x7C00055D ;"
@@ -42,6 +43,8 @@ int test_body(void)
{
	uint64_t rv, dscr1 = 1, dscr2, texasr;

	SKIP_IF(!have_htm());

	printf("Check DSCR TM context switch: ");
	fflush(stdout);
	for (;;) {