[Intel-gfx] [PATCH i-g-t 2/4] tests/gem_ctx_sseu: Dynamic (sub)slice programming tests
Joonas Lahtinen
joonas.lahtinen at linux.intel.com
Tue Jan 8 14:27:11 UTC 2019
Quoting Tvrtko Ursulin (2019-01-08 13:24:48)
> From: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
>
> Verify that the per-context dynamic SSEU uAPI works as expected.
>
> v2: Add subslice tests (Lionel)
> Use MI_SET_PREDICATE for further verification when available (Lionel)
>
> v3: Rename to gem_ctx_rpcs (Lionel)
>
> v4: Update kernel API (Lionel)
> Add 0 value test (Lionel)
> Exercise invalid values (Lionel)
>
> v5: Add perf tests (Lionel)
>
> v6: Add new sysfs entry tests (Lionel)
>
> v7: Test rsvd fields
> Update for kernel series changes
>
> v8: Drop test_no_sseu_support() test (Kelvin)
> Drop drm_intel_*() apis (Chris)
>
> v9: by Chris:
> Drop all do_ioctl/do_ioctl_err()
> Use gem_context_[gs]et_param()
> Use gem_read() instead of mapping memory
> by Lionel:
> Test dynamic sseu on/off more
>
> Tvrtko Ursulin:
>
> v10:
> * Various style tweaks and refactorings.
> * New test coverage.
>
> v11:
> * Change platform support to just Gen11.
> * Simplify availability test. (Chris Wilson)
> * More invalid pointer tests. (Chris Wilson)
>
> v12:
> * Fix MAP_FIXED use (doh!).
> * Fix get/set copy&paste errors.
> * Drop supported platform test. (Chris Wilson)
> * Add mmap__gtt test. (Chris Wilson)
>
> v13:
> * Commit message tweaks.
> * Added reset/hang/suspend tests. (Chris Wilson)
> * Assert spinner is busy. (Chris Wilson)
> * Remove some more ABI assumptions. (Chris Wilson)
>
> v14:
> * Use default resume time. (Chris Wilson)
> * Trigger hang after rpcs read batch has been submitted. (Chris Wilson)
>
> v15:
> * Adjust for uAPI restrictions.
>
> v16:
> * Build system changes.
>
> v17:
> * Remove all subtests which read the RPCS register. (Joonas Lahtinen)
>
> v18:
> * Tidy curly braces. (Joonas Lahtinen)
>
> v19:
> * Check flags/rsvd MBZ.
>
> Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
> Reviewed-by: Chris Wilson <chris at chris-wilson.co.uk> # v14
> Reviewed-by: Joonas Lahtinen <joonas.lahtinen at linux.intel.com> # v18
Reviewed-by: Joonas Lahtinen <joonas.lahtinen at linux.intel.com>
Regards, Joonas
More information about the Intel-gfx
mailing list