[PATCH 00/24] TRYBOT: ioctl cleanups
Jason Ekstrand
jason at jlekstrand.net
Wed Apr 21 18:42:03 UTC 2021
Test-with: patches/ioctl-cleanup2/0000-cover-letter.patch
Jason Ekstrand (24):
drm/i915/pm: Make the wm parameter of print_wm_latency a pointer
BUILD HACK
drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
drm/i915/gem: Set the watchdog timeout directly in
intel_context_set_gem
drm/i915/gem: Return void from context_apply_all
drm/i915: Drop the CONTEXT_CLONE API
drm/i915: Implement SINGLE_TIMELINE with a syncobj (v3)
drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
drm/i915/gem: Disallow bonding of virtual engines
drm/i915/request: Remove the hook from await_execution
drm/i915: Stop manually RCU banging in reset_stats_ioctl
drm/i915/gem: Add a separate validate_priority helper
drm/i915/gem: Add an intermediate proto_context struct
drm/i915/gem: Return an error ptr from context_lookup
drm/i915/gt: Drop i915_address_space::file
WIP: drm/i915/gem: Delay context creation
drm/i915/gem: Don't allow changing the VM on running contexts
drm/i915/gem: Don't allow changing the engine set on running contexts
drm/i915/selftests: Take a VM in kernel_context()
i915/gem/selftests: Assign the VM at context creation in
igt_shared_ctx_exec
drm/i915/gem: Roll all of context creation together
drm/syncobj: Don't take locks in drm_syncobj_free
timeline
drivers/gpu/drm/drm_syncobj.c | 4 +-
drivers/gpu/drm/i915/Makefile | 1 -
drivers/gpu/drm/i915/display/intel_dp.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_context.c | 2962 +++++++----------
drivers/gpu/drm/i915/gem/i915_gem_context.h | 3 +
.../gpu/drm/i915/gem/i915_gem_context_types.h | 68 +-
.../gpu/drm/i915/gem/i915_gem_execbuffer.c | 31 +-
.../drm/i915/gem/selftests/i915_gem_context.c | 127 +-
.../gpu/drm/i915/gem/selftests/mock_context.c | 62 +-
.../gpu/drm/i915/gem/selftests/mock_context.h | 4 +-
drivers/gpu/drm/i915/gt/intel_context_param.c | 63 -
drivers/gpu/drm/i915/gt/intel_context_param.h | 6 +-
drivers/gpu/drm/i915/gt/intel_engine_types.h | 7 -
.../drm/i915/gt/intel_execlists_submission.c | 100 -
.../drm/i915/gt/intel_execlists_submission.h | 4 -
drivers/gpu/drm/i915/gt/intel_gtt.h | 10 -
drivers/gpu/drm/i915/gt/selftest_execlists.c | 249 +-
drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 2 +-
drivers/gpu/drm/i915/i915_drv.h | 23 +-
drivers/gpu/drm/i915/i915_perf.c | 4 +-
drivers/gpu/drm/i915/i915_request.c | 42 +-
drivers/gpu/drm/i915/i915_request.h | 4 +-
drivers/gpu/drm/i915/intel_pm.c | 2 +-
.../drm/i915/selftests/i915_mock_selftests.h | 1 -
drivers/gpu/drm/i915/selftests/mock_gtt.c | 1 -
include/uapi/drm/i915_drm.h | 40 +-
26 files changed, 1435 insertions(+), 2387 deletions(-)
delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_param.c
--
2.31.1
More information about the Intel-gfx-trybot
mailing list