From a97402e89ac492e2cbdd4b194638a7c0e898a4a3 Mon Sep 17 00:00:00 2001 From: Oscar Mateo Date: Mon, 4 Nov 2013 16:30:46 +0000 Subject: tests: Fix "-thrashing" and "-thrash-inactive" distinction A typo in the relocation tests made both sub-tests perform the same action: drop *all* caches. Signed-off-by: Oscar Mateo Signed-off-by: Daniel Vetter --- tests/gem_persistent_relocs.c | 2 +- tests/gem_reloc_vs_gpu.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/gem_persistent_relocs.c b/tests/gem_persistent_relocs.c index 29b19ed1..34d8492d 100644 --- a/tests/gem_persistent_relocs.c +++ b/tests/gem_persistent_relocs.c @@ -289,7 +289,7 @@ static void do_forked_test(int fd, unsigned flags) if (flags & (THRASH | THRASH_INACTIVE)) { char fname[FILENAME_MAX]; int drop_caches_fd; - const char *data = THRASH_INACTIVE ? "0xf" : "0x7"; + const char *data = (flags & THRASH_INACTIVE) ? "0x7" : "0xf"; snprintf(fname, FILENAME_MAX, "%s/%i/%s", "/sys/kernel/debug/dri", drm_get_card(), diff --git a/tests/gem_reloc_vs_gpu.c b/tests/gem_reloc_vs_gpu.c index ae7b446f..bbfdc3ae 100644 --- a/tests/gem_reloc_vs_gpu.c +++ b/tests/gem_reloc_vs_gpu.c @@ -284,7 +284,7 @@ static void do_forked_test(int fd, unsigned flags) if (flags & (THRASH | THRASH_INACTIVE)) { char fname[FILENAME_MAX]; int drop_caches_fd; - const char *data = THRASH_INACTIVE ? "0xf" : "0x7"; + const char *data = (flags & THRASH_INACTIVE) ? "0x7" : "0xf"; snprintf(fname, FILENAME_MAX, "%s/%i/%s", "/sys/kernel/debug/dri", drm_get_card(), -- cgit v1.2.3