[igt-dev] [PATCH i-g-t 0/8] Adjust IGT for upstream API clean-ups

Daniel Vetter daniel at ffwll.ch
Mon Mar 22 18:20:27 UTC 2021


On Fri, Mar 19, 2021 at 05:32:25PM -0500, Jason Ekstrand wrote:
> I'm trying to remove some unused APIs from upstream i915.  This i-g-t
> series updates tests in accordance with those removals.  For a few things,
> it simply deletes tests which test explicitly for that feature.  For
> cloning, we do actually use that for a bunch of stuff today so I just
> implement the two clones we care about (engines and VMs) directly with
> getparam and a create setparam.
> 
> Jason Ekstrand (8):
>   tests/i915: Drop gem_ctx_ringsize
>   tests/i915/gem_exec_balancer: Drop the ringsize subtest
>   tests/i915/gem_exec_endless: Stop setting the ring size
>   tests/i915/gem_ctx_param: Drop the zeromap subtests
>   tests/i915: Drop gem_ctx_clone
>   tests/i915/gem_ctx_create: Stop cloning engines
>   tests/i915/gem_ctx_persistence: Drop the clone test
>   lib/i915/gem_context: Implement VM and engine cloning manually

igt also uses sob/developer certificate, so need to add those. I wanted to
otherwise review this today but just didn't get around to it :-/

Hopefully tomorrow.
-Daniel

> 
>  lib/i915/gem_context.c           |  90 +++++--
>  lib/i915/gem_context.h           |   7 +-
>  tests/Makefile.sources           |   6 -
>  tests/i915/gem_ctx_clone.c       | 450 -------------------------------
>  tests/i915/gem_ctx_create.c      |   4 +-
>  tests/i915/gem_ctx_param.c       |  33 ---
>  tests/i915/gem_ctx_persistence.c |  30 ---
>  tests/i915/gem_ctx_ringsize.c    | 345 ------------------------
>  tests/i915/gem_ctx_shared.c      |  10 +-
>  tests/i915/gem_exec_balancer.c   |  60 +----
>  tests/i915/gem_exec_endless.c    |  12 +-
>  tests/i915/gem_exec_schedule.c   |   8 +-
>  tests/meson.build                |   2 -
>  13 files changed, 88 insertions(+), 969 deletions(-)
>  delete mode 100644 tests/i915/gem_ctx_clone.c
>  delete mode 100644 tests/i915/gem_ctx_ringsize.c
> 
> -- 
> 2.29.2
> 
> _______________________________________________
> igt-dev mailing list
> igt-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/igt-dev

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch


More information about the igt-dev mailing list