June 2021 Archives by date
Starting: Tue Jun 1 10:06:48 UTC 2021
Ending: Wed Jun 30 21:34:53 UTC 2021
Messages: 1655
- [PATCH 1/3] drm/i915/ttm Initialize the ttm device and memory managers
Thomas Hellström
- [PATCH 2/3] drm/i915/ttm: Embed a ttm buffer object in the i915 gem object
Thomas Hellström
- [PATCH 3/3] HAX drm/i915/dg1: allow pci to auto probe
Thomas Hellström
- [PATCH 1/5] drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
Bloomfield, Jon
- [PATCH 2/5] drm/i915: Remove allow_alloc from i915_gem_object_get_sg*
Bloomfield, Jon
- [PATCH 3/5] drm/i915: Drop error handling from dma_fence_work
Bloomfield, Jon
- [PATCH 4/5] Revert "drm/i915: Propagate errors on awaiting already signaled fences"
Bloomfield, Jon
- [PATCH 5/5] Revert "drm/i915: Skip over MI_NOOP when parsing"
Bloomfield, Jon
- ✓ Fi.CI.BAT: success for series starting with [1/3] drm/i915/ttm Initialize the ttm device and memory managers
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/3] drm/i915/ttm Initialize the ttm device and memory managers
Patchwork
- [PATCH 1/2] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Maarten Lankhorst
- [PATCH 2/2] drm/i915: Add signaling semantics to dma_fence_work
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Patchwork
- [PATCH] drm/i915: Disable dsc unconditionally
Vandita Kulkarni
- ✗ Fi.CI.BAT: failure for drm/i915: Disable dsc unconditionally
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Disable dsc unconditionally (rev2)
Patchwork
- [PATCH 01/15] drm/ttm: Add a generic TTM memcpy move for page-based iomem
Thomas Hellström
- [PATCH 02/15] drm: Add a prefetching memcpy_from_wc
Thomas Hellström
- [PATCH 03/15] drm/ttm: Use drm_memcpy_from_wc for TTM bo moves
Thomas Hellström
- [PATCH 04/15] drm/ttm: Document and optimize ttm_bo_pipeline_gutting()
Thomas Hellström
- [PATCH 05/15] drm/ttm, drm/amdgpu: Allow the driver some control over swapping
Thomas Hellström
- [PATCH 06/15] drm/i915/ttm: Introduce a TTM i915 gem object backend
Thomas Hellström
- [PATCH 07/15] drm/i915/lmem: Verify checks for lmem residency
Thomas Hellström
- [PATCH 08/15] drm/vma: Add a driver_private member to vma_node.
Thomas Hellström
- [PATCH 09/15] drm/i915: Use ttm mmap handling for ttm bo's.
Thomas Hellström
- [PATCH 10/15] drm/i915: Update object placement flags to be mutable
Thomas Hellström
- [PATCH 11/15] drm/i915/ttm: Adjust gem flags and caching settings after a move
Thomas Hellström
- [PATCH 12/15] drm/i915/ttm: Calculate the object placement at get_pages time
Thomas Hellström
- [PATCH 13/15] drm/i915/ttm: Use TTM for system memory
Thomas Hellström
- [PATCH 14/15] drm/i915/ttm: Implement object migration
Thomas Hellström
- [PATCH 15/15] HAX drm/i915/dg1: allow pci to auto probe
Thomas Hellström
- ✗ Fi.CI.BUILD: failure for series starting with [01/15] drm/ttm: Add a generic TTM memcpy move for page-based iomem
Patchwork
- [PATCH 00/30] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/30] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/30] drm/i915: Stop storing the ring size in the ring pointer (v2)
Jason Ekstrand
- [PATCH 03/30] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/30] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/30] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/30] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/30] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/30] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/30] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/30] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/30] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/30] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/30] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/30] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/30] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/30] drm/i915/gem: Add an intermediate proto_context struct (v4)
Jason Ekstrand
- [PATCH 17/30] SQUASH: - Create the default PPGTT in i915_gem_create_context
Jason Ekstrand
- [PATCH 18/30] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 19/30] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 20/30] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 21/30] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 22/30] drm/i915/gem: Use the proto-context to handle create parameters (v3)
Jason Ekstrand
- [PATCH 23/30] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 24/30] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 25/30] drm/i915/gem: Delay context creation (v2)
Jason Ekstrand
- [PATCH 26/30] drm/i915/gem: Don't allow changing the VM on running contexts (v2)
Jason Ekstrand
- [PATCH 27/30] drm/i915/gem: Don't allow changing the engine set on running contexts (v2)
Jason Ekstrand
- [PATCH 28/30] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 29/30] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 30/30] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- ✗ Fi.CI.BUILD: failure for TRYBOT: ioctl cleanups (rev13)
Patchwork
- [PATCH 00/30] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/30] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/30] drm/i915: Stop storing the ring size in the ring pointer (v2)
Jason Ekstrand
- [PATCH 03/30] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/30] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/30] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/30] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/30] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/30] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/30] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/30] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/30] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/30] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/30] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/30] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/30] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/30] drm/i915/gem: Add an intermediate proto_context struct (v4)
Jason Ekstrand
- [PATCH 17/30] SQUASH: - Create the default PPGTT in i915_gem_create_context
Jason Ekstrand
- [PATCH 18/30] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 19/30] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 20/30] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 21/30] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 22/30] drm/i915/gem: Use the proto-context to handle create parameters (v3)
Jason Ekstrand
- [PATCH 23/30] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 24/30] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 25/30] drm/i915/gem: Delay context creation (v2)
Jason Ekstrand
- [PATCH 26/30] drm/i915/gem: Don't allow changing the VM on running contexts (v2)
Jason Ekstrand
- [PATCH 27/30] drm/i915/gem: Don't allow changing the engine set on running contexts (v2)
Jason Ekstrand
- [PATCH 28/30] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 29/30] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 30/30] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 0/1] TRYBOT: Introduce i915_sched_engine object
Matthew Brost
- [PATCH 1/1] drm/i915: Introduce i915_sched_engine object
Matthew Brost
- ✗ Fi.CI.BAT: failure for TRYBOT: Introduce i915_sched_engine object (rev2)
Patchwork
- [PATCH 1/2] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Maarten Lankhorst
- [PATCH 2/2] drm/i915: Add signaling semantics to dma_fence_work
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Patchwork
- [PATCH i-g-t] Force multiple-mode on
Petri Latvala
- [PATCH 00/33] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/33] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/33] drm/i915: Stop storing the ring size in the ring pointer (v2)
Jason Ekstrand
- [PATCH 03/33] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/33] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/33] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/33] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/33] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/33] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/33] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/33] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/33] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/33] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/33] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/33] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/33] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/33] drm/i915/gem: Add an intermediate proto_context struct (v4)
Jason Ekstrand
- [PATCH 17/33] SQUASH: - Create the default PPGTT in i915_gem_create_context
Jason Ekstrand
- [PATCH 18/33] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 19/33] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 20/33] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 21/33] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 22/33] drm/i915/gem: Use the proto-context to handle create parameters (v3)
Jason Ekstrand
- [PATCH 23/33] SQUASH: - Don't allow more resetting user engines
Jason Ekstrand
- [PATCH 24/33] SQUASH: - Rework initialization of UCONTEXT_PERSISTENCE
Jason Ekstrand
- [PATCH 25/33] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 26/33] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 27/33] drm/i915/gem: Delay context creation (v2)
Jason Ekstrand
- [PATCH 28/33] drm/i915/gem: Don't allow changing the VM on running contexts (v2)
Jason Ekstrand
- [PATCH 29/33] drm/i915/gem: Don't allow changing the engine set on running contexts (v2)
Jason Ekstrand
- [PATCH 30/33] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 31/33] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 32/33] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 33/33] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- ✗ Fi.CI.BAT: failure for Force multiple-mode on
Patchwork
- [PATCH i-g-t 00/93] TRYBOT: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 01/93] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/93] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/93] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/93] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/93] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/93] docs: Add gem_engine_topology.h to the docs
Jason Ekstrand
- [PATCH i-g-t 07/93] lib/i915/gem_engine_topology: Expose the __query_engines helper (v2)
Jason Ekstrand
- [PATCH i-g-t 08/93] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 09/93] lib: Add an intel_ctx wrapper struct and helpers (v4)
Jason Ekstrand
- [PATCH i-g-t 10/93] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 11/93] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 12/93] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts (v2)
Jason Ekstrand
- [PATCH i-g-t 13/93] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 14/93] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 15/93] lib/dummyload: Better document igt_spin_factory
Jason Ekstrand
- [PATCH i-g-t 16/93] lib/dummyload: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 17/93] lib/dummyload: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/93] tests/i915/gem_exec_fence: Move the engine data into inter_engine_context
Jason Ekstrand
- [PATCH i-g-t 19/93] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/93] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/93] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/93] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/93] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/93] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/93] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/93] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/93] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/93] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/93] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/93] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/93] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/93] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/93] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/93] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/93] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 36/93] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 37/93] tests/i915/gem_ctx_exec: Stop cloning contexts in close_race
Jason Ekstrand
- [PATCH i-g-t 38/93] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 39/93] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 40/93] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 41/93] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 42/93] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 43/93] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 44/93] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 45/93] tests/i915/gem_ctx_shared: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 46/93] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 47/93] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 48/93] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 49/93] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 50/93] tests/i915/gem_watchdog: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 51/93] tests/i915/gem_shrink: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 52/93] tests/i915/gem_exec_params: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 53/93] tests/i915/gem_exec_gttfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 54/93] tests/i915/gem_exec_capture: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 55/93] tests/i915/gem_exec_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 56/93] tests/i915/gem_exec_await: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 57/93] tests/i915/gem_ctx_persistence: Drop the clone subtest
Jason Ekstrand
- [PATCH i-g-t 58/93] tests/i915/gem_ctx_persistence: Drop the engine replace subtests
Jason Ekstrand
- [PATCH i-g-t 59/93] tests/i915/gem_ctx_persistence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 60/93] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 61/93] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/93] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 63/93] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 64/93] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 65/93] tests/i915/gem_exec_balancer: Don't reset engines on a context
Jason Ekstrand
- [PATCH i-g-t 66/93] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 67/93] tests/i915/gem_exec_balancer: Drop bonded tests
Jason Ekstrand
- [PATCH i-g-t 68/93] lib/intel_ctx: Add load balancing support
Jason Ekstrand
- [PATCH i-g-t 69/93] tests/i915/gem_exec_balancer: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 70/93] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 71/93] lib/i915: Use for_each_physical_ring for submission tests
Jason Ekstrand
- [PATCH i-g-t 72/93] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 73/93] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 74/93] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 75/93] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 76/93] tests/i915/gem_vm_create: Delete destroy racing tests
Jason Ekstrand
- [PATCH i-g-t 77/93] tests/i915/gem_vm_create: Use intel_ctx_t in the execbuf test
Jason Ekstrand
- [PATCH i-g-t 78/93] tests/i915/sysfs: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 79/93] tests/i915/gem_workarounds: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 80/93] lib/i915/gem_context: Delete all the context clone/copy stuff
Jason Ekstrand
- [PATCH i-g-t 81/93] tests/i915/gem_ctx_engines: Delete the libapi subtest
Jason Ekstrand
- [PATCH i-g-t 82/93] lib/igt_dummyload: Stop supporting ALL_ENGINES without an intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 83/93] lib/i915/gem_engine_topology: Delete the old physical engine iterators
Jason Ekstrand
- [PATCH i-g-t 84/93] tests/i915/gem_mmap_gtt: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 85/93] igt/dummyload: Require an intel_ctx_t for POLL_RUN and !ALL_ENGINES
Jason Ekstrand
- [PATCH i-g-t 86/93] lib/i915: Rework engine API availability checks (v2)
Jason Ekstrand
- [PATCH i-g-t 87/93] lib/intel_bb: Remove intel_bb_assign_vm and tests
Jason Ekstrand
- [PATCH i-g-t 88/93] tests/i915/gem_ctx_param: Stop setting VMs on old contexts
Jason Ekstrand
- [PATCH i-g-t 89/93] tests/i915/gen9_exec_parse: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 90/93] tests/i915/gem_ctx_param: Add tests for recently removed params
Jason Ekstrand
- [PATCH i-g-t 91/93] tests/i915/gem_ctx_param: Add a couple invalid PARAM_VM cases
Jason Ekstrand
- [PATCH i-g-t 92/93] tests/i915/gem_ctx_engines: Add more invalid SET_CONTEXT_PARAM cases
Jason Ekstrand
- [PATCH i-g-t 93/93] tests/i915/gem_exec_balancer: Add a test for combind balancing and bonding
Jason Ekstrand
- [PATCH i-g-t 60/93] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 61/93] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/93] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 63/93] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 64/93] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 65/93] tests/i915/gem_exec_balancer: Don't reset engines on a context
Jason Ekstrand
- [PATCH i-g-t 66/93] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 67/93] tests/i915/gem_exec_balancer: Drop bonded tests
Jason Ekstrand
- [PATCH i-g-t 68/93] lib/intel_ctx: Add load balancing support
Jason Ekstrand
- [PATCH i-g-t 69/93] tests/i915/gem_exec_balancer: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 70/93] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 71/93] lib/i915: Use for_each_physical_ring for submission tests
Jason Ekstrand
- [PATCH i-g-t 72/93] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 73/93] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 74/93] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 75/93] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 76/93] tests/i915/gem_vm_create: Delete destroy racing tests
Jason Ekstrand
- [PATCH i-g-t 77/93] tests/i915/gem_vm_create: Use intel_ctx_t in the execbuf test
Jason Ekstrand
- [PATCH i-g-t 78/93] tests/i915/sysfs: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 79/93] tests/i915/gem_workarounds: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 80/93] lib/i915/gem_context: Delete all the context clone/copy stuff
Jason Ekstrand
- [PATCH i-g-t 81/93] tests/i915/gem_ctx_engines: Delete the libapi subtest
Jason Ekstrand
- [PATCH i-g-t 82/93] lib/igt_dummyload: Stop supporting ALL_ENGINES without an intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 83/93] lib/i915/gem_engine_topology: Delete the old physical engine iterators
Jason Ekstrand
- [PATCH i-g-t 84/93] tests/i915/gem_mmap_gtt: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 85/93] igt/dummyload: Require an intel_ctx_t for POLL_RUN and !ALL_ENGINES
Jason Ekstrand
- [PATCH i-g-t 86/93] lib/i915: Rework engine API availability checks (v2)
Jason Ekstrand
- [PATCH i-g-t 87/93] lib/intel_bb: Remove intel_bb_assign_vm and tests
Jason Ekstrand
- [PATCH i-g-t 88/93] tests/i915/gem_ctx_param: Stop setting VMs on old contexts
Jason Ekstrand
- [PATCH i-g-t 89/93] tests/i915/gen9_exec_parse: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 90/93] tests/i915/gem_ctx_param: Add tests for recently removed params
Jason Ekstrand
- [PATCH i-g-t 91/93] tests/i915/gem_ctx_param: Add a couple invalid PARAM_VM cases
Jason Ekstrand
- [PATCH i-g-t 92/93] tests/i915/gem_ctx_engines: Add more invalid SET_CONTEXT_PARAM cases
Jason Ekstrand
- [PATCH i-g-t 93/93] tests/i915/gem_exec_balancer: Add a test for combind balancing and bonding
Jason Ekstrand
- [PATCH 00/33] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/33] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/33] drm/i915: Stop storing the ring size in the ring pointer (v2)
Jason Ekstrand
- [PATCH 03/33] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/33] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/33] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/33] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/33] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/33] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/33] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/33] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/33] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/33] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/33] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/33] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/33] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/33] drm/i915/gem: Add an intermediate proto_context struct (v4)
Jason Ekstrand
- [PATCH 17/33] SQUASH: - Create the default PPGTT in i915_gem_create_context
Jason Ekstrand
- [PATCH 18/33] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 19/33] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 20/33] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 21/33] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 22/33] drm/i915/gem: Use the proto-context to handle create parameters (v3)
Jason Ekstrand
- [PATCH 23/33] SQUASH: - Don't allow more resetting user engines
Jason Ekstrand
- [PATCH 24/33] SQUASH: - Rework initialization of UCONTEXT_PERSISTENCE
Jason Ekstrand
- [PATCH 25/33] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 26/33] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 27/33] drm/i915/gem: Delay context creation (v2)
Jason Ekstrand
- [PATCH 28/33] drm/i915/gem: Don't allow changing the VM on running contexts (v2)
Jason Ekstrand
- [PATCH 29/33] drm/i915/gem: Don't allow changing the engine set on running contexts (v2)
Jason Ekstrand
- [PATCH 30/33] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 31/33] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 32/33] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 33/33] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- ✗ Fi.CI.BUILD: failure for TRYBOT: Stop cloning contexts
Patchwork
- [PATCH i-g-t 00/93] TRYBOT: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 01/93] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/93] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/93] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/93] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/93] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/93] docs: Add gem_engine_topology.h to the docs
Jason Ekstrand
- [PATCH i-g-t 07/93] lib/i915/gem_engine_topology: Expose the __query_engines helper (v2)
Jason Ekstrand
- [PATCH i-g-t 08/93] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 09/93] lib: Add an intel_ctx wrapper struct and helpers (v4)
Jason Ekstrand
- [PATCH i-g-t 10/93] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 11/93] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 12/93] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts (v2)
Jason Ekstrand
- [PATCH i-g-t 13/93] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 14/93] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 15/93] lib/dummyload: Better document igt_spin_factory
Jason Ekstrand
- [PATCH i-g-t 16/93] lib/dummyload: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 17/93] lib/dummyload: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/93] tests/i915/gem_exec_fence: Move the engine data into inter_engine_context
Jason Ekstrand
- [PATCH i-g-t 19/93] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/93] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/93] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/93] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/93] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/93] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/93] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/93] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/93] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/93] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/93] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/93] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/93] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/93] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/93] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/93] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/93] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 36/93] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 37/93] tests/i915/gem_ctx_exec: Stop cloning contexts in close_race
Jason Ekstrand
- [PATCH i-g-t 38/93] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 39/93] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 40/93] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 41/93] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 42/93] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 43/93] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 44/93] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 45/93] tests/i915/gem_ctx_shared: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 46/93] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 47/93] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 48/93] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 49/93] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 50/93] tests/i915/gem_watchdog: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 51/93] tests/i915/gem_shrink: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 52/93] tests/i915/gem_exec_params: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 53/93] tests/i915/gem_exec_gttfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 54/93] tests/i915/gem_exec_capture: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 55/93] tests/i915/gem_exec_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 56/93] tests/i915/gem_exec_await: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 57/93] tests/i915/gem_ctx_persistence: Drop the clone subtest
Jason Ekstrand
- [PATCH i-g-t 58/93] tests/i915/gem_ctx_persistence: Drop the engine replace subtests
Jason Ekstrand
- [PATCH i-g-t 59/93] tests/i915/gem_ctx_persistence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 60/93] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 61/93] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/93] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 63/93] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 64/93] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 65/93] tests/i915/gem_exec_balancer: Don't reset engines on a context
Jason Ekstrand
- [PATCH i-g-t 66/93] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 67/93] tests/i915/gem_exec_balancer: Drop bonded tests
Jason Ekstrand
- [PATCH i-g-t 68/93] lib/intel_ctx: Add load balancing support
Jason Ekstrand
- [PATCH i-g-t 69/93] tests/i915/gem_exec_balancer: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 70/93] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 71/93] lib/i915: Use for_each_physical_ring for submission tests
Jason Ekstrand
- [PATCH i-g-t 72/93] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 73/93] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 74/93] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 75/93] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 76/93] tests/i915/gem_vm_create: Delete destroy racing tests
Jason Ekstrand
- [PATCH i-g-t 77/93] tests/i915/gem_vm_create: Use intel_ctx_t in the execbuf test
Jason Ekstrand
- [PATCH i-g-t 78/93] tests/i915/sysfs: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 79/93] tests/i915/gem_workarounds: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 80/93] lib/i915/gem_context: Delete all the context clone/copy stuff
Jason Ekstrand
- [PATCH i-g-t 81/93] tests/i915/gem_ctx_engines: Delete the libapi subtest
Jason Ekstrand
- [PATCH i-g-t 82/93] lib/igt_dummyload: Stop supporting ALL_ENGINES without an intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 83/93] lib/i915/gem_engine_topology: Delete the old physical engine iterators
Jason Ekstrand
- [PATCH i-g-t 84/93] tests/i915/gem_mmap_gtt: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 85/93] igt/dummyload: Require an intel_ctx_t for POLL_RUN and !ALL_ENGINES
Jason Ekstrand
- [PATCH i-g-t 86/93] lib/i915: Rework engine API availability checks (v2)
Jason Ekstrand
- [PATCH i-g-t 87/93] lib/intel_bb: Remove intel_bb_assign_vm and tests
Jason Ekstrand
- [PATCH i-g-t 88/93] tests/i915/gem_ctx_param: Stop setting VMs on old contexts
Jason Ekstrand
- [PATCH i-g-t 89/93] tests/i915/gen9_exec_parse: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 90/93] tests/i915/gem_ctx_param: Add tests for recently removed params
Jason Ekstrand
- [PATCH i-g-t 91/93] tests/i915/gem_ctx_param: Add a couple invalid PARAM_VM cases
Jason Ekstrand
- [PATCH i-g-t 92/93] tests/i915/gem_ctx_engines: Add more invalid SET_CONTEXT_PARAM cases
Jason Ekstrand
- [PATCH i-g-t 93/93] tests/i915/gem_exec_balancer: Add a test for combind balancing and bonding
Jason Ekstrand
- [PATCH 00/33] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/33] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/33] drm/i915: Stop storing the ring size in the ring pointer (v2)
Jason Ekstrand
- [PATCH 03/33] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/33] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/33] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/33] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/33] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/33] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/33] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/33] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/33] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/33] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/33] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/33] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/33] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/33] drm/i915/gem: Add an intermediate proto_context struct (v4)
Jason Ekstrand
- [PATCH 17/33] SQUASH: - Create the default PPGTT in i915_gem_create_context
Jason Ekstrand
- [PATCH 18/33] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 19/33] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 20/33] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 21/33] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 22/33] drm/i915/gem: Use the proto-context to handle create parameters (v3)
Jason Ekstrand
- [PATCH 23/33] SQUASH: - Don't allow more resetting user engines
Jason Ekstrand
- [PATCH 24/33] SQUASH: - Rework initialization of UCONTEXT_PERSISTENCE
Jason Ekstrand
- [PATCH 25/33] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 26/33] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 27/33] drm/i915/gem: Delay context creation (v2)
Jason Ekstrand
- [PATCH 28/33] drm/i915/gem: Don't allow changing the VM on running contexts (v2)
Jason Ekstrand
- [PATCH 29/33] drm/i915/gem: Don't allow changing the engine set on running contexts (v2)
Jason Ekstrand
- [PATCH 30/33] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 31/33] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 32/33] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 33/33] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- ✓ Fi.CI.BAT: success for TRYBOT: Stop cloning contexts
Patchwork
- ✗ Fi.CI.BAT: failure for TRYBOT: ioctl cleanups (rev18)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Stop cloning contexts
Patchwork
- [PATCH 00/34] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/34] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/34] drm/i915: Stop storing the ring size in the ring pointer (v2)
Jason Ekstrand
- [PATCH 03/34] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/34] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/34] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/34] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/34] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/34] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/34] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/34] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/34] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/34] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/34] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/34] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/34] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/34] drm/i915/gem: Add an intermediate proto_context struct (v4)
Jason Ekstrand
- [PATCH 17/34] SQUASH: - Create the default PPGTT in i915_gem_create_context
Jason Ekstrand
- [PATCH 18/34] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 19/34] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 20/34] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 21/34] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 22/34] drm/i915/gem: Use the proto-context to handle create parameters (v3)
Jason Ekstrand
- [PATCH 23/34] SQUASH: - Don't allow more resetting user engines
Jason Ekstrand
- [PATCH 24/34] SQUASH: - Rework initialization of UCONTEXT_PERSISTENCE
Jason Ekstrand
- [PATCH 25/34] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 26/34] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 27/34] drm/i915/gem: Delay context creation (v2)
Jason Ekstrand
- [PATCH 28/34] drm/i915/gem: Don't allow changing the VM on running contexts (v2)
Jason Ekstrand
- [PATCH 29/34] drm/i915/gem: Don't allow changing the engine set on running contexts (v2)
Jason Ekstrand
- [PATCH 30/34] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 31/34] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 32/34] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 33/34] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- [PATCH 34/34] drm/i915: Drop some RCU usage around context VMs
Jason Ekstrand
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev19)
Patchwork
- [PATCH i-g-t 1/2] lib/kms: Commit primary plane props with COMMIT_LEGACY
Ville Syrjala
- [PATCH i-g-t 2/2] lib/kms: Reset color encoding to BT.709
Ville Syrjala
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev19)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] lib/kms: Commit primary plane props with COMMIT_LEGACY
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/2] lib/kms: Commit primary plane props with COMMIT_LEGACY
Patchwork
- [PATCH 0/3] drm/i915: FBC nuke stuff w/ igt changes
Ville Syrjala
- [PATCH 1/3] drm/i915: Remove redundant DIRTYFB frontbuffer flushes
Ville Syrjala
- [PATCH 2/3] drm/i915/fbc: Don't nuke manually around flips
Ville Syrjala
- [PATCH 3/3] drm/i915: Yet another glk+ FBC corruption w/a
Ville Syrjala
- [PATCH 0/3] drm/i915: FBC nuke stuff w/o igt changes
Ville Syrjala
- [PATCH 1/3] drm/i915: Remove redundant DIRTYFB frontbuffer flushes
Ville Syrjala
- [PATCH 2/3] drm/i915/fbc: Don't nuke manually around flips
Ville Syrjala
- [PATCH 3/3] drm/i915: Yet another glk+ FBC corruption w/a
Ville Syrjala
- ✗ Fi.CI.BAT: failure for drm/i915: FBC nuke stuff w/ igt changes
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: FBC nuke stuff w/o igt changes
Patchwork
- [PATCH 00/35] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/35] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/35] drm/i915: Stop storing the ring size in the ring pointer (v2)
Jason Ekstrand
- [PATCH 03/35] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/35] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/35] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/35] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/35] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/35] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/35] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/35] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/35] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/35] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/35] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/35] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/35] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/35] drm/i915/gem: Add an intermediate proto_context struct (v4)
Jason Ekstrand
- [PATCH 17/35] SQUASH: - Create the default PPGTT in i915_gem_create_context
Jason Ekstrand
- [PATCH 18/35] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 19/35] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 20/35] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 21/35] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 22/35] drm/i915/gem: Use the proto-context to handle create parameters (v3)
Jason Ekstrand
- [PATCH 23/35] SQUASH: - Don't allow more resetting user engines
Jason Ekstrand
- [PATCH 24/35] SQUASH: - Rework initialization of UCONTEXT_PERSISTENCE
Jason Ekstrand
- [PATCH 25/35] FIXUP: Only i915_vm_put if pc->vm != NULL
Jason Ekstrand
- [PATCH 25/34] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 26/35] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 26/34] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 27/34] drm/i915/gem: Delay context creation (v2)
Jason Ekstrand
- [PATCH 27/35] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 28/35] drm/i915/gem: Delay context creation (v2)
Jason Ekstrand
- [PATCH 28/34] drm/i915/gem: Don't allow changing the VM on running contexts (v2)
Jason Ekstrand
- [PATCH 29/35] drm/i915/gem: Don't allow changing the VM on running contexts (v2)
Jason Ekstrand
- [PATCH 29/34] drm/i915/gem: Don't allow changing the engine set on running contexts (v2)
Jason Ekstrand
- [PATCH 30/35] drm/i915/gem: Don't allow changing the engine set on running contexts (v2)
Jason Ekstrand
- [PATCH 30/34] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 31/35] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 31/34] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 32/34] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 32/35] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 33/34] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- [PATCH 33/35] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 34/34] drm/i915: Drop some RCU usage around context VMs
Jason Ekstrand
- [PATCH 34/35] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- [PATCH 35/35] drm/i915: Drop some RCU usage around context VMs
Jason Ekstrand
- ✗ Fi.CI.BUILD: failure for TRYBOT: ioctl cleanups (rev20)
Patchwork
- ✗ Fi.CI.BUILD: failure for TRYBOT: ioctl cleanups (rev20)
Patchwork
- [PATCH 1/3] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Maarten Lankhorst
- [PATCH 2/3] drm/i915: Add signaling semantics to dma_fence_work
Maarten Lankhorst
- [PATCH 3/3] apply w/a on all to check for more readable error
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Patchwork
- ✗ Fi.CI.BUILD: warning for series starting with [1/3] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Patchwork
- [PATCH 1/4] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Maarten Lankhorst
- [PATCH 2/4] drm/i915: Add signaling semantics to dma_fence_work
Maarten Lankhorst
- [PATCH 3/4] apply w/a on all to check for more readable error
Maarten Lankhorst
- [PATCH 4/4] testme
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3. (rev2)
Patchwork
- ✗ Fi.CI.BUILD: warning for series starting with [1/3] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3. (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Patchwork
- ✗ Fi.CI.BUILD: warning for series starting with [1/4] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Patchwork
- [PATCH 00/35] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/35] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/35] drm/i915: Stop storing the ring size in the ring pointer (v2)
Jason Ekstrand
- [PATCH 03/35] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/35] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/35] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/35] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/35] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/35] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/35] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/35] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/35] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/35] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/35] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/35] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/35] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/35] drm/i915/gem: Add an intermediate proto_context struct (v4)
Jason Ekstrand
- [PATCH 17/35] SQUASH: - Create the default PPGTT in i915_gem_create_context
Jason Ekstrand
- [PATCH 18/35] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 19/35] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 20/35] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 21/35] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 22/35] drm/i915/gem: Use the proto-context to handle create parameters (v3)
Jason Ekstrand
- [PATCH 23/35] SQUASH: - Don't allow more resetting user engines
Jason Ekstrand
- [PATCH 24/35] SQUASH: - Rework initialization of UCONTEXT_PERSISTENCE
Jason Ekstrand
- [PATCH 25/35] FIXUP: Only i915_vm_put if pc->vm != NULL
Jason Ekstrand
- [PATCH 26/35] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 27/35] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 28/35] drm/i915/gem: Delay context creation (v2)
Jason Ekstrand
- [PATCH 29/35] drm/i915/gem: Don't allow changing the VM on running contexts (v2)
Jason Ekstrand
- [PATCH 30/35] drm/i915/gem: Don't allow changing the engine set on running contexts (v2)
Jason Ekstrand
- [PATCH 31/35] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 32/35] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 33/35] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 34/35] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- [PATCH 35/35] drm/i915: Drop some RCU usage around context VMs
Jason Ekstrand
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev21)
Patchwork
- ✗ Fi.CI.BUILD: warning for TRYBOT: ioctl cleanups (rev21)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev21)
Patchwork
- [PATCH 1/4] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Maarten Lankhorst
- [PATCH 2/4] drm/i915: Add signaling semantics to dma_fence_work
Maarten Lankhorst
- [PATCH 3/4] apply w/a on all to check for more readable error
Maarten Lankhorst
- [PATCH 4/4] testme2
Maarten Lankhorst
- [PATCH 1/4] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Maarten Lankhorst
- [PATCH 2/4] drm/i915: Add signaling semantics to dma_fence_work
Maarten Lankhorst
- [PATCH 3/4] apply w/a on all to check for more readable error
Maarten Lankhorst
- [PATCH 4/4] testme2
Maarten Lankhorst
- [PATCH 1/4] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Maarten Lankhorst
- [PATCH 2/4] drm/i915: Add signaling semantics to dma_fence_work
Maarten Lankhorst
- [PATCH 3/4] apply w/a on all to check for more readable error
Maarten Lankhorst
- [PATCH 4/4] testme3
Maarten Lankhorst
- [PATCH] drm/i915/gem: Break out some shmem backend utils
Thomas Hellström
- ✗ Fi.CI.BUILD: failure for drm/i915/gem: Break out some shmem backend utils
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Patchwork
- ✗ Fi.CI.BUILD: warning for series starting with [1/4] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Patchwork
- [PATCH 1/5] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Maarten Lankhorst
- [PATCH 2/5] drm/i915: Add signaling semantics to dma_fence_work
Maarten Lankhorst
- [PATCH 3/5] apply w/a on all to check for more readable error
Maarten Lankhorst
- [PATCH 4/5] testme3
Maarten Lankhorst
- [PATCH 5/5] remove pin_mutex try1, naively
Maarten Lankhorst
- [PATCH] drm/i915/gem: Break out some shmem backend utils
Thomas Hellström
- [PATCH v2 01/12] drm/i915: Reference objects on the ww object list
Thomas Hellström
- [PATCH v2 02/12] drm/i915: Break out dma_resv ww locking utilities to separate files
Thomas Hellström
- [PATCH v2 03/12] drm/i915: Introduce a ww transaction helper
Thomas Hellström
- [PATCH v2 04/12] drm/i915/gt: Add an insert_entry for gen8_ppgtt
Thomas Hellström
- [PATCH v2 05/12] drm/i915/gt: Add a routine to iterate over the pagetables of a GTT
Thomas Hellström
- [PATCH v2 06/12] drm/i915/gt: Export the pinned context constructor and destructor
Thomas Hellström
- [PATCH v2 07/12] drm/i915/gt: Pipelined page migration
Thomas Hellström
- [PATCH v2 08/12] drm/i915/gt: Pipelined clear
Thomas Hellström
- [PATCH v2 09/12] drm/i915/gt: Setup a default migration context on the GT
Thomas Hellström
- [PATCH v2 10/12] drm/i915/gem: Zap the client blt code
Thomas Hellström
- [PATCH v2 11/12] drm/i915/gem: Zap the i915_gem_object_blt code
Thomas Hellström
- [PATCH v2 12/12] HAX drm/i915/dg1: allow pci to auto probe
Thomas Hellström
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Patchwork
- ✗ Fi.CI.BUILD: warning for series starting with [1/5] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915/gem: Break out some shmem backend utils (rev2)
Patchwork
- ✗ Fi.CI.BUILD: warning for drm/i915/gem: Break out some shmem backend utils (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [v2,01/12] drm/i915: Reference objects on the ww object list
Patchwork
- ✗ Fi.CI.BUILD: warning for series starting with [v2,01/12] drm/i915: Reference objects on the ww object list
Patchwork
- [PATCH 0/5] TRYBOT: Get rid of fence error propagation
Jason Ekstrand
- [PATCH 1/5] drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
Jason Ekstrand
- [PATCH 2/5] Revert "drm/i915: Propagate errors on awaiting already signaled fences"
Jason Ekstrand
- [PATCH 3/5] drm/i915: Remove allow_alloc from i915_gem_object_get_sg*
Jason Ekstrand
- [PATCH 4/5] drm/i915: Drop error handling from dma_fence_work
Jason Ekstrand
- [PATCH 5/5] Revert "drm/i915: Skip over MI_NOOP when parsing"
Jason Ekstrand
- ✓ Fi.CI.IGT: success for series starting with [v2,01/12] drm/i915: Reference objects on the ww object list
Patchwork
- [PATCH v2a 01/12] drm/i915: Reference objects on the ww object list
Thomas Hellström
- [PATCH v2a 02/12] drm/i915: Break out dma_resv ww locking utilities to separate files
Thomas Hellström
- [PATCH v2a 03/12] drm/i915: Introduce a ww transaction helper
Thomas Hellström
- [PATCH v2a 04/12] drm/i915/gt: Add an insert_entry for gen8_ppgtt
Thomas Hellström
- [PATCH v2a 05/12] drm/i915/gt: Add a routine to iterate over the pagetables of a GTT
Thomas Hellström
- [PATCH v2a 06/12] drm/i915/gt: Export the pinned context constructor and destructor
Thomas Hellström
- [PATCH v2a 07/12] drm/i915/gt: Pipelined page migration
Thomas Hellström
- [PATCH v2a 08/12] drm/i915/gt: Pipelined clear
Thomas Hellström
- [PATCH v2a 09/12] drm/i915/gt: Setup a default migration context on the GT
Thomas Hellström
- [PATCH v2a 10/12] drm/i915/gem: Zap the client blt code
Thomas Hellström
- [PATCH v2a 11/12] drm/i915/gem: Zap the i915_gem_object_blt code
Thomas Hellström
- [PATCH v2a 12/12] HAX drm/i915/dg1: allow pci to auto probe
Thomas Hellström
- [PATCH 0/5] TRYBOT: Get rid of SLAB_TYPESAFE_BY_RCU
Jason Ekstrand
- [PATCH 1/5] drm/i915: Move intel_engine_free_request_pool to i915_request.c
Jason Ekstrand
- [PATCH 2/5] drm/i915: Use a simpler scheme for caching i915_request
Jason Ekstrand
- [PATCH 3/5] drm/i915: Stop using SLAB_TYPESAFE_BY_RCU for i915_request
Jason Ekstrand
- [PATCH 4/5] dma-buf: Stop using SLAB_TYPESAFE_BY_RCU in selftests
Jason Ekstrand
- [PATCH 5/5] DONOTMERGE: dma-buf: Get rid of dma_fence_get_rcu_safe
Jason Ekstrand
- ✓ Fi.CI.BAT: success for TRYBOT: Get rid of fence error propagation
Patchwork
- ✗ Fi.CI.BUILD: warning for TRYBOT: Get rid of fence error propagation
Patchwork
- [PATCH 0/5] TRYBOT: Get rid of SLAB_TYPESAFE_BY_RCU
Jason Ekstrand
- [PATCH 1/5] drm/i915: Move intel_engine_free_request_pool to i915_request.c
Jason Ekstrand
- [PATCH 2/5] drm/i915: Use a simpler scheme for caching i915_request
Jason Ekstrand
- [PATCH 3/5] drm/i915: Stop using SLAB_TYPESAFE_BY_RCU for i915_request
Jason Ekstrand
- [PATCH 4/5] dma-buf: Stop using SLAB_TYPESAFE_BY_RCU in selftests
Jason Ekstrand
- [PATCH 5/5] DONOTMERGE: dma-buf: Get rid of dma_fence_get_rcu_safe
Jason Ekstrand
- ✓ Fi.CI.BAT: success for series starting with [v2a,01/12] drm/i915: Reference objects on the ww object list
Patchwork
- ✗ Fi.CI.BUILD: warning for series starting with [v2a,01/12] drm/i915: Reference objects on the ww object list
Patchwork
- [PATCH 0/5] TRYBOT: Get rid of SLAB_TYPESAFE_BY_RCU
Jason Ekstrand
- [PATCH 1/5] drm/i915: Move intel_engine_free_request_pool to i915_request.c
Jason Ekstrand
- [PATCH 2/5] drm/i915: Use a simpler scheme for caching i915_request
Jason Ekstrand
- [PATCH 3/5] drm/i915: Stop using SLAB_TYPESAFE_BY_RCU for i915_request
Jason Ekstrand
- [PATCH 4/5] dma-buf: Stop using SLAB_TYPESAFE_BY_RCU in selftests (v2)
Jason Ekstrand
- [PATCH 5/5] DONOTMERGE: dma-buf: Get rid of dma_fence_get_rcu_safe
Jason Ekstrand
- ✗ Fi.CI.BAT: failure for TRYBOT: Get rid of SLAB_TYPESAFE_BY_RCU (rev2)
Patchwork
- ✗ Fi.CI.BUILD: warning for TRYBOT: Get rid of SLAB_TYPESAFE_BY_RCU (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: Get rid of SLAB_TYPESAFE_BY_RCU (rev3)
Patchwork
- ✗ Fi.CI.BUILD: warning for TRYBOT: Get rid of SLAB_TYPESAFE_BY_RCU (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Get rid of fence error propagation
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [v2a,01/12] drm/i915: Reference objects on the ww object list
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Get rid of SLAB_TYPESAFE_BY_RCU (rev3)
Patchwork
- [PATCH] remove pin_mutex try2, slightly bruteforce
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for remove pin_mutex try2, slightly bruteforce
Patchwork
- [PATCH 01/12] drm/i915/ttm: Introduce a TTM i915 gem object backend
Matthew Auld
- [PATCH 02/12] drm/i915/lmem: Verify checks for lmem residency
Matthew Auld
- [PATCH 03/12] drm/vma: Add a driver_private member to vma_node.
Matthew Auld
- [PATCH 04/12] drm/i915: Use ttm mmap handling for ttm bo's.
Matthew Auld
- [PATCH 05/12] drm/i915/ttm: add ttm_buddy_man
Matthew Auld
- [PATCH 06/12] drm/i915/ttm: add i915_sg_from_buddy_resource
Matthew Auld
- [PATCH 07/12] drm/i915/ttm: Calculate the object placement at get_pages time
Matthew Auld
- [PATCH 08/12] drm/i915/ttm: pass along the I915_BO_ALLOC_CONTIGUOUS
Matthew Auld
- [PATCH 09/12] drm/i915/ttm: remove node usage in our naming
Matthew Auld
- [PATCH 10/12] drm/i915/ttm: switch over to ttm_buddy_man
Matthew Auld
- [PATCH 11/12] drm/i915/ttm: restore min_page_size behaviour
Matthew Auld
- [PATCH 12/12] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH] remove pin_mutex try2, slightly bruteforce
Maarten Lankhorst
- [PATCH] remove pin_mutex try3, slightly bruteforce
Maarten Lankhorst
- [PATCH v4 0/1] INTEL_DII/FIXME: drm/i915: RC6 selftest changes for leakage error
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/12] drm/i915/ttm: Introduce a TTM i915 gem object backend
Patchwork
- ✗ Fi.CI.BAT: failure for remove pin_mutex try2, slightly bruteforce (rev2)
Patchwork
- [PATCH 1/2] drm/i915/gem: Break out some shmem backend utils
Thomas Hellström
- [PATCH 2/2] HAX: drm/i915: Calculate underlying page sizes rather than dma segment sizes.
Thomas Hellström
- ✗ Fi.CI.BAT: failure for remove pin_mutex try3, slightly bruteforce
Patchwork
- [PATCH 00/30] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/30] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/30] drm/i915: Stop storing the ring size in the ring pointer (v2)
Jason Ekstrand
- [PATCH 03/30] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/30] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/30] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/30] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/30] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/30] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/30] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/30] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/30] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/30] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/30] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/30] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/30] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/30] drm/i915/gem: Add an intermediate proto_context struct (v5)
Jason Ekstrand
- [PATCH 17/30] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 18/30] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 19/30] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 20/30] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 21/30] drm/i915/gem: Use the proto-context to handle create parameters (v4)
Jason Ekstrand
- [PATCH 22/30] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 23/30] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 24/30] drm/i915/gem: Delay context creation (v3)
Jason Ekstrand
- [PATCH 25/30] drm/i915/gem: Don't allow changing the VM on running contexts (v4)
Jason Ekstrand
- [PATCH 26/30] drm/i915/gem: Don't allow changing the engine set on running contexts (v3)
Jason Ekstrand
- [PATCH 27/30] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 28/30] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 29/30] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 30/30] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- [PATCH i-g-t 00/17] TRYBOT: First 17 patches from ctx cloning series
Jason Ekstrand
- [PATCH i-g-t 01/17] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/17] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/17] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/17] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/17] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/17] docs: Add gem_engine_topology.h to the docs
Jason Ekstrand
- [PATCH i-g-t 07/17] lib/i915/gem_engine_topology: Expose the __query_engines helper (v2)
Jason Ekstrand
- [PATCH i-g-t 08/17] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 09/17] lib: Add an intel_ctx wrapper struct and helpers (v5)
Jason Ekstrand
- [PATCH i-g-t 10/17] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 11/17] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 12/17] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts (v2)
Jason Ekstrand
- [PATCH i-g-t 13/17] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t (v3)
Jason Ekstrand
- [PATCH i-g-t 14/17] tests/i915/gem_exec_basic: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 15/17] lib/dummyload: Better document igt_spin_factory
Jason Ekstrand
- [PATCH i-g-t 16/17] lib/dummyload: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 17/17] lib/dummyload: Support intel_ctx_t (v2)
Jason Ekstrand
- ✗ Fi.CI.IGT: failure for series starting with [01/12] drm/i915/ttm: Introduce a TTM i915 gem object backend
Patchwork
- [PATCH 00/14] TRYBOT - Turn on GuC on gen9+ for TRYBOT
Matthew Brost
- [PATCH 01/14] drm/i915/guc: Introduce unified HXG messages
Matthew Brost
- [PATCH 02/14] drm/i915/guc: Update MMIO based communication
Matthew Brost
- [PATCH 03/14] drm/i915/guc: Update CTB response status definition
Matthew Brost
- [PATCH 04/14] drm/i915/guc: Support per context scheduling policies
Matthew Brost
- [PATCH 05/14] drm/i915/guc: Add flag for mark broken CTB
Matthew Brost
- [PATCH 06/14] drm/i915/guc: New definition of the CTB descriptor
Matthew Brost
- [PATCH 07/14] drm/i915/guc: New definition of the CTB registration action
Matthew Brost
- [PATCH 08/14] drm/i915/guc: New CTB based communication
Matthew Brost
- [PATCH 09/14] drm/i915/doc: Include GuC ABI documentation
Matthew Brost
- [PATCH 10/14] drm/i915/guc: Kill guc_clients.ct_pool
Matthew Brost
- [PATCH 11/14] drm/i915/guc: Kill ads.client_info
Matthew Brost
- [PATCH 12/14] drm/i915/guc: Unified GuC log
Matthew Brost
- [PATCH 13/14] drm/i915/guc: Update firmware to v62.0.0
Matthew Brost
- [PATCH 14/14] drm/i915/guc: Turn on GuC on gen9+ for TRYBOT
Matthew Brost
- [PATCH 01/13] drm/i915/ttm: Introduce a TTM i915 gem object backend
Matthew Auld
- [PATCH 02/13] drm/i915/lmem: Verify checks for lmem residency
Matthew Auld
- [PATCH 03/13] drm/vma: Add a driver_private member to vma_node.
Matthew Auld
- [PATCH 04/13] drm/i915: Use ttm mmap handling for ttm bo's.
Matthew Auld
- [PATCH 05/13] drm/i915/ttm: add ttm_buddy_man
Matthew Auld
- [PATCH 06/13] drm/i915/ttm: add i915_sg_from_buddy_resource
Matthew Auld
- [PATCH 07/13] drm/i915/ttm: Calculate the object placement at get_pages time
Matthew Auld
- [PATCH 08/13] drm/i915/ttm: pass along the I915_BO_ALLOC_CONTIGUOUS
Matthew Auld
- [PATCH 09/13] drm/i915/ttm: remove node usage in our naming
Matthew Auld
- [PATCH 10/13] drm/i915/ttm: switch over to ttm_buddy_man
Matthew Auld
- [PATCH 11/13] drm/i915/ttm: restore min_page_size behaviour
Matthew Auld
- [PATCH 12/13] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH 13/13] grrr
Matthew Auld
- ✓ Fi.CI.BAT: success for TRYBOT: First 17 patches from ctx cloning series
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/gem: Break out some shmem backend utils
Patchwork
- ✓ Fi.CI.IGT: success for TRYBOT: First 17 patches from ctx cloning series
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/gem: Break out some shmem backend utils
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev22)
Patchwork
- ✗ Fi.CI.BAT: failure for TRYBOT - Turn on GuC on gen9+ for TRYBOT
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/13] drm/i915/ttm: Introduce a TTM i915 gem object backend
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev22)
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/13] drm/i915/ttm: Introduce a TTM i915 gem object backend
Patchwork
- [PATCH 01/13] drm/i915/ttm: Introduce a TTM i915 gem object backend
Matthew Auld
- [PATCH 02/13] drm/i915/lmem: Verify checks for lmem residency
Matthew Auld
- [PATCH 03/13] drm/vma: Add a driver_private member to vma_node.
Matthew Auld
- [PATCH 04/13] drm/i915: Use ttm mmap handling for ttm bo's.
Matthew Auld
- [PATCH 05/13] drm/i915/ttm: add ttm_buddy_man
Matthew Auld
- [PATCH 06/13] drm/i915/ttm: add i915_sg_from_buddy_resource
Matthew Auld
- [PATCH 07/13] drm/i915/ttm: Calculate the object placement at get_pages time
Matthew Auld
- [PATCH 08/13] drm/i915/ttm: pass along the I915_BO_ALLOC_CONTIGUOUS
Matthew Auld
- [PATCH 09/13] drm/i915/ttm: remove node usage in our naming
Matthew Auld
- [PATCH 10/13] drm/i915/ttm: switch over to ttm_buddy_man
Matthew Auld
- [PATCH 11/13] drm/i915/ttm: restore min_page_size behaviour
Matthew Auld
- [PATCH 12/13] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH 13/13] grrr
Matthew Auld
- [PATCH 1/9] drm/i915/ttm: add ttm_buddy_man
Matthew Auld
- [PATCH 2/9] drm/i915/ttm: add i915_sg_from_buddy_resource
Matthew Auld
- [PATCH 3/9] drm/i915/ttm: Calculate the object placement at get_pages time
Matthew Auld
- [PATCH 4/9] drm/i915/ttm: pass along the I915_BO_ALLOC_CONTIGUOUS
Matthew Auld
- [PATCH 5/9] drm/i915/ttm: remove node usage in our naming
Matthew Auld
- [PATCH 6/9] drm/i915/ttm: switch over to ttm_buddy_man
Matthew Auld
- [PATCH 7/9] drm/i915/ttm: restore min_page_size behaviour
Matthew Auld
- [PATCH 8/9] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH 9/9] grrr
Matthew Auld
- [PATCH] remove pin_mutex try4, extra bruteforce
Maarten Lankhorst
- [PATCH i-g-t 01/28] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/28] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/28] lib/intel_allocator: Add full control over reloc pseudo-allocator creation
Zbigniew Kempczyński
- [PATCH i-g-t 04/28] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 05/28] tests/gem_bad_reloc: Skip on gens where relocations are not supported
Zbigniew Kempczyński
- [PATCH i-g-t 06/28] tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 07/28] tests/gem_create: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 08/28] tests/gem_ctx_engines: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 09/28] tests/gem_ctx_exec: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 10/28] tests/gem_ctx_freq: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/28] tests/gem_ctx_param: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/28] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 13/28] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 14/28] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 15/28] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 16/28] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 17/28] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 18/28] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 19/28] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 20/28] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 21/28] NORELOC - gem_exec_gttfill
Zbigniew Kempczyński
- [PATCH i-g-t 22/28] NORELOC - gem_exec_store - store_all()
Zbigniew Kempczyński
- [PATCH i-g-t 23/28] NORELOC - gem_exec_store - store_dword()
Zbigniew Kempczyński
- [PATCH i-g-t 24/28] NORELOC - gem_exec_store - store_cachelines()
Zbigniew Kempczyński
- [PATCH i-g-t 25/28] NORELOC - gem_exec_capture - capture() & userptr()
Zbigniew Kempczyński
- [PATCH i-g-t 26/28] WIP/FIXME: tests/gem_ctx_isolation
Zbigniew Kempczyński
- [PATCH i-g-t 27/28] WIP/FIXME: tests/gem_ctx_persistence: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 28/28] tests/gem_spin_batch: Add allocator support
Zbigniew Kempczyński
- [PATCH 1/2] remove pin_mutex try4, extra bruteforce
Maarten Lankhorst
- [PATCH 2/2] try5, cleaner
Maarten Lankhorst
- [PATCH 1/6] drm/i915: Update object placement flags to be mutable
Thomas Hellström
- [PATCH 2/6] drm/i915/ttm: Adjust gem flags and caching settings after a move
Thomas Hellström
- [PATCH 3/6] drm/i915/ttm: Calculate the object placement at get_pages time
Thomas Hellström
- [PATCH 4/6] drm/i915/ttm: Use TTM for system memory
Thomas Hellström
- [PATCH 5/6] drm/i915/ttm: Implement object migration
Thomas Hellström
- [PATCH 6/6] HAX drm/i915: Enable TTM system for integrated
Thomas Hellström
- ✗ Fi.CI.BAT: failure for series starting with [01/28] lib/igt_dummyload: Add support of allocator use in igt spinner
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/9] drm/i915/ttm: add ttm_buddy_man
Patchwork
- ✗ Fi.CI.BAT: failure for remove pin_mutex try4, extra bruteforce
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/9] drm/i915/ttm: add ttm_buddy_man
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] remove pin_mutex try4, extra bruteforce
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915: Update object placement flags to be mutable
Patchwork
- [PATCH 1/3] drm/i915: extract steered reg access to common function
Matt Roper
- [PATCH 2/3] drm/i915: Add GT support for multiple types of multicast steering
Matt Roper
- [PATCH 3/3] drm/i915: Add support for explicit L3BANK steering
Matt Roper
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915: extract steered reg access to common function
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915: extract steered reg access to common function (rev2)
Patchwork
- [PATCH i-g-t 00/29] No reloc tests
Zbigniew Kempczyński
- [PATCH i-g-t 01/29] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/29] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/29] lib/intel_allocator: Add full control over reloc pseudo-allocator creation
Zbigniew Kempczyński
- [PATCH i-g-t 04/29] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 05/29] tests/gem_bad_reloc: Skip on gens where relocations are not supported
Zbigniew Kempczyński
- [PATCH i-g-t 06/29] tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 07/29] tests/gem_create: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 08/29] tests/gem_ctx_engines: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 09/29] tests/gem_ctx_exec: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 10/29] tests/gem_ctx_freq: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/29] tests/gem_ctx_param: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/29] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 13/29] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 14/29] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 15/29] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 16/29] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 17/29] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 18/29] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 19/29] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 20/29] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 21/29] NORELOC - gem_exec_gttfill
Zbigniew Kempczyński
- [PATCH i-g-t 22/29] NORELOC - gem_exec_store - store_all()
Zbigniew Kempczyński
- [PATCH i-g-t 23/29] NORELOC - gem_exec_store - store_dword()
Zbigniew Kempczyński
- [PATCH i-g-t 24/29] NORELOC - gem_exec_store - store_cachelines()
Zbigniew Kempczyński
- [PATCH i-g-t 25/29] NORELOC - gem_exec_capture - capture() & userptr()
Zbigniew Kempczyński
- [PATCH i-g-t 26/29] WIP/FIXME: tests/gem_ctx_isolation
Zbigniew Kempczyński
- [PATCH i-g-t 27/29] WIP/FIXME: tests/gem_ctx_persistence: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 28/29] tests/gem_spin_batch: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 29/29] HAX: bypass BAT
Zbigniew Kempczyński
- ✓ Fi.CI.BAT: success for No reloc tests
Patchwork
- ✗ Fi.CI.IGT: failure for No reloc tests
Patchwork
- [PATCH 0/1] no-reloc tests on TGL
Zbigniew Kempczyński
- [PATCH 1/1] gem/execbuffer: Disable relocs on TGL
Zbigniew Kempczyński
- ✓ Fi.CI.BAT: success for no-reloc tests on TGL
Patchwork
- [PATCH 1/6] drm/i915: Update object placement flags to be mutable
Thomas Hellström
- [PATCH 2/6] drm/i915/ttm: Adjust gem flags and caching settings after a move
Thomas Hellström
- [PATCH 3/6] drm/i915/ttm: Calculate the object placement at get_pages time
Thomas Hellström
- [PATCH 4/6] drm/i915/ttm: Use TTM for system memory
Thomas Hellström
- [PATCH 5/6] drm/i915/ttm: Implement object migration
Thomas Hellström
- [PATCH 6/6] HAX drm/i915: Enable TTM system for integrated
Thomas Hellström
- ✗ Fi.CI.IGT: failure for no-reloc tests on TGL
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915: Update object placement flags to be mutable
Patchwork
- [PATCH 1/2] remove pin_mutex try4, extra bruteforce
Maarten Lankhorst
- [PATCH 2/2] try5, cleaner
Maarten Lankhorst
- [PATCH 1/2] remove pin_mutex try4, extra bruteforce
Maarten Lankhorst
- [PATCH 2/2] try5, cleaner
Maarten Lankhorst
- [PATCH 00/30] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/30] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/30] drm/i915: Stop storing the ring size in the ring pointer (v2)
Jason Ekstrand
- [PATCH 03/30] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/30] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/30] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/30] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/30] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/30] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/30] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/30] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/30] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/30] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/30] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/30] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/30] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/30] drm/i915/gem: Add an intermediate proto_context struct (v5)
Jason Ekstrand
- [PATCH 17/30] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 18/30] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 19/30] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 20/30] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 21/30] drm/i915/gem: Use the proto-context to handle create parameters (v4)
Jason Ekstrand
- [PATCH 22/30] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 23/30] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 24/30] drm/i915/gem: Delay context creation (v3)
Jason Ekstrand
- [PATCH 25/30] drm/i915/gem: Don't allow changing the VM on running contexts (v4)
Jason Ekstrand
- [PATCH 26/30] drm/i915/gem: Don't allow changing the engine set on running contexts (v3)
Jason Ekstrand
- [PATCH 27/30] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 28/30] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 29/30] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 30/30] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- [PATCH 0/4] TRYBOT - Turn on GuC on gen9+ for TRYBOT
Matthew Brost
- [PATCH 1/4] drm/i915/guc: Introduce unified HXG messages
Matthew Brost
- [PATCH 2/4] drm/i915/guc: Update firmware to v62.0.0
Matthew Brost
- [PATCH 3/4] drm/i915/doc: Include GuC ABI documentation
Matthew Brost
- [PATCH 4/4] drm/i915/guc: Turn on GuC on gen9+ for TRYBOT
Matthew Brost
- ✗ Fi.CI.BAT: failure for series starting with [1/2] remove pin_mutex try4, extra bruteforce
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] remove pin_mutex try4, extra bruteforce
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev23)
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT - Turn on GuC on gen9+ for TRYBOT (rev2)
Patchwork
- [PATCH 1/2] remove pin_mutex try4, extra bruteforce
Maarten Lankhorst
- [PATCH 2/2] try5, cleaner
Maarten Lankhorst
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev23)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT - Turn on GuC on gen9+ for TRYBOT (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for Dither tests
Patchwork
- [PATCH 0/6] Pipe DMC with PSR suspend/resume reverts
Anusha Srivatsa
- [PATCH 1/6] drm/i915/display: Revert "drm/i915/display: Introduce new intel_psr_pause/resume function"
Anusha Srivatsa
- [PATCH 2/6] drm/i915/display: Revert "drm/i915: Disable PSR around cdclk changes"
Anusha Srivatsa
- [PATCH 3/6] drm/i915/dmc: Introduce DMC_FW_MAIN
Anusha Srivatsa
- [PATCH 4/6] drm/i915/xelpd: Pipe A DMC plugging
Anusha Srivatsa
- [PATCH 5/6] drm/i915/adl_p: Pipe B DMC Support
Anusha Srivatsa
- [PATCH 6/6] drm/i915/adl_p: Load DMC
Anusha Srivatsa
- ✗ Fi.CI.BAT: failure for series starting with [1/2] remove pin_mutex try4, extra bruteforce
Patchwork
- ✓ Fi.CI.BAT: success for Enable dither after CC1
Patchwork
- ✗ Fi.CI.BAT: failure for Pipe DMC with PSR suspend/resume reverts
Patchwork
- [PATCH 0/1] Turn on GuC on gen9+ for TRYBOT
Matthew Brost
- [PATCH 1/1] drm/i915/guc: Turn on GuC on gen9+ for TRYBOT
Matthew Brost
- [PATCH i-g-t 0/3] Dither tests
Bhanuprakash Modem
- [PATCH i-g-t 1/3] tests/kms_dither: New IGT to validate crtc Dithering
Bhanuprakash Modem
- [PATCH i-g-t 2/3] tests/kms_dither: Validate dither after CC blocks
Bhanuprakash Modem
- [PATCH i-g-t 3/3] HAX: Add dither tests to fast-feedback
Bhanuprakash Modem
- [PATCH 0/2] Enable dither after CC1
Bhanuprakash Modem
- [PATCH 1/2] drm/i915/xelpd: Enabling dithering after the CC1
Bhanuprakash Modem
- [PATCH 2/2] drm/i915/display/debug: Expose Dither status via debugfs
Bhanuprakash Modem
- ✗ Fi.CI.BAT: failure for Turn on GuC on gen9+ for TRYBOT
Patchwork
- ✗ Fi.CI.IGT: failure for Dither tests
Patchwork
- [PATCH 0/6] Pipe DMC with PSR suspend/resume reverts
Anusha Srivatsa
- [PATCH 1/6] drm/i915/display: Revert "drm/i915/display: Introduce new intel_psr_pause/resume function"
Anusha Srivatsa
- [PATCH 2/6] drm/i915/display: Revert "drm/i915: Disable PSR around cdclk changes"
Anusha Srivatsa
- [PATCH 3/6] drm/i915/dmc: Introduce DMC_FW_MAIN
Anusha Srivatsa
- [PATCH 4/6] drm/i915/xelpd: Pipe A DMC plugging
Anusha Srivatsa
- [PATCH 5/6] drm/i915/adl_p: Pipe B DMC Support
Anusha Srivatsa
- [PATCH 6/6] drm/i915/adl_p: Load DMC
Anusha Srivatsa
- ✓ Fi.CI.BAT: success for Pipe DMC with PSR suspend/resume reverts (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for Pipe DMC with PSR suspend/resume reverts (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for Dither tests (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for Dither tests (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for Enable dither after CC1 (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for Enable dither after CC1 (rev2)
Patchwork
- [i-g-t v2 0/3] Dither tests
Bhanuprakash Modem
- [i-g-t v2 1/3] tests/kms_dither: New IGT to validate crtc Dithering
Bhanuprakash Modem
- [i-g-t v2 2/3] tests/kms_dither: Validate dither after CC blocks
Bhanuprakash Modem
- [i-g-t v2 3/3] HAX: Add dither tests to fast-feedback
Bhanuprakash Modem
- [PATCH 1/2] remove pin_mutex try4, extra bruteforce
Maarten Lankhorst
- [PATCH 2/2] try5, cleaner
Maarten Lankhorst
- [v2 0/2] Enable dither after CC1
Bhanuprakash Modem
- [v2 1/2] drm/i915/xelpd: Enabling dithering after the CC1
Bhanuprakash Modem
- [v2 2/2] drm/i915/display/debug: Expose Dither status via debugfs
Bhanuprakash Modem
- [i-g-t v3 0/3] Dither tests
Bhanuprakash Modem
- [i-g-t v3 1/3] tests/kms_dither: New IGT to validate crtc Dithering
Bhanuprakash Modem
- [i-g-t v3 2/3] tests/kms_dither: Validate dither after CC blocks
Bhanuprakash Modem
- [i-g-t v3 3/3] HAX: Add dither tests to fast-feedback
Bhanuprakash Modem
- [v3 0/2] Enable dither after CC1
Bhanuprakash Modem
- [v3 1/2] drm/i915/xelpd: Enabling dithering after the CC1
Bhanuprakash Modem
- [v3 2/2] drm/i915/display/debug: Expose Dither status via debugfs
Bhanuprakash Modem
- [PATCH 1/7] drm/i915/display/psr: Handle SU Y granularity
José Roberto de Souza
- [PATCH 2/7] drm/i915/display/adl_p: Implement Wa_22012278275
José Roberto de Souza
- [PATCH 3/7] drm/i915/display/adl_p: Implement Wa_16011168373
José Roberto de Souza
- [PATCH 4/7] drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline
José Roberto de Souza
- [PATCH 5/7] drm/i915/display/adl_p: Implement Wa_16011303918
José Roberto de Souza
- [PATCH 6/7] drm/i915/display/adl_p: Implement PSR changes
José Roberto de Souza
- [PATCH 7/7] enable sel fetch
José Roberto de Souza
- ✓ Fi.CI.BAT: success for Dither tests (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] remove pin_mutex try4, extra bruteforce
Patchwork
- ✓ Fi.CI.BAT: success for Enable dither after CC1 (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/7] drm/i915/display/psr: Handle SU Y granularity
Patchwork
- ✗ Fi.CI.IGT: failure for Dither tests (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/2] remove pin_mutex try4, extra bruteforce
Patchwork
- ✗ Fi.CI.IGT: failure for Enable dither after CC1 (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/7] drm/i915/display/psr: Handle SU Y granularity
Patchwork
- [PATCH] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 1/2] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/2] drm/i915: Use intel_context->pin_mutex only for context allocation
Maarten Lankhorst
- [PATCH 1/3] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/3] drm/i915: Use intel_context->pin_mutex only for context allocation
Maarten Lankhorst
- [PATCH 3/3] drm/i915: Remove intel_context->ops->(pre_pin/post_unpin)
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for series starting with [1/7] drm/i915/display/psr: Handle SU Y granularity (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/7] drm/i915/display/psr: Handle SU Y granularity (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- [PATCH 1/2] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Tvrtko Ursulin
- ✓ Fi.CI.IGT: success for drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/xelpd: Enable dithering after the pipe CC1
Patchwork
- [PATCH 0/2] drm/i915/xelpd: Enable dithering after the pipe CC1
Bhanuprakash Modem
- [PATCH 1/2] drm/i915/xelpd: Enable dithering after the pipe CC1
Bhanuprakash Modem
- [PATCH 2/2] drm/i915/display/debug: Expose Dither status via debugfs
Bhanuprakash Modem
- [CI 0/5] Pipe DMC with "Limit disabling PSR around cdclk changes to ADL-P"
Gwan-gyeong Mun
- [CI 1/5] drm/i915/display: Limit disabling PSR around cdclk changes to ADL-P
Gwan-gyeong Mun
- [CI 2/5] drm/i915/dmc: Introduce DMC_FW_MAIN
Gwan-gyeong Mun
- [CI 3/5] drm/i915/xelpd: Pipe A DMC plugging
Gwan-gyeong Mun
- [CI 4/5] drm/i915/adl_p: Pipe B DMC Support
Gwan-gyeong Mun
- [CI 5/5] drm/i915/adl_p: Load DMC
Gwan-gyeong Mun
- ✗ Fi.CI.BAT: failure for Turn on GuC on gen9+ for TRYBOT (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for TRYBOT - Turn on GuC on gen9+ for TRYBOT (rev3)
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915/xelpd: Enable dithering after the pipe CC1
Patchwork
- ✓ Fi.CI.BAT: success for Pipe DMC with "Limit disabling PSR around cdclk changes to ADL-P"
Patchwork
- ✓ Fi.CI.IGT: success for Pipe DMC with "Limit disabling PSR around cdclk changes to ADL-P"
Patchwork
- [PATCH 00/30] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/30] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/30] drm/i915: Stop storing the ring size in the ring pointer (v2)
Jason Ekstrand
- [PATCH 03/30] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/30] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/30] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/30] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/30] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/30] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/30] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/30] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/30] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/30] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/30] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/30] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/30] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/30] drm/i915/gem: Add an intermediate proto_context struct (v5)
Jason Ekstrand
- [PATCH 17/30] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 18/30] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 19/30] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 20/30] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 21/30] drm/i915/gem: Use the proto-context to handle create parameters (v4)
Jason Ekstrand
- [PATCH 22/30] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 23/30] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 24/30] drm/i915/gem: Delay context creation (v3)
Jason Ekstrand
- [PATCH 25/30] drm/i915/gem: Don't allow changing the VM on running contexts (v4)
Jason Ekstrand
- [PATCH 26/30] drm/i915/gem: Don't allow changing the engine set on running contexts (v3)
Jason Ekstrand
- [PATCH 27/30] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 28/30] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 29/30] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 30/30] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- ✗ Fi.CI.BUILD: failure for TRYBOT: ioctl cleanups (rev24)
Patchwork
- [PATCH] drm/i915: Skip wa check on Wa_1406680159
Rodrigo Vivi
- ✗ Fi.CI.BUILD: failure for drm/i915: Skip wa check on Wa_1406680159
Patchwork
- [PATCH] drm/i915: Skip wa check on Wa_1406680159
Rodrigo Vivi
- ✓ Fi.CI.BAT: success for drm/i915: Skip wa check on Wa_1406680159 (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915: Skip wa check on Wa_1406680159 (rev2)
Patchwork
- [PATCH 00/30] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/30] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/30] drm/i915: Stop storing the ring size in the ring pointer (v2)
Jason Ekstrand
- [PATCH 03/30] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/30] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/30] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/30] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/30] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/30] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/30] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/30] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/30] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/30] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/30] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/30] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/30] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/30] drm/i915/gem: Add an intermediate proto_context struct (v5)
Jason Ekstrand
- [PATCH 17/30] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 18/30] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 19/30] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 20/30] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 21/30] drm/i915/gem: Use the proto-context to handle create parameters (v4)
Jason Ekstrand
- [PATCH 22/30] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 23/30] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 24/30] drm/i915/gem: Delay context creation (v3)
Jason Ekstrand
- [PATCH 25/30] drm/i915/gem: Don't allow changing the VM on running contexts (v4)
Jason Ekstrand
- [PATCH 26/30] drm/i915/gem: Don't allow changing the engine set on running contexts (v3)
Jason Ekstrand
- [PATCH 27/30] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 28/30] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 29/30] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 30/30] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- ✗ Fi.CI.BUILD: failure for TRYBOT: ioctl cleanups (rev25)
Patchwork
- [PATCH] drm/i915/display: Fix shared dpll mismatch for bigjoiner
Manasi Navare
- ✓ Fi.CI.BAT: success for drm/i915/display: Fix shared dpll mismatch for bigjoiner
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915/display: Fix shared dpll mismatch for bigjoiner
Patchwork
- [PATCH 0/4] drm/i915/gem: Infrastructure for migration fences
Thomas Hellström
- [PATCH 1/4] drm/i915: Always defer fenced work to the worker
Thomas Hellström
- [PATCH 2/4] drm/i915: Don't silently drop i915_active_fence errors
Thomas Hellström
- [PATCH 3/4] drm/i915: Introduce a selftest for struct i915_active error propagation
Thomas Hellström
- [PATCH 4/4] drm/i915/gem: Introduce migration fence handling for pipelined migration
Thomas Hellström
- [PATCH 0/3] drm/i915/ttm: Remaining system-on-ttm patches.
Thomas Hellström
- [PATCH 1/3] drm/i915: Update object placement flags to be mutable
Thomas Hellström
- [PATCH 2/3] drm/i915/ttm: Adjust gem flags and caching settings after a move
Thomas Hellström
- [PATCH 3/3] drm/i915/ttm: Use TTM for system memory
Thomas Hellström
- ✓ Fi.CI.BAT: success for drm/i915/gem: Infrastructure for migration fences
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/ttm: Remaining system-on-ttm patches.
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915/gem: Infrastructure for migration fences
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915/ttm: Remaining system-on-ttm patches.
Patchwork
- [CI 0/4] Pipe DMC bits for CI
Anusha Srivatsa
- [CI 1/4] drm/i915/dmc: Introduce DMC_FW_MAIN
Anusha Srivatsa
- [CI 2/4] drm/i915/xelpd: Pipe A DMC plugging
Anusha Srivatsa
- [CI 3/4] drm/i915/adl_p: Pipe B DMC Support
Anusha Srivatsa
- [CI 4/4] drm/i915/adl_p: Load DMC
Anusha Srivatsa
- ✓ Fi.CI.BAT: success for Pipe DMC bits for CI
Patchwork
- ✗ Fi.CI.IGT: failure for Pipe DMC bits for CI
Patchwork
- [PATCH 1/8] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/8] drm/i915: Use intel_context->pin_mutex only for context allocation
Maarten Lankhorst
- [PATCH 3/8] drm/i915: Remove intel_context->ops->(pre_pin/post_unpin)
Maarten Lankhorst
- [PATCH 4/8] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Maarten Lankhorst
- [PATCH 5/8] drm/i915: Add signaling semantics to dma_fence_work
Maarten Lankhorst
- [PATCH 6/8] apply w/a on all to check for more readable error
Maarten Lankhorst
- [PATCH 7/8] testme3
Maarten Lankhorst
- [PATCH 8/8] testme4
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for series starting with [1/3] drm/i915/gt: Do not allow setting ring size for legacy ring submission (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/8] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/3] drm/i915/gt: Do not allow setting ring size for legacy ring submission (rev2)
Patchwork
- [PATCH i-g-t 00/36] No reloc tests
Zbigniew Kempczyński
- [PATCH i-g-t 01/36] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/36] dummyload
Zbigniew Kempczyński
- [PATCH i-g-t 03/36] dummyload
Zbigniew Kempczyński
- [PATCH i-g-t 04/36] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 05/36] lib/intel_allocator: Add helper for getting allocator handle
Zbigniew Kempczyński
- [PATCH i-g-t 06/36] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 07/36] tests/gem_bad_reloc: Skip on gens where relocations are not supported
Zbigniew Kempczyński
- [PATCH i-g-t 08/36] tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 09/36] tests/gem_create: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 10/36] tests/gem_ctx_engines: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/36] tests/gem_ctx_exec: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/36] tests/gem_ctx_freq: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/36] tests/gem_ctx_param: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 14/36] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 15/36] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 16/36] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 17/36] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 18/36] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 19/36] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 20/36] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 21/36] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 22/36] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 23/36] NORELOC - gem_exec_gttfill
Zbigniew Kempczyński
- [PATCH i-g-t 24/36] NORELOC - gem_exec_store - store_all()
Zbigniew Kempczyński
- [PATCH i-g-t 25/36] NORELOC - gem_exec_store - store_dword()
Zbigniew Kempczyński
- [PATCH i-g-t 26/36] NORELOC - gem_exec_store - store_cachelines()
Zbigniew Kempczyński
- [PATCH i-g-t 27/36] NORELOC - gem_exec_capture - capture() & userptr()
Zbigniew Kempczyński
- [PATCH i-g-t 28/36] WIP/FIXME: tests/gem_ctx_isolation
Zbigniew Kempczyński
- [PATCH i-g-t 29/36] WIP/FIXME: tests/gem_ctx_persistence: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 30/36] tests/gem_spin_batch: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 31/36] WIP: tests/gem_ctx_shared: Convert to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 32/36] tests/gem_exec_async: Add no-reloc for gens without relocations.
Zbigniew Kempczyński
- [PATCH i-g-t 33/36] WIP: gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 34/36] tests/i915/gem_mmap_offset: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 35/36] tests/i915/gem_mmap: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 36/36] HAX: bypass BAT
Zbigniew Kempczyński
- [PATCH 0/1] no-reloc tests on TGL
Zbigniew Kempczyński
- [PATCH 1/1] No-reloc on TGL
Zbigniew Kempczyński
- ✓ Fi.CI.BAT: success for No reloc tests (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for no-reloc tests on TGL
Patchwork
- ✗ Fi.CI.IGT: failure for No reloc tests (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for no-reloc tests on TGL
Patchwork
- [PATCH] rc6 enabled
Tvrtko Ursulin
- [PATCH 0/1] no-reloc tests on TGL
Zbigniew Kempczyński
- [PATCH 1/1] No-reloc on TGL
Zbigniew Kempczyński
- [PATCH 1/9] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/9] drm/i915: Use intel_context->pin_mutex only for context allocation
Maarten Lankhorst
- [PATCH 3/9] drm/i915: Remove intel_context->ops->(pre_pin/post_unpin)
Maarten Lankhorst
- [PATCH 4/9] drm/i915: Only set bind_async_flags when concurrent access wa is not active, v3.
Maarten Lankhorst
- [PATCH 5/9] drm/i915: Add signaling semantics to dma_fence_work
Maarten Lankhorst
- [PATCH 6/9] apply w/a on all to check for more readable error
Maarten Lankhorst
- [PATCH 7/9] testme3
Maarten Lankhorst
- [PATCH 8/9] testme4
Maarten Lankhorst
- [PATCH 9/9] asdf
Maarten Lankhorst
- [PATCH v10 0/3] drm/i915: Move system memory to TTM for discrete
Thomas Hellström
- [PATCH v10 1/3] drm/i915: Update object placement flags to be mutable
Thomas Hellström
- [PATCH v10 2/3] drm/i915/ttm: Adjust gem flags and caching settings after a move
Thomas Hellström
- [PATCH v10 3/3] drm/i915/ttm: Use TTM for system memory
Thomas Hellström
- [PATCH 0/7] drm/i915/gem: Support forced object migration
Thomas Hellström
- [PATCH 1/7] drm/i915: Update object placement flags to be mutable
Thomas Hellström
- [PATCH 2/7] drm/i915/ttm: Adjust gem flags and caching settings after a move
Thomas Hellström
- [PATCH 3/7] drm/i915/ttm: Use TTM for system memory
Thomas Hellström
- [PATCH 4/7] drm/i915/gem: Implement object migration
Thomas Hellström
- [PATCH 5/7] drm/i915/gem: Introduce a selftest for the gem object migrate functionality
Thomas Hellström
- [PATCH 6/7] drm/i915/display: Migrate objects to LMEM if possible for display
Thomas Hellström
- [PATCH 7/7] drm/i915/gem: Migrate to system at dma-buf map time
Thomas Hellström
- [PATCH 0/7] drm/i915/gem: Support forced object migration
Thomas Hellström
- [PATCH 1/7] drm/i915: Update object placement flags to be mutable
Thomas Hellström
- [PATCH 2/7] drm/i915/ttm: Adjust gem flags and caching settings after a move
Thomas Hellström
- [PATCH 3/7] drm/i915/ttm: Use TTM for system memory
Thomas Hellström
- [PATCH 4/7] drm/i915/gem: Implement object migration
Thomas Hellström
- [PATCH 5/7] drm/i915/gem: Introduce a selftest for the gem object migrate functionality
Thomas Hellström
- [PATCH 6/7] drm/i915/display: Migrate objects to LMEM if possible for display
Thomas Hellström
- [PATCH 7/7] drm/i915/gem: Migrate to system at dma-buf map time
Thomas Hellström
- [PATCH 0/5] TRYBOT: No async command parser
Jason Ekstrand
- [PATCH 1/5] drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
Jason Ekstrand
- [PATCH 2/5] Revert "drm/i915: Propagate errors on awaiting already signaled fences"
Jason Ekstrand
- [PATCH 3/5] drm/i915: Remove allow_alloc from i915_gem_object_get_sg*
Jason Ekstrand
- [PATCH 4/5] drm/i915: Drop error handling from dma_fence_work
Jason Ekstrand
- [PATCH 5/5] Revert "drm/i915: Skip over MI_NOOP when parsing"
Jason Ekstrand
- [PATCH 00/32] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/32] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/32] drm/i915: Stop storing the ring size in the ring pointer (v3)
Jason Ekstrand
- [PATCH 03/32] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/32] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/32] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/32] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/32] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/32] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/32] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/32] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/32] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/32] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/32] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/32] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/32] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/32] drm/i915/gem: Add an intermediate proto_context struct (v5)
Jason Ekstrand
- [PATCH 17/32] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 18/32] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 19/32] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 20/32] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 21/32] drm/i915/gem: Use the proto-context to handle create parameters (v4)
Jason Ekstrand
- [PATCH 22/32] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 23/32] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 24/32] drm/i915/gem: Delay context creation (v3)
Jason Ekstrand
- [PATCH 25/32] drm/i915/gem: Don't allow changing the VM on running contexts (v4)
Jason Ekstrand
- [PATCH 26/32] drm/i915/gem: Don't allow changing the engine set on running contexts (v3)
Jason Ekstrand
- [PATCH 27/32] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 28/32] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 29/32] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 30/32] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- [PATCH 31/32] HACK: Always finalize contexts
Jason Ekstrand
- [PATCH 32/32] Revert "HACK: Always finalize contexts"
Jason Ekstrand
- [PATCH 00/48] TRYBOT: Enable GuC submission on gen12+
Matthew Brost
- [PATCH 01/48] drm/i915/guc: Relax CTB response timeout
Matthew Brost
- [PATCH 02/48] drm/i915/guc: Improve error message for unsolicited CT response
Matthew Brost
- [PATCH 03/48] drm/i915/guc: Increase size of CTB buffers
Matthew Brost
- [PATCH 04/48] drm/i915/guc: Add non blocking CTB send function
Matthew Brost
- [PATCH 05/48] drm/i915/guc: Add stall timer to non blocking CTB send function
Matthew Brost
- [PATCH 06/48] drm/i915/guc: Optimize CTB writes and reads
Matthew Brost
- [PATCH 07/48] drm/i915/guc: Module load failure test for CT buffer creation
Matthew Brost
- [PATCH 08/48] drm/i915/guc: Add new GuC interface defines and structures
Matthew Brost
- [PATCH 09/48] drm/i915/guc: Remove GuC stage descriptor, add lrc descriptor
Matthew Brost
- [PATCH 10/48] drm/i915/guc: Add lrc descriptor context lookup array
Matthew Brost
- [PATCH 11/48] drm/i915/guc: Implement GuC submission tasklet
Matthew Brost
- [PATCH 12/48] drm/i915/guc: Add bypass tasklet submission path to GuC
Matthew Brost
- [PATCH 13/48] drm/i915/guc: Implement GuC context operations for new inteface
Matthew Brost
- [PATCH 14/48] drm/i915/guc: Insert fence on context when deregistering
Matthew Brost
- [PATCH 15/48] drm/i915/guc: Defer context unpin until scheduling is disabled
Matthew Brost
- [PATCH 16/48] drm/i915/guc: Disable engine barriers with GuC during unpin
Matthew Brost
- [PATCH 17/48] drm/i915/guc: Extend deregistration fence to schedule disable
Matthew Brost
- [PATCH 18/48] drm/i915: Disable preempt busywait when using GuC scheduling
Matthew Brost
- [PATCH 19/48] drm/i915/guc: Ensure request ordering via completion fences
Matthew Brost
- [PATCH 20/48] drm/i915/guc: Disable semaphores when using GuC scheduling
Matthew Brost
- [PATCH 21/48] drm/i915/guc: Ensure G2H response has space in buffer
Matthew Brost
- [PATCH 22/48] drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC
Matthew Brost
- [PATCH 23/48] drm/i915/guc: Update GuC debugfs to support new GuC
Matthew Brost
- [PATCH 24/48] drm/i915/guc: Add several request trace points
Matthew Brost
- [PATCH 25/48] drm/i915: Add intel_context tracing
Matthew Brost
- [PATCH 26/48] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 27/48] drm/i915: Track 'serial' counts for virtual engines
Matthew Brost
- [PATCH 28/48] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 29/48] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 30/48] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 31/48] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 32/48] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 33/48] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 34/48] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 35/48] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 36/48] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 37/48] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 38/48] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 39/48] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 40/48] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 41/48] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 42/48] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 43/48] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 44/48] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 45/48] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 46/48] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 47/48] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- [PATCH 48/48] drm/i915/guc: Enable GuC submission on gen12+
Matthew Brost
- [PATCH i-g-t 00/22] KMS no reloc tests
Bhanuprakash Modem
- [PATCH i-g-t 01/22] lib/igt_dummyload: Add support of allocator use in igt spinner
Bhanuprakash Modem
- [PATCH i-g-t 02/22] dummyload
Bhanuprakash Modem
- [PATCH i-g-t 03/22] dummyload
Bhanuprakash Modem
- [PATCH i-g-t 04/22] lib/intel_allocator: Add few helper functions for common use
Bhanuprakash Modem
- [PATCH i-g-t 05/22] lib/intel_allocator: Add helper for getting allocator handle
Bhanuprakash Modem
- [PATCH i-g-t 06/22] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Bhanuprakash Modem
- [PATCH i-g-t 07/22] lib/kms: Support no relocations
Bhanuprakash Modem
- [PATCH i-g-t 08/22] tests/kms_busy: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 09/22] tests/kms_cursor_legacy: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 10/22] tests/kms_big_fb: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 11/22] tests/kms_ccs: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 12/22] tests/kms_cursor_legacy: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 13/22] tests/kms_flip: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 14/22] tests/kms_flip_scaled_crc: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 15/22] tests/kms_flip_tiling: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 16/22] tests/kms_plane: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 17/22] tests/kms_plane_lowres: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 18/22] tests/kms_plane_multiple: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 19/22] tests/kms_plane_scaling: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 20/22] tests/kms_rotation_crc: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 21/22] tests/kms_vblank: Adopt to use allocator
Bhanuprakash Modem
- [PATCH i-g-t 22/22] HAX: bypass BAT
Bhanuprakash Modem
- [PATCH 0/1] No reloc tests on TGL
Bhanuprakash Modem
- [PATCH 1/1] No-reloc on TGL
Bhanuprakash Modem
- [PATCH 00/32] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/32] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/32] drm/i915: Stop storing the ring size in the ring pointer (v3)
Jason Ekstrand
- [PATCH 03/32] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/32] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/32] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/32] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/32] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/32] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/32] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/32] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/32] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/32] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/32] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/32] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/32] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/32] drm/i915/gem: Add an intermediate proto_context struct (v5)
Jason Ekstrand
- [PATCH 17/32] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 18/32] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 19/32] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 20/32] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 21/32] drm/i915/gem: Use the proto-context to handle create parameters (v4)
Jason Ekstrand
- [PATCH 22/32] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 23/32] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 24/32] drm/i915/gem: Delay context creation (v3)
Jason Ekstrand
- [PATCH 25/32] drm/i915/gem: Don't allow changing the VM on running contexts (v4)
Jason Ekstrand
- [PATCH 26/32] drm/i915/gem: Don't allow changing the engine set on running contexts (v3)
Jason Ekstrand
- [PATCH 27/32] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 28/32] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 29/32] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 30/32] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- [PATCH 31/32] HACK: Always finalize contexts
Jason Ekstrand
- [PATCH 32/32] Revert "HACK: Always finalize contexts"
Jason Ekstrand
- [PATCH 0/5] TRYBOT: No async command parser
Jason Ekstrand
- [PATCH 1/5] drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
Jason Ekstrand
- [PATCH 2/5] Revert "drm/i915: Propagate errors on awaiting already signaled fences"
Jason Ekstrand
- [PATCH 3/5] drm/i915: Remove allow_alloc from i915_gem_object_get_sg*
Jason Ekstrand
- [PATCH 4/5] drm/i915: Drop error handling from dma_fence_work
Jason Ekstrand
- [PATCH 5/5] Revert "drm/i915: Skip over MI_NOOP when parsing"
Jason Ekstrand
- [i-g-t v2 00/12] KMS no reloc tests
Bhanuprakash Modem
- [i-g-t v2 01/12] lib/igt_dummyload: Add support of allocator use in igt spinner
Bhanuprakash Modem
- [i-g-t v2 02/12] dummyload
Bhanuprakash Modem
- [i-g-t v2 03/12] dummyload
Bhanuprakash Modem
- [i-g-t v2 04/12] lib/intel_allocator: Add few helper functions for common use
Bhanuprakash Modem
- [i-g-t v2 05/12] lib/intel_allocator: Add helper for getting allocator handle
Bhanuprakash Modem
- [i-g-t v2 06/12] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Bhanuprakash Modem
- [i-g-t v2 07/12] lib/intel_batchbuffer: No relocations in blitter fast copy
Bhanuprakash Modem
- [i-g-t v2 08/12] tests/kms_busy: Adopt to use allocator
Bhanuprakash Modem
- [i-g-t v2 09/12] tests/kms_cursor_legacy: Adopt to use allocator
Bhanuprakash Modem
- [i-g-t v2 10/12] tests/kms_flip: Adopt to use allocator
Bhanuprakash Modem
- [i-g-t v2 11/12] tests/kms_vblank: Adopt to use allocator
Bhanuprakash Modem
- [i-g-t v2 12/12] HAX: bypass BAT
Bhanuprakash Modem
- [v2 0/1] No reloc tests on TGL
Bhanuprakash Modem
- [v2 1/1] No-reloc on TGL
Bhanuprakash Modem
- ✓ Fi.CI.BAT: success for KMS no reloc tests (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for rc6 enabled
Patchwork
- ✓ Fi.CI.BAT: success for no-reloc tests on TGL
Patchwork
- ✗ Fi.CI.BUILD: failure for drm/i915: Move system memory to TTM for discrete
Patchwork
- ✗ Fi.CI.BUILD: failure for drm/i915/gem: Support forced object migration (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- ✗ Fi.CI.BAT: failure for TRYBOT: Enable GuC submission on gen12+
Patchwork
- [PATCH v3 4/5] drm/i915/gem: Fix same-driver-another-instance dma-buf export
Thomas Hellström
- ✓ Fi.CI.BAT: success for TRYBOT: No async command parser (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for No reloc tests on TGL (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for KMS no reloc tests (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for rc6 enabled
Patchwork
- ✗ Fi.CI.IGT: failure for no-reloc tests on TGL
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: No async command parser (rev2)
Patchwork
- [PATCH 1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/5] drm/i915: Use intel_context->pin_mutex only for context allocation
Maarten Lankhorst
- [PATCH 3/5] drm/i915: Remove intel_context->ops->(pre_pin/post_unpin)
Maarten Lankhorst
- [PATCH 4/5] drm/i915: Do not (un)pin contexts in i915_requests
Maarten Lankhorst
- [PATCH 5/5] drm/i915: Add locking to intel_context_unpin
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- [PATCH 3/3] drm/i915: Remove intel_context->ops->(pre_pin/post_unpin)
Matthew Brost
- [PATCH i-g-t 00/46] Add no-reloc support in tests
Zbigniew Kempczyński
- [PATCH i-g-t 01/46] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/46] dummyload
Zbigniew Kempczyński
- [PATCH i-g-t 03/46] dummyload
Zbigniew Kempczyński
- [PATCH i-g-t 04/46] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 05/46] lib/intel_allocator: Add helper for getting allocator handle
Zbigniew Kempczyński
- [PATCH i-g-t 06/46] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 07/46] SQUASH: lib/igt_gt: unify order of passing ahnd. To be squashed.
Zbigniew Kempczyński
- [PATCH i-g-t 08/46] tests/gem_bad_reloc: Skip on gens where relocations are not supported
Zbigniew Kempczyński
- [PATCH i-g-t 09/46] tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 10/46] tests/gem_create: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/46] tests/gem_ctx_engines: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/46] tests/gem_ctx_exec: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/46] tests/gem_ctx_freq: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 14/46] tests/gem_ctx_param: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 15/46] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 16/46] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 17/46] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 18/46] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 19/46] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 20/46] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 21/46] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 22/46] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 23/46] tests/i915/gem_mmap_offset: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 24/46] tests/i915/gem_mmap: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 25/46] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 26/46] NORELOC - gem_exec_gttfill
Zbigniew Kempczyński
- [PATCH i-g-t 27/46] NORELOC - gem_exec_store - store_all()
Zbigniew Kempczyński
- [PATCH i-g-t 28/46] NORELOC - gem_exec_store - store_dword()
Zbigniew Kempczyński
- [PATCH i-g-t 29/46] NORELOC - gem_exec_store - store_cachelines()
Zbigniew Kempczyński
- [PATCH i-g-t 30/46] NORELOC - gem_exec_capture - capture() & userptr()
Zbigniew Kempczyński
- [PATCH i-g-t 31/46] WIP/FIXME: tests/gem_ctx_isolation
Zbigniew Kempczyński
- [PATCH i-g-t 32/46] WIP/FIXME: tests/gem_ctx_persistence: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 33/46] tests/gem_spin_batch: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 34/46] WIP: tests/gem_ctx_shared: Convert to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 35/46] tests/gem_exec_async: Add no-reloc for gens without relocations.
Zbigniew Kempczyński
- [PATCH i-g-t 36/46] WIP: gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 37/46] WIP: tests/gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 38/46] WIP: tests/gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 39/46] WIP: gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 40/46] WIP: gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 41/46] WIP: tests/gem_exec_schedule at deep - NOT WORKING
Zbigniew Kempczyński
- [PATCH i-g-t 42/46] WIP: tests/gem_exec_schedule at wide (ok) + reorder_wide (still to be fixed)
Zbigniew Kempczyński
- [PATCH i-g-t 43/46] lib/intel_batchbuffer: Add allocator support in blitter fast copy
Zbigniew Kempczyński
- [PATCH i-g-t 44/46] tests/kms_flip: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 45/46] tests/kms_vblank: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 46/46] HAX: bypass BAT
Zbigniew Kempczyński
- [PATCH 0/1] no-reloc tests on TGL
Zbigniew Kempczyński
- [PATCH 1/1] No-reloc on TGL
Zbigniew Kempczyński
- [PATCH 00/57] TRYBOT: Enable GuC submission on gen12+
Matthew Brost
- [PATCH 01/57] drm/i915/guc: Relax CTB response timeout
Matthew Brost
- [PATCH 02/57] drm/i915/guc: Improve error message for unsolicited CT response
Matthew Brost
- [PATCH 03/57] drm/i915/guc: Increase size of CTB buffers
Matthew Brost
- [PATCH 04/57] drm/i915/guc: Add non blocking CTB send function
Matthew Brost
- [PATCH 05/57] drm/i915/guc: Add stall timer to non blocking CTB send function
Matthew Brost
- [PATCH 06/57] drm/i915/guc: Optimize CTB writes and reads
Matthew Brost
- [PATCH 07/57] drm/i915/guc: Module load failure test for CT buffer creation
Matthew Brost
- [PATCH 08/57] drm/i915/guc: Add new GuC interface defines and structures
Matthew Brost
- [PATCH 09/57] drm/i915/guc: Remove GuC stage descriptor, add LRC descriptor
Matthew Brost
- [PATCH 10/57] drm/i915/guc: Add LRC descriptor context lookup array
Matthew Brost
- [PATCH 11/57] drm/i915/guc: Implement GuC submission tasklet
Matthew Brost
- [PATCH 12/57] drm/i915/guc: Add bypass tasklet submission path to GuC
Matthew Brost
- [PATCH 13/57] drm/i915/guc: Implement GuC context operations for new inteface
Matthew Brost
- [PATCH 14/57] drm/i915/guc: Insert fence on context when deregistering
Matthew Brost
- [PATCH 15/57] drm/i915/guc: Defer context unpin until scheduling is disabled
Matthew Brost
- [PATCH 16/57] drm/i915/guc: Disable engine barriers with GuC during unpin
Matthew Brost
- [PATCH 17/57] drm/i915/guc: Extend deregistration fence to schedule disable
Matthew Brost
- [PATCH 18/57] drm/i915: Disable preempt busywait when using GuC scheduling
Matthew Brost
- [PATCH 19/57] drm/i915/guc: Ensure request ordering via completion fences
Matthew Brost
- [PATCH 20/57] drm/i915/guc: Disable semaphores when using GuC scheduling
Matthew Brost
- [PATCH 21/57] drm/i915/guc: Ensure G2H response has space in buffer
Matthew Brost
- [PATCH 22/57] drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC
Matthew Brost
- [PATCH 23/57] drm/i915/guc: Update GuC debugfs to support new GuC
Matthew Brost
- [PATCH 24/57] drm/i915/guc: Add several request trace points
Matthew Brost
- [PATCH 25/57] drm/i915: Add intel_context tracing
Matthew Brost
- [PATCH 26/57] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 27/57] drm/i915: Track 'serial' counts for virtual engines
Matthew Brost
- [PATCH 28/57] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 29/57] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 30/57] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 31/57] drm/i915: Add i915_sched_engine destroy vfunc
Matthew Brost
- [PATCH 32/57] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 33/57] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 34/57] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 35/57] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 36/57] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 37/57] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 38/57] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 39/57] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 40/57] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 41/57] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 42/57] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 43/57] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 44/57] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 45/57] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 46/57] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 47/57] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 48/57] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 49/57] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 50/57] drm/i915/selftest: Better error reporting from hangcheck selftest
Matthew Brost
- [PATCH 51/57] drm/i915/selftest: Fix workarounds selftest for GuC submission
Matthew Brost
- [PATCH 52/57] drm/i915/selftest: Fix MOCS selftest for GuC submission
Matthew Brost
- [PATCH 53/57] drm/i915/selftest: Increase some timeouts in live_requests
Matthew Brost
- [PATCH 54/57] drm/i915/selftest: Fix hangcheck self test for GuC submission
Matthew Brost
- [PATCH 55/57] drm/i915/selftest: Bump selftest timeouts for hangcheck
Matthew Brost
- [PATCH 56/57] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- [PATCH 57/57] drm/i915/guc: Enable GuC submission on gen12+
Matthew Brost
- ✓ Fi.CI.BAT: success for Add no-reloc support in tests
Patchwork
- [PATCH 3/5] drm/i915: Remove intel_context->ops->(pre_pin/post_unpin)
Matthew Brost
- [PATCH 4/5] drm/i915: Do not (un)pin contexts in i915_requests
Matthew Brost
- ✗ Fi.CI.BAT: failure for TRYBOT: Enable GuC submission on gen12+ (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for Add no-reloc support in tests
Patchwork
- [PATCH 00/58] TRYBOT: Enable GuC submission on gen12+
Matthew Brost
- [PATCH 01/58] drm/i915/guc: Relax CTB response timeout
Matthew Brost
- [PATCH 02/58] drm/i915/guc: Improve error message for unsolicited CT response
Matthew Brost
- [PATCH 03/58] drm/i915/guc: Increase size of CTB buffers
Matthew Brost
- [PATCH 04/58] drm/i915/guc: Add non blocking CTB send function
Matthew Brost
- [PATCH 05/58] drm/i915/guc: Add stall timer to non blocking CTB send function
Matthew Brost
- [PATCH 06/58] drm/i915/guc: Optimize CTB writes and reads
Matthew Brost
- [PATCH 07/58] drm/i915/guc: Module load failure test for CT buffer creation
Matthew Brost
- [PATCH 08/58] drm/i915/guc: Add new GuC interface defines and structures
Matthew Brost
- [PATCH 09/58] drm/i915/guc: Remove GuC stage descriptor, add LRC descriptor
Matthew Brost
- [PATCH 10/58] drm/i915/guc: Add LRC descriptor context lookup array
Matthew Brost
- [PATCH 11/58] drm/i915/guc: Implement GuC submission tasklet
Matthew Brost
- [PATCH 12/58] drm/i915/guc: Add bypass tasklet submission path to GuC
Matthew Brost
- [PATCH 13/58] drm/i915/guc: Implement GuC context operations for new inteface
Matthew Brost
- [PATCH 14/58] drm/i915/guc: Insert fence on context when deregistering
Matthew Brost
- [PATCH 15/58] drm/i915/guc: Defer context unpin until scheduling is disabled
Matthew Brost
- [PATCH 16/58] drm/i915/guc: Disable engine barriers with GuC during unpin
Matthew Brost
- [PATCH 17/58] drm/i915/guc: Extend deregistration fence to schedule disable
Matthew Brost
- [PATCH 18/58] drm/i915: Disable preempt busywait when using GuC scheduling
Matthew Brost
- [PATCH 19/58] drm/i915/guc: Ensure request ordering via completion fences
Matthew Brost
- [PATCH 20/58] drm/i915/guc: Disable semaphores when using GuC scheduling
Matthew Brost
- [PATCH 21/58] drm/i915/guc: Ensure G2H response has space in buffer
Matthew Brost
- [PATCH 22/58] drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC
Matthew Brost
- [PATCH 23/58] drm/i915/guc: Update GuC debugfs to support new GuC
Matthew Brost
- [PATCH 24/58] drm/i915/guc: Add several request trace points
Matthew Brost
- [PATCH 25/58] drm/i915: Add intel_context tracing
Matthew Brost
- [PATCH 26/58] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 27/58] drm/i915: Track 'serial' counts for virtual engines
Matthew Brost
- [PATCH 28/58] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 29/58] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 30/58] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 31/58] drm/i915: Add i915_sched_engine destroy vfunc
Matthew Brost
- [PATCH 32/58] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 33/58] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 34/58] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 35/58] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 36/58] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 37/58] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 38/58] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 39/58] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 40/58] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 41/58] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 42/58] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 43/58] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 44/58] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 45/58] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 46/58] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 47/58] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 48/58] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 49/58] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 50/58] drm/i915/selftest: Better error reporting from hangcheck selftest
Matthew Brost
- [PATCH 51/58] drm/i915/selftest: Fix workarounds selftest for GuC submission
Matthew Brost
- [PATCH 52/58] drm/i915/selftest: Fix MOCS selftest for GuC submission
Matthew Brost
- [PATCH 53/58] drm/i915/selftest: Increase some timeouts in live_requests
Matthew Brost
- [PATCH 54/58] drm/i915/selftest: Fix hangcheck self test for GuC submission
Matthew Brost
- [PATCH 55/58] drm/i915/selftest: Bump selftest timeouts for hangcheck
Matthew Brost
- [PATCH 56/58] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- [PATCH 57/58] drm/i915/guc: Enable GuC submission on gen12+
Matthew Brost
- [PATCH 58/58] Me: Skip workaround to pass BAT
Matthew Brost
- ✓ Fi.CI.BAT: success for KMS no reloc tests (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for no-reloc tests on TGL
Patchwork
- ✓ Fi.CI.BAT: success for No reloc tests on TGL (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for KMS no reloc tests (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: Enable GuC submission on gen12+ (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for no-reloc tests on TGL
Patchwork
- ✗ Fi.CI.IGT: failure for No reloc tests on TGL (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Enable GuC submission on gen12+ (rev3)
Patchwork
- [PATCH i-g-t 00/47] Add no-reloc support in tests
Zbigniew Kempczyński
- [PATCH i-g-t 01/47] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/47] dummyload
Zbigniew Kempczyński
- [PATCH i-g-t 03/47] dummyload
Zbigniew Kempczyński
- [PATCH i-g-t 04/47] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 05/47] lib/intel_allocator: Add helper for getting allocator handle
Zbigniew Kempczyński
- [PATCH i-g-t 06/47] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 07/47] SQUASH: lib/igt_gt: unify order of passing ahnd. To be squashed.
Zbigniew Kempczyński
- [PATCH i-g-t 08/47] lib/intel_batchbuffer: Add allocator support in blitter fast copy
Zbigniew Kempczyński
- [PATCH i-g-t 09/47] tests/gem_bad_reloc: Skip on gens where relocations are not supported
Zbigniew Kempczyński
- [PATCH i-g-t 10/47] tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 11/47] tests/gem_create: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/47] tests/gem_ctx_engines: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/47] tests/gem_ctx_exec: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 14/47] tests/gem_ctx_freq: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 15/47] tests/gem_ctx_param: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 16/47] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 17/47] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 18/47] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 19/47] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 20/47] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 21/47] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 22/47] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 23/47] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 24/47] tests/i915/gem_mmap_offset: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 25/47] tests/i915/gem_mmap: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 26/47] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 27/47] NORELOC - gem_exec_gttfill
Zbigniew Kempczyński
- [PATCH i-g-t 28/47] NORELOC - gem_exec_store - store_all()
Zbigniew Kempczyński
- [PATCH i-g-t 29/47] NORELOC - gem_exec_store - store_dword()
Zbigniew Kempczyński
- [PATCH i-g-t 30/47] NORELOC - gem_exec_store - store_cachelines()
Zbigniew Kempczyński
- [PATCH i-g-t 31/47] NORELOC - gem_exec_capture - capture() & userptr()
Zbigniew Kempczyński
- [PATCH i-g-t 32/47] WIP/FIXME: tests/gem_ctx_isolation
Zbigniew Kempczyński
- [PATCH i-g-t 33/47] WIP/FIXME: tests/gem_ctx_persistence: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 34/47] tests/gem_spin_batch: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 35/47] WIP: tests/gem_ctx_shared: Convert to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 36/47] tests/gem_exec_async: Add no-reloc for gens without relocations.
Zbigniew Kempczyński
- [PATCH i-g-t 37/47] WIP: gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 38/47] WIP: tests/gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 39/47] WIP: tests/gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 40/47] WIP: gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 41/47] WIP: gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 42/47] WIP: tests/gem_exec_schedule at deep - NOT WORKING
Zbigniew Kempczyński
- [PATCH i-g-t 43/47] WIP: tests/gem_exec_schedule at wide (ok) + reorder_wide (still to be fixed)
Zbigniew Kempczyński
- [PATCH i-g-t 44/47] tests/kms_flip: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 45/47] tests/kms_vblank: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 46/47] tests/perf_pmu: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 47/47] HAX: bypass BAT
Zbigniew Kempczyński
- [PATCH 0/1] no-reloc tests on TGL
Zbigniew Kempczyński
- [PATCH 1/1] No-reloc on TGL
Zbigniew Kempczyński
- [PATCH 1/2] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/2] drm/i915: Try to move over intel_context completely to i915_active
Maarten Lankhorst
- [PATCH 1/2] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/2] drm/i915: Try to move over intel_context completely to i915_active
Maarten Lankhorst
- [PATCH 1/2] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/2] drm/i915: Try to move over intel_context completely to i915_active
Maarten Lankhorst
- [i-g-t v3 00/13] KMS no reloc tests
Bhanuprakash Modem
- [i-g-t v3 01/13] lib/igt_dummyload: Add support of allocator use in igt spinner
Bhanuprakash Modem
- [i-g-t v3 02/13] dummyload
Bhanuprakash Modem
- [i-g-t v3 03/13] dummyload
Bhanuprakash Modem
- [i-g-t v3 04/13] lib/intel_allocator: Add few helper functions for common use
Bhanuprakash Modem
- [i-g-t v3 05/13] lib/intel_allocator: Add helper for getting allocator handle
Bhanuprakash Modem
- [i-g-t v3 06/13] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Bhanuprakash Modem
- [i-g-t v3 07/13] SQUASH: lib/igt_gt: unify order of passing ahnd. To be squashed.
Bhanuprakash Modem
- [i-g-t v3 08/13] lib/intel_batchbuffer: No relocations in blitter fast copy
Bhanuprakash Modem
- [i-g-t v3 09/13] tests/kms_busy: Adopt to use allocator
Bhanuprakash Modem
- [i-g-t v3 10/13] tests/kms_cursor_legacy: Adopt to use allocator
Bhanuprakash Modem
- [i-g-t v3 11/13] tests/kms_flip: Adopt to use allocator
Bhanuprakash Modem
- [i-g-t v3 12/13] tests/kms_vblank: Adopt to use allocator
Bhanuprakash Modem
- [i-g-t v3 13/13] HAX: bypass BAT
Bhanuprakash Modem
- [v3 0/1] No reloc tests on TGL
Bhanuprakash Modem
- [v3 1/1] No-reloc on TGL
Bhanuprakash Modem
- ✗ Fi.CI.BAT: failure for Add no-reloc support in tests (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for no-reloc tests on TGL
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
Last message date:
Wed Jun 30 21:34:53 UTC 2021
Archived on: Wed Jun 30 21:34:53 UTC 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).