From a9b6c4c74bfddf7d3d2da3be08804fe315945cea Mon Sep 17 00:00:00 2001 From: Matthew Auld Date: Wed, 3 Jun 2020 11:07:51 +0100 Subject: i915: purge i915_gem_create_v2 The gem_create_v2 uapi was never merged, which would have been a nice addition to allow userspace to utilise stolen memory. Since it can only get in the way at this point, let's just remove it. Signed-off-by: Matthew Auld Cc: Chris Wilson Reviewed-by: Chris Wilson Signed-off-by: Chris Wilson --- tests/i915/gem_pwrite.c | 43 ------------------------------------------- 1 file changed, 43 deletions(-) (limited to 'tests/i915/gem_pwrite.c') diff --git a/tests/i915/gem_pwrite.c b/tests/i915/gem_pwrite.c index 20e9728b..e491263f 100644 --- a/tests/i915/gem_pwrite.c +++ b/tests/i915/gem_pwrite.c @@ -277,7 +277,6 @@ static void test_random(int fd) } uint32_t *src, dst; -uint32_t *src_user, dst_stolen; int fd; int object_size = 0; @@ -321,8 +320,6 @@ igt_main_args("s:", NULL, help_str, opt_handler, NULL) dst = gem_create(fd, object_size); src = malloc(object_size); - dst_stolen = gem_create_stolen(fd, object_size); - src_user = malloc(object_size); } igt_subtest("bench") { @@ -362,49 +359,9 @@ igt_main_args("s:", NULL, help_str, opt_handler, NULL) } } - igt_subtest("stolen-normal") { - gem_require_stolen_support(fd); - for (count = 1; count <= 1<<17; count <<= 1) { - struct timeval start, end; - - gettimeofday(&start, NULL); - do_gem_write(fd, dst_stolen, src_user, - object_size, count); - gettimeofday(&end, NULL); - usecs = elapsed(&start, &end, count); - bps = bytes_per_sec(buf, object_size/usecs*1e6); - igt_info("Time to pwrite %d bytes x %6d: %7.3fµs, %s\n", - object_size, count, usecs, bps); - fflush(stdout); - } - } - - for (c = cache; c->level != -1; c++) { - igt_subtest_f("stolen-%s", c->name) { - gem_require_stolen_support(fd); - gem_set_caching(fd, dst, c->level); - for (count = 1; count <= 1<<17; count <<= 1) { - struct timeval start, end; - - gettimeofday(&start, NULL); - do_gem_write(fd, dst_stolen, src_user, - object_size, count); - gettimeofday(&end, NULL); - bps = bytes_per_sec(buf, - object_size/usecs*1e6); - igt_info("Time to stolen-%s pwrite %d bytes x %6d: %7.3fµs, %s\n", - c->name, object_size, count, - usecs, bps); - fflush(stdout); - } - } - } - igt_fixture { free(src); gem_close(fd, dst); - free(src_user); - gem_close(fd, dst_stolen); } igt_subtest_f("basic-random") -- cgit v1.2.3