April 2021 Archives by author
Starting: Thu Apr 1 08:10:30 UTC 2021
Ending: Fri Apr 30 19:41:50 UTC 2021
Messages: 1823
- [PATCH 01/28] drm/i915/gt: Skip aperture remapping selftest where there is no aperture
Matthew Auld
- [PATCH 02/28] drm/i915: Create stolen memory region from local memory
Matthew Auld
- [PATCH 03/28] drm/i915/stolen: treat stolen local as normal local memory
Matthew Auld
- [PATCH 04/28] drm/i915/stolen: enforce the min_page_size contract
Matthew Auld
- [PATCH 05/28] drm/i915/stolen: pass the allocation flags
Matthew Auld
- [PATCH 06/28] drm/i915/fbdev: Use lmem physical addresses for fb_mmap() on discrete
Matthew Auld
- [PATCH 07/28] drm/i915: Return error value when bo not in LMEM for discrete
Matthew Auld
- [PATCH 08/28] drm/i915/lmem: Fail driver init if LMEM training failed
Matthew Auld
- [PATCH 09/28] drm/i915: Update the helper to set correct mapping
Matthew Auld
- [PATCH 10/28] drm/i915/lmem: Bypass aperture when lmem is available
Matthew Auld
- [PATCH 11/28] drm/i915/dsb: Enable lmem for dsb
Matthew Auld
- [PATCH 12/28] drm/i915/dg1: Read OPROM via SPI controller
Matthew Auld
- [PATCH 13/28] drm/i915/oprom: Basic sanitization
Matthew Auld
- [PATCH 14/28] drm/i915: WA for zero memory channel
Matthew Auld
- [PATCH 15/28] drm/i915/dg1: Compute MEM Bandwidth using MCHBAR
Matthew Auld
- [PATCH 16/28] drm/i915/dg1: Double memory bandwidth available
Matthew Auld
- [PATCH 17/28] drm/i915/gtt: map the PD up front
Matthew Auld
- [PATCH 18/28] drm/i915/gtt/dgfx: place the PD in LMEM
Matthew Auld
- [PATCH 19/28] drm/i915/gtt: make flushing conditional
Matthew Auld
- [PATCH 20/28] drm/i915: mark stolen as private
Matthew Auld
- [PATCH 21/28] drm/i915/query: Expose memory regions through the query uAPI
Matthew Auld
- [PATCH 22/28] drm/i915: rework gem_create flow for upcoming extensions
Matthew Auld
- [PATCH 23/28] drm/i915/uapi: introduce drm_i915_gem_create_ext
Matthew Auld
- [PATCH 24/28] drm/i915/uapi: implement object placement extension
Matthew Auld
- [PATCH 25/28] drm/i915/lmem: support optional CPU clearing for special internal use
Matthew Auld
- [PATCH 26/28] drm/i915/gem: clear userspace buffers for LMEM
Matthew Auld
- [PATCH 27/28] drm/i915/gem: hide new uAPI behind CONFIG_BROKEN
Matthew Auld
- [PATCH 28/28] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH 01/28] drm/i915/gt: Skip aperture remapping selftest where there is no aperture
Matthew Auld
- [PATCH 02/28] drm/i915: Create stolen memory region from local memory
Matthew Auld
- [PATCH 03/28] drm/i915/stolen: treat stolen local as normal local memory
Matthew Auld
- [PATCH 04/28] drm/i915/stolen: enforce the min_page_size contract
Matthew Auld
- [PATCH 05/28] drm/i915/stolen: pass the allocation flags
Matthew Auld
- [PATCH 06/28] drm/i915/fbdev: Use lmem physical addresses for fb_mmap() on discrete
Matthew Auld
- [PATCH 07/28] drm/i915: Return error value when bo not in LMEM for discrete
Matthew Auld
- [PATCH 08/28] drm/i915/lmem: Fail driver init if LMEM training failed
Matthew Auld
- [PATCH 09/28] drm/i915/dg1: Fix mapping type for default state object
Matthew Auld
- [PATCH 10/28] drm/i915: Update the helper to set correct mapping
Matthew Auld
- [PATCH 11/28] drm/i915/lmem: Bypass aperture when lmem is available
Matthew Auld
- [PATCH 12/28] drm/i915/dsb: Enable lmem for dsb
Matthew Auld
- [PATCH 13/28] drm/i915/dg1: Read OPROM via SPI controller
Matthew Auld
- [PATCH 14/28] drm/i915/oprom: Basic sanitization
Matthew Auld
- [PATCH 15/28] drm/i915: WA for zero memory channel
Matthew Auld
- [PATCH 16/28] drm/i915/dg1: Compute MEM Bandwidth using MCHBAR
Matthew Auld
- [PATCH 17/28] drm/i915/dg1: Double memory bandwidth available
Matthew Auld
- [PATCH 18/28] drm/i915/gtt: map the PD up front
Matthew Auld
- [PATCH 19/28] drm/i915/gtt/dgfx: place the PD in LMEM
Matthew Auld
- [PATCH 20/28] drm/i915: mark stolen as private
Matthew Auld
- [PATCH 21/28] drm/i915/query: Expose memory regions through the query uAPI
Matthew Auld
- [PATCH 22/28] drm/i915: rework gem_create flow for upcoming extensions
Matthew Auld
- [PATCH 23/28] drm/i915/uapi: introduce drm_i915_gem_create_ext
Matthew Auld
- [PATCH 24/28] drm/i915/uapi: implement object placement extension
Matthew Auld
- [PATCH 25/28] drm/i915/lmem: support optional CPU clearing for special internal use
Matthew Auld
- [PATCH 26/28] drm/i915/gem: clear userspace buffers for LMEM
Matthew Auld
- [PATCH 27/28] drm/i915/gem: hide new uAPI behind CONFIG_BROKEN
Matthew Auld
- [PATCH 28/28] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH 01/28] drm/doc: add section for driver uAPI
Matthew Auld
- [PATCH 02/28] drm/doc/rfc: i915 DG1 uAPI
Matthew Auld
- [PATCH 03/28] drm/i915: Create stolen memory region from local memory
Matthew Auld
- [PATCH 04/28] drm/i915/stolen: treat stolen local as normal local memory
Matthew Auld
- [PATCH 05/28] drm/i915/stolen: enforce the min_page_size contract
Matthew Auld
- [PATCH 06/28] drm/i915/stolen: pass the allocation flags
Matthew Auld
- [PATCH 07/28] drm/i915/lmem: Fail driver init if LMEM training failed
Matthew Auld
- [PATCH 08/28] drm/i915/dg1: Fix mapping type for default state object
Matthew Auld
- [PATCH 09/28] drm/i915: Update the helper to set correct mapping
Matthew Auld
- [PATCH 10/28] drm/i915/gtt: map the PD up front
Matthew Auld
- [PATCH 11/28] drm/i915/gtt/dgfx: place the PD in LMEM
Matthew Auld
- [PATCH 12/28] drm/i915/fbdev: Use lmem physical addresses for fb_mmap() on discrete
Matthew Auld
- [PATCH 13/28] drm/i915/lmem: Bypass aperture when lmem is available
Matthew Auld
- [PATCH 14/28] drm/i915: Return error value when bo not in LMEM for discrete
Matthew Auld
- [PATCH 15/28] drm/i915/dg1: Read OPROM via SPI controller
Matthew Auld
- [PATCH 16/28] drm/i915/oprom: Basic sanitization
Matthew Auld
- [PATCH 17/28] drm/i915: WA for zero memory channel
Matthew Auld
- [PATCH 18/28] drm/i915/dg1: Compute MEM Bandwidth using MCHBAR
Matthew Auld
- [PATCH 19/28] drm/i915/dg1: Double memory bandwidth available
Matthew Auld
- [PATCH 20/28] drm/i915: mark stolen as private
Matthew Auld
- [PATCH 21/28] drm/i915/query: Expose memory regions through the query uAPI
Matthew Auld
- [PATCH 22/28] drm/i915: rework gem_create flow for upcoming extensions
Matthew Auld
- [PATCH 23/28] drm/i915/uapi: introduce drm_i915_gem_create_ext
Matthew Auld
- [PATCH 24/28] drm/i915/uapi: implement object placement extension
Matthew Auld
- [PATCH 25/28] drm/i915/lmem: support optional CPU clearing for special internal use
Matthew Auld
- [PATCH 26/28] drm/i915/gem: clear userspace buffers for LMEM
Matthew Auld
- [PATCH 27/28] drm/i915/gem: hide new uAPI behind CONFIG_BROKEN
Matthew Auld
- [PATCH 28/28] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH 01/26] drm/i915: Create stolen memory region from local memory
Matthew Auld
- [PATCH 02/26] drm/i915/stolen: treat stolen local as normal local memory
Matthew Auld
- [PATCH 03/26] drm/i915/stolen: enforce the min_page_size contract
Matthew Auld
- [PATCH 04/26] drm/i915/stolen: actually mark as contiguous
Matthew Auld
- [PATCH 05/26] drm/doc/rfc: i915 DG1 uAPI
Matthew Auld
- [PATCH 06/26] drm/i915/dg1: Fix mapping type for default state object
Matthew Auld
- [PATCH 07/26] drm/i915: Update the helper to set correct mapping
Matthew Auld
- [PATCH 08/26] drm/i915/gtt: map the PD up front
Matthew Auld
- [PATCH 09/26] drm/i915/gtt/dgfx: place the PD in LMEM
Matthew Auld
- [PATCH 10/26] drm/i915/fbdev: Use lmem physical addresses for fb_mmap() on discrete
Matthew Auld
- [PATCH 11/26] drm/i915/lmem: Bypass aperture when lmem is available
Matthew Auld
- [PATCH 12/26] drm/i915: Return error value when bo not in LMEM for discrete
Matthew Auld
- [PATCH 13/26] drm/i915/dg1: Read OPROM via SPI controller
Matthew Auld
- [PATCH 14/26] drm/i915/oprom: Basic sanitization
Matthew Auld
- [PATCH 15/26] drm/i915: WA for zero memory channel
Matthew Auld
- [PATCH 16/26] drm/i915/dg1: Compute MEM Bandwidth using MCHBAR
Matthew Auld
- [PATCH 17/26] drm/i915/dg1: Double memory bandwidth available
Matthew Auld
- [PATCH 18/26] drm/i915: mark stolen as private
Matthew Auld
- [PATCH 19/26] drm/i915/query: Expose memory regions through the query uAPI
Matthew Auld
- [PATCH 20/26] drm/i915: rework gem_create flow for upcoming extensions
Matthew Auld
- [PATCH 21/26] drm/i915/uapi: introduce drm_i915_gem_create_ext
Matthew Auld
- [PATCH 22/26] drm/i915/uapi: implement object placement extension
Matthew Auld
- [PATCH 23/26] drm/i915/lmem: support optional CPU clearing for special internal use
Matthew Auld
- [PATCH 24/26] drm/i915/gem: clear userspace buffers for LMEM
Matthew Auld
- [PATCH 25/26] drm/i915/gem: hide new uAPI behind CONFIG_BROKEN
Matthew Auld
- [PATCH 26/26] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH 00/11] DG1 basics
Matthew Auld
- [PATCH 01/11] lib/i915/gem_create: Add gem_create_ext
Matthew Auld
- [PATCH 02/11] lib/i915/intel_memory_region: Add memory regions stubs
Matthew Auld
- [PATCH 03/11] tests/gem_gpgpu_fill: Convert from simple to standard igt_main
Matthew Auld
- [PATCH 04/11] tests/i915/gem_exec_basic: Use memory region interface
Matthew Auld
- [PATCH 05/11] tests/i915/gem_gpgpu_fill: Use memory region interface
Matthew Auld
- [PATCH 06/11] tests/i915/gem_media_fill: Use memory region interface
Matthew Auld
- [PATCH 07/11] tests/i915/gem_gpu_meminfo: Check available memory reporting
Matthew Auld
- [PATCH 08/11] i915_drm.h sync
Matthew Auld
- [PATCH 09/11] Synchronize memory region uapi and tests with i915_drm.h
Matthew Auld
- [PATCH 10/11] lib/i915/intel_memory_region/dg1: Add new lib to query memory region
Matthew Auld
- [PATCH 11/11] tests/i915/gem_create: exercise placements extension
Matthew Auld
- [PATCH i-g-t 00/11] DG1 basics
Matthew Auld
- [PATCH i-g-t 01/11] lib/i915/gem_create: Add gem_create_ext
Matthew Auld
- [PATCH i-g-t 02/11] lib/i915/intel_memory_region: Add memory regions stubs
Matthew Auld
- [PATCH i-g-t 03/11] tests/gem_gpgpu_fill: Convert from simple to standard igt_main
Matthew Auld
- [PATCH i-g-t 04/11] tests/i915/gem_exec_basic: Use memory region interface
Matthew Auld
- [PATCH i-g-t 05/11] tests/i915/gem_gpgpu_fill: Use memory region interface
Matthew Auld
- [PATCH i-g-t 06/11] tests/i915/gem_media_fill: Use memory region interface
Matthew Auld
- [PATCH i-g-t 07/11] tests/i915/gem_gpu_meminfo: Check available memory reporting
Matthew Auld
- [PATCH i-g-t 08/11] i915_drm.h sync
Matthew Auld
- [PATCH i-g-t 09/11] Synchronize memory region uapi and tests with i915_drm.h
Matthew Auld
- [PATCH i-g-t 10/11] lib/i915/intel_memory_region/dg1: Add new lib to query memory region
Matthew Auld
- [PATCH i-g-t 11/11] tests/i915/gem_create: exercise placements extension
Matthew Auld
- [PATCH 00/22] DG1 basics
Matthew Auld
- [PATCH 01/22] drm/doc/rfc: i915 DG1 uAPI
Matthew Auld
- [PATCH 02/22] drm/i915/dg1: Fix mapping type for default state object
Matthew Auld
- [PATCH 03/22] drm/i915: Update the helper to set correct mapping
Matthew Auld
- [PATCH 04/22] drm/i915/gtt: map the PD up front
Matthew Auld
- [PATCH 05/22] drm/i915/gtt/dgfx: place the PD in LMEM
Matthew Auld
- [PATCH 06/22] drm/i915/fbdev: Use lmem physical addresses for fb_mmap() on discrete
Matthew Auld
- [PATCH 07/22] drm/i915/lmem: Bypass aperture when lmem is available
Matthew Auld
- [PATCH 08/22] drm/i915: Return error value when bo not in LMEM for discrete
Matthew Auld
- [PATCH 09/22] drm/i915/dg1: Read OPROM via SPI controller
Matthew Auld
- [PATCH 10/22] drm/i915/oprom: Basic sanitization
Matthew Auld
- [PATCH 11/22] drm/i915: WA for zero memory channel
Matthew Auld
- [PATCH 12/22] drm/i915/dg1: Compute MEM Bandwidth using MCHBAR
Matthew Auld
- [PATCH 13/22] drm/i915/dg1: Double memory bandwidth available
Matthew Auld
- [PATCH 14/22] drm/i915: mark stolen as private
Matthew Auld
- [PATCH 15/22] drm/i915/query: Expose memory regions through the query uAPI
Matthew Auld
- [PATCH 16/22] drm/i915: rework gem_create flow for upcoming extensions
Matthew Auld
- [PATCH 17/22] drm/i915/uapi: introduce drm_i915_gem_create_ext
Matthew Auld
- [PATCH 18/22] drm/i915/uapi: implement object placement extension
Matthew Auld
- [PATCH 19/22] drm/i915/lmem: support optional CPU clearing for special internal use
Matthew Auld
- [PATCH 20/22] drm/i915/gem: clear userspace buffers for LMEM
Matthew Auld
- [PATCH 21/22] drm/i915/gem: hide new uAPI behind CONFIG_BROKEN
Matthew Auld
- [PATCH 22/22] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH i-g-t 00/10] DG1 igt basics
Matthew Auld
- [PATCH i-g-t 01/10] lib/i915/gem_create: Add gem_create_ext
Matthew Auld
- [PATCH i-g-t 02/10] lib/i915/intel_memory_region: Add memory regions stubs
Matthew Auld
- [PATCH i-g-t 03/10] tests/gem_gpgpu_fill: Convert from simple to standard igt_main
Matthew Auld
- [PATCH i-g-t 04/10] tests/i915/gem_exec_basic: Use memory region interface
Matthew Auld
- [PATCH i-g-t 05/10] tests/i915/gem_gpgpu_fill: Use memory region interface
Matthew Auld
- [PATCH i-g-t 06/10] tests/i915/gem_media_fill: Use memory region interface
Matthew Auld
- [PATCH i-g-t 07/10] i915_drm.h sync
Matthew Auld
- [PATCH i-g-t 08/10] Synchronize memory region uapi and tests with i915_drm.h
Matthew Auld
- [PATCH i-g-t 09/10] lib/i915/intel_memory_region/dg1: Add new lib to query memory region
Matthew Auld
- [PATCH i-g-t 10/10] tests/i915/gem_create: exercise placements extension
Matthew Auld
- [PATCH 00/22] DG1 basics
Matthew Auld
- [PATCH 01/22] drm/i915/dg1: Fix mapping type for default state object
Matthew Auld
- [PATCH 02/22] drm/i915: Update the helper to set correct mapping
Matthew Auld
- [PATCH 03/22] drm/i915/gtt: map the PD up front
Matthew Auld
- [PATCH 04/22] drm/i915/gtt/dgfx: place the PD in LMEM
Matthew Auld
- [PATCH 05/22] drm/i915/fbdev: Use lmem physical addresses for fb_mmap() on discrete
Matthew Auld
- [PATCH 06/22] drm/i915/lmem: Bypass aperture when lmem is available
Matthew Auld
- [PATCH 07/22] drm/i915: Return error value when bo not in LMEM for discrete
Matthew Auld
- [PATCH 08/22] drm/doc/rfc: i915 DG1 uAPI
Matthew Auld
- [PATCH 09/22] drm/i915: mark stolen as private
Matthew Auld
- [PATCH 10/22] drm/i915/query: Expose memory regions through the query uAPI
Matthew Auld
- [PATCH 11/22] drm/i915: rework gem_create flow for upcoming extensions
Matthew Auld
- [PATCH 12/22] drm/i915/uapi: introduce drm_i915_gem_create_ext
Matthew Auld
- [PATCH 13/22] drm/i915/uapi: implement object placement extension
Matthew Auld
- [PATCH 14/22] drm/i915/lmem: support optional CPU clearing for special internal use
Matthew Auld
- [PATCH 15/22] drm/i915/gem: clear userspace buffers for LMEM
Matthew Auld
- [PATCH 16/22] drm/i915/gem: hide new uAPI behind CONFIG_BROKEN
Matthew Auld
- [PATCH 17/22] drm/i915/dg1: Read OPROM via SPI controller
Matthew Auld
- [PATCH 18/22] drm/i915/oprom: Basic sanitization
Matthew Auld
- [PATCH 19/22] drm/i915: WA for zero memory channel
Matthew Auld
- [PATCH 20/22] drm/i915/dg1: Compute MEM Bandwidth using MCHBAR
Matthew Auld
- [PATCH 21/22] drm/i915/dg1: Double memory bandwidth available
Matthew Auld
- [PATCH 22/22] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH i-g-t 00/15] DG1 igt basics
Matthew Auld
- [PATCH i-g-t 01/15] lib/i915/gem_create: Add gem_create_ext
Matthew Auld
- [PATCH i-g-t 02/15] lib/i915/intel_memory_region: Add memory regions stubs
Matthew Auld
- [PATCH i-g-t 03/15] tests/gem_gpgpu_fill: Convert from simple to standard igt_main
Matthew Auld
- [PATCH i-g-t 04/15] tests/i915/gem_exec_basic: Use memory region interface
Matthew Auld
- [PATCH i-g-t 05/15] tests/i915/gem_gpgpu_fill: Use memory region interface
Matthew Auld
- [PATCH i-g-t 06/15] tests/i915/gem_media_fill: Use memory region interface
Matthew Auld
- [PATCH i-g-t 07/15] i915_drm.h sync
Matthew Auld
- [PATCH i-g-t 08/15] Synchronize memory region uapi and tests with i915_drm.h
Matthew Auld
- [PATCH i-g-t 09/15] lib/i915/intel_memory_region/dg1: Add new lib to query memory region
Matthew Auld
- [PATCH i-g-t 10/15] tests/i915/gem_create: exercise placements extension
Matthew Auld
- [PATCH i-g-t 11/15] lib/i915/intel_memory_region: Add new macros and support for igt_collection
Matthew Auld
- [PATCH i-g-t 12/15] tests/i915/gem_exec_basic/dg1: Iterate over all memory regions
Matthew Auld
- [PATCH i-g-t 13/15] i915/gem_create: Verify all regions return cleared objects
Matthew Auld
- [PATCH i-g-t 14/15] i915/gem_create: Measure object creation latency for different memory regions
Matthew Auld
- [PATCH i-g-t 15/15] basic
Matthew Auld
- [PATCH 00/15] DG1 basics
Matthew Auld
- [PATCH 01/15] drm/doc/rfc: i915 DG1 uAPI
Matthew Auld
- [PATCH 02/15] drm/i915: mark stolen as private
Matthew Auld
- [PATCH 03/15] drm/i915/query: Expose memory regions through the query uAPI
Matthew Auld
- [PATCH 04/15] drm/i915: rework gem_create flow for upcoming extensions
Matthew Auld
- [PATCH 05/15] drm/i915/uapi: introduce drm_i915_gem_create_ext
Matthew Auld
- [PATCH 06/15] drm/i915/uapi: implement object placement extension
Matthew Auld
- [PATCH 07/15] drm/i915/lmem: support optional CPU clearing for special internal use
Matthew Auld
- [PATCH 08/15] drm/i915/gem: clear userspace buffers for LMEM
Matthew Auld
- [PATCH 09/15] drm/i915/gem: hide new uAPI behind CONFIG_BROKEN
Matthew Auld
- [PATCH 10/15] drm/i915/dg1: Read OPROM via SPI controller
Matthew Auld
- [PATCH 11/15] drm/i915/oprom: Basic sanitization
Matthew Auld
- [PATCH 12/15] drm/i915: WA for zero memory channel
Matthew Auld
- [PATCH 13/15] drm/i915/dg1: Compute MEM Bandwidth using MCHBAR
Matthew Auld
- [PATCH 14/15] drm/i915/dg1: Double memory bandwidth available
Matthew Auld
- [PATCH 15/15] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH i-g-t] tests/gem_userptr_blits: Check for banned mmap-offset to userptr
Marcin Bernatowicz
- [PATCH i-g-t 00/35] Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 01/35] lib/i915/gem_engine_topology: Expose the __query_engines helper
Jason Ekstrand
- [PATCH i-g-t 02/35] lib: Add an intel_ctx wrapper struct and helpers (v2)
Jason Ekstrand
- [PATCH i-g-t 03/35] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 04/35] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 05/35] lib/igt_spin: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 06/35] lib/igt_spin: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 07/35] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 08/35] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 09/35] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 10/35] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 11/35] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 12/35] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 13/35] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 14/35] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 15/35] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 16/35] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 17/35] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/35] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 19/35] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/35] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/35] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/35] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/35] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/35] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/35] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/35] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/35] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/35] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/35] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/35] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/35] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/35] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/35] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/35] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/35] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 00/35] Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 01/35] lib/i915/gem_engine_topology: Expose the __query_engines helper
Jason Ekstrand
- [PATCH i-g-t 02/35] lib: Add an intel_ctx wrapper struct and helpers (v2)
Jason Ekstrand
- [PATCH i-g-t 03/35] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 04/35] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 05/35] lib/igt_spin: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 06/35] lib/igt_spin: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 07/35] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 08/35] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 09/35] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 10/35] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 11/35] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 12/35] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 13/35] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 14/35] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 15/35] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 16/35] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 17/35] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/35] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 19/35] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/35] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/35] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/35] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/35] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/35] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/35] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/35] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/35] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/35] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/35] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/35] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/35] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/35] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/35] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/35] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/35] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 00/35] Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 01/36] lib/i915/gem_engine_topology: Expose the __query_engines helper
Jason Ekstrand
- [PATCH i-g-t 02/36] lib: Add an intel_ctx wrapper struct and helpers (v2)
Jason Ekstrand
- [PATCH i-g-t 03/36] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 04/36] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 05/36] lib/igt_spin: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 06/36] lib/igt_spin: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 07/36] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 08/36] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 09/36] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 10/36] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 11/36] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 12/36] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 13/36] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 14/36] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 15/36] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 16/36] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 17/36] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/36] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 19/36] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/36] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/36] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/36] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/36] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/36] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/36] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/36] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/36] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/36] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/36] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/36] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/36] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/36] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/36] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/36] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/36] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 36/36] tests/i915/gem_watchdog: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 00/74] trybot: No context clone
Jason Ekstrand
- [PATCH i-g-t 01/74] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/74] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/74] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/74] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/74] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/74] lib/i915/gem_engine_topology: Expose the __query_engines helper
Jason Ekstrand
- [PATCH i-g-t 07/74] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 08/74] lib: Add an intel_ctx wrapper struct and helpers (v2)
Jason Ekstrand
- [PATCH i-g-t 09/74] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 10/74] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 11/74] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts
Jason Ekstrand
- [PATCH i-g-t 12/74] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 13/74] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 14/74] lib/igt_spin: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 15/74] lib/igt_spin: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 16/74] tests/i915/gem_exec_fence: Move the engine data into inter_engine_context
Jason Ekstrand
- [PATCH i-g-t 17/74] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/74] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 19/74] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/74] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/74] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/74] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/74] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/74] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/74] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/74] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/74] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/74] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/74] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/74] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/74] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/74] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/74] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/74] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/74] tests/i915/gem_ctx_exec: Stop cloning contexts in close_race
Jason Ekstrand
- [PATCH i-g-t 36/74] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 37/74] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 38/74] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 39/74] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 40/74] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 41/74] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 42/74] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 43/74] tests/i915/gem_ctx_shared: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 44/74] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 45/74] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 46/74] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 47/74] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 48/74] tests/i915/gem_watchdog: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 49/74] tests/i915/gem_shrink: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 50/74] tests/i915/gem_exec_params: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 51/74] tests/i915/gem_exec_gttfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 52/74] tests/i915/gem_exec_capture: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 53/74] tests/i915/gem_exec_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 54/74] tests/i915/gem_exec_await: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 55/74] tests/i915/gem_ctx_persistence: Drop the clone subtest
Jason Ekstrand
- [PATCH i-g-t 56/74] tests/i915/gem_ctx_persistence: Drop the engine replace subtests
Jason Ekstrand
- [PATCH i-g-t 57/74] tests/i915/gem_ctx_persistence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 58/74] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 59/74] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 60/74] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 61/74] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/74] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 63/74] tests/i915/gem_exec_balancer: Don't reset engines on a context
Jason Ekstrand
- [PATCH i-g-t 64/74] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 65/74] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 66/74] lib/i915: Use for_each_physical_ring for submission tests
Jason Ekstrand
- [PATCH i-g-t 67/74] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 68/74] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 69/74] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 70/74] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 71/74] lib/i915/gem_context: Delete all the context clone/copy stuff
Jason Ekstrand
- [PATCH i-g-t 72/74] tests/i915/gem_ctx_engines: Delete the libapi subtest
Jason Ekstrand
- [PATCH i-g-t 73/74] lib/igt_dummyload: Stop supporting ALL_ENGINES without an intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 74/74] lib/i915/gem_engine_topology: Delete the old physical engine iterators
Jason Ekstrand
- [PATCH i-g-t 00/74] Stop depending on context mutation
Jason Ekstrand
- [PATCH i-g-t 01/74] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/74] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/74] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/74] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/74] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/74] lib/i915/gem_engine_topology: Expose the __query_engines helper
Jason Ekstrand
- [PATCH i-g-t 07/74] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 08/74] lib: Add an intel_ctx wrapper struct and helpers (v2)
Jason Ekstrand
- [PATCH i-g-t 09/74] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 10/74] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 11/74] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts
Jason Ekstrand
- [PATCH i-g-t 12/74] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 13/74] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 14/74] lib/igt_spin: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 15/74] lib/igt_spin: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 16/74] tests/i915/gem_exec_fence: Move the engine data into inter_engine_context
Jason Ekstrand
- [PATCH i-g-t 17/74] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/74] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 19/74] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/74] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/74] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/74] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/74] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/74] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/74] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/74] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/74] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/74] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/74] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/74] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/74] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/74] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/74] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/74] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/74] tests/i915/gem_ctx_exec: Stop cloning contexts in close_race
Jason Ekstrand
- [PATCH i-g-t 36/74] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 37/74] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 38/74] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 39/74] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 40/74] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 41/74] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 42/74] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 43/74] tests/i915/gem_ctx_shared: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 44/74] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 45/74] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 46/74] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 47/74] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 48/74] tests/i915/gem_watchdog: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 49/74] tests/i915/gem_shrink: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 50/74] tests/i915/gem_exec_params: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 51/74] tests/i915/gem_exec_gttfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 52/74] tests/i915/gem_exec_capture: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 53/74] tests/i915/gem_exec_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 54/74] tests/i915/gem_exec_await: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 55/74] tests/i915/gem_ctx_persistence: Drop the clone subtest
Jason Ekstrand
- [PATCH i-g-t 56/74] tests/i915/gem_ctx_persistence: Drop the engine replace subtests
Jason Ekstrand
- [PATCH i-g-t 57/74] tests/i915/gem_ctx_persistence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 58/74] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 59/74] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 60/74] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 61/74] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/74] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 63/74] tests/i915/gem_exec_balancer: Don't reset engines on a context
Jason Ekstrand
- [PATCH i-g-t 64/74] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 65/74] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 66/74] lib/i915: Use for_each_physical_ring for submission tests
Jason Ekstrand
- [PATCH i-g-t 67/74] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 68/74] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 69/74] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 70/74] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 71/74] lib/i915/gem_context: Delete all the context clone/copy stuff
Jason Ekstrand
- [PATCH i-g-t 72/74] tests/i915/gem_ctx_engines: Delete the libapi subtest
Jason Ekstrand
- [PATCH i-g-t 73/74] lib/igt_dummyload: Stop supporting ALL_ENGINES without an intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 74/74] lib/i915/gem_engine_topology: Delete the old physical engine iterators
Jason Ekstrand
- [PATCH 00/18] TRYBOT: Immutable contexts
Jason Ekstrand
- [PATCH 01/18] drm/i915/pm: Make the wm parameter of print_wm_latency a pointer
Jason Ekstrand
- [PATCH 02/18] BUILD HACK
Jason Ekstrand
- [PATCH 03/18] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 04/18] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 05/18] drm/i915: Drop the CONTEXT_CLONE API
Jason Ekstrand
- [PATCH 06/18] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v3)
Jason Ekstrand
- [PATCH 07/18] drm/i915/gem: Set the watchdog timeout as part of intel_context creation
Jason Ekstrand
- [PATCH 08/18] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/18] drm/i915/gem: Disallow bonding of virtual engines
Jason Ekstrand
- [PATCH 10/18] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 11/18] drm/i915: Stop manually RCU banging in reset_stats_ioctl
Jason Ekstrand
- [PATCH 12/18] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 13/18] drm/i915/gem: Inline __assign_ppgtt into its one caller
Jason Ekstrand
- [PATCH 14/18] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 15/18] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 16/18] WIP: drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 17/18] drm/i915/gem: Don't allow changing the VM on running contexts
Jason Ekstrand
- [PATCH 18/18] drm/i915/gem: Don't allow changing the engine set on running contexts
Jason Ekstrand
- [PATCH 00/17] TRYBOT: Immutable contexts
Jason Ekstrand
- [PATCH 01/17] drm/i915/pm: Make the wm parameter of print_wm_latency a pointer
Jason Ekstrand
- [PATCH 02/17] BUILD HACK
Jason Ekstrand
- [PATCH 03/17] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 04/17] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 05/17] drm/i915: Drop the CONTEXT_CLONE API
Jason Ekstrand
- [PATCH 06/17] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v3)
Jason Ekstrand
- [PATCH 07/17] drm/i915/gem: Set the watchdog timeout as part of intel_context creation
Jason Ekstrand
- [PATCH 08/17] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/17] drm/i915/gem: Disallow bonding of virtual engines
Jason Ekstrand
- [PATCH 10/17] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 11/17] drm/i915: Stop manually RCU banging in reset_stats_ioctl
Jason Ekstrand
- [PATCH 12/17] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 13/17] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 14/17] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 15/17] WIP: drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 16/17] drm/i915/gem: Don't allow changing the VM on running contexts
Jason Ekstrand
- [PATCH 17/17] drm/i915/gem: Don't allow changing the engine set on running contexts
Jason Ekstrand
- [PATCH 00/21] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/21] drm/i915/pm: Make the wm parameter of print_wm_latency a pointer
Jason Ekstrand
- [PATCH 02/21] BUILD HACK
Jason Ekstrand
- [PATCH 03/21] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 04/21] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 05/21] drm/i915: Drop the CONTEXT_CLONE API
Jason Ekstrand
- [PATCH 06/21] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v3)
Jason Ekstrand
- [PATCH 07/21] drm/i915/gem: Set the watchdog timeout as part of intel_context creation
Jason Ekstrand
- [PATCH 08/21] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/21] drm/i915/gem: Disallow bonding of virtual engines
Jason Ekstrand
- [PATCH 10/21] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 11/21] drm/i915: Stop manually RCU banging in reset_stats_ioctl
Jason Ekstrand
- [PATCH 12/21] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 13/21] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 14/21] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 15/21] drm/i915/gt: Drop i915_address_space::file
Jason Ekstrand
- [PATCH 16/21] WIP: drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 17/21] drm/i915/gem: Don't allow changing the VM on running contexts
Jason Ekstrand
- [PATCH 18/21] drm/i915/gem: Don't allow changing the engine set on running contexts
Jason Ekstrand
- [PATCH 19/21] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 20/21] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 21/21] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 00/21] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/21] drm/i915/pm: Make the wm parameter of print_wm_latency a pointer
Jason Ekstrand
- [PATCH 02/21] BUILD HACK
Jason Ekstrand
- [PATCH 03/21] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 04/21] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 05/21] drm/i915: Drop the CONTEXT_CLONE API
Jason Ekstrand
- [PATCH 06/21] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v3)
Jason Ekstrand
- [PATCH 07/21] drm/i915/gem: Set the watchdog timeout as part of intel_context creation
Jason Ekstrand
- [PATCH 08/21] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/21] drm/i915/gem: Disallow bonding of virtual engines
Jason Ekstrand
- [PATCH 10/21] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 11/21] drm/i915: Stop manually RCU banging in reset_stats_ioctl
Jason Ekstrand
- [PATCH 12/21] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 13/21] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 14/21] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 15/21] drm/i915/gt: Drop i915_address_space::file
Jason Ekstrand
- [PATCH 16/21] WIP: drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 17/21] drm/i915/gem: Don't allow changing the VM on running contexts
Jason Ekstrand
- [PATCH 18/21] drm/i915/gem: Don't allow changing the engine set on running contexts
Jason Ekstrand
- [PATCH 19/21] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 20/21] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 21/21] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 07/18] drm/i915/gem: Set the watchdog timeout as part of intel_context creation
Jason Ekstrand
- [PATCH i-g-t 00/79] TRYBOT: Ioctl cleanup patches
Jason Ekstrand
- [PATCH i-g-t 01/79] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/79] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/79] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/79] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/79] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/79] docs: Add gem_engine_topology.h to the docs
Jason Ekstrand
- [PATCH i-g-t 07/79] lib/i915/gem_engine_topology: Expose the __query_engines helper (v2)
Jason Ekstrand
- [PATCH i-g-t 08/79] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 09/79] lib: Add an intel_ctx wrapper struct and helpers (v3)
Jason Ekstrand
- [PATCH i-g-t 10/79] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 11/79] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 12/79] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts (v2)
Jason Ekstrand
- [PATCH i-g-t 00/79] TRYBOT: Ioctl cleanup patches
Jason Ekstrand
- [PATCH i-g-t 01/79] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/79] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/79] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/79] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/79] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/79] docs: Add gem_engine_topology.h to the docs
Jason Ekstrand
- [PATCH i-g-t 07/79] lib/i915/gem_engine_topology: Expose the __query_engines helper (v2)
Jason Ekstrand
- [PATCH i-g-t 08/79] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 09/79] lib: Add an intel_ctx wrapper struct and helpers (v3)
Jason Ekstrand
- [PATCH i-g-t 10/79] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 11/79] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 12/79] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts (v2)
Jason Ekstrand
- [PATCH i-g-t 13/79] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 14/79] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 15/79] lib/dummyload: Better document igt_spin_factory
Jason Ekstrand
- [PATCH i-g-t 16/79] lib/dummyload: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 17/79] lib/dummyload: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/79] tests/i915/gem_exec_fence: Move the engine data into inter_engine_context
Jason Ekstrand
- [PATCH i-g-t 19/79] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/79] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/79] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/79] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/79] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/79] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/79] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/79] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/79] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/79] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/79] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/79] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/79] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/79] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/79] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/79] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/79] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 36/79] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 37/79] tests/i915/gem_ctx_exec: Stop cloning contexts in close_race
Jason Ekstrand
- [PATCH i-g-t 38/79] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 39/79] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 40/79] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 41/79] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 42/79] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 43/79] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 44/79] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 45/79] tests/i915/gem_ctx_shared: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 46/79] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 47/79] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 48/79] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 49/79] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 50/79] tests/i915/gem_watchdog: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 51/79] tests/i915/gem_shrink: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 52/79] tests/i915/gem_exec_params: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 53/79] tests/i915/gem_exec_gttfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 54/79] tests/i915/gem_exec_capture: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 55/79] tests/i915/gem_exec_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 56/79] tests/i915/gem_exec_await: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 57/79] tests/i915/gem_ctx_persistence: Drop the clone subtest
Jason Ekstrand
- [PATCH i-g-t 58/79] tests/i915/gem_ctx_persistence: Drop the engine replace subtests
Jason Ekstrand
- [PATCH i-g-t 59/79] tests/i915/gem_ctx_persistence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 60/79] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 61/79] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/79] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 63/79] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 64/79] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 65/79] tests/i915/gem_exec_balancer: Don't reset engines on a context
Jason Ekstrand
- [PATCH i-g-t 66/79] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 67/79] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 68/79] lib/i915: Use for_each_physical_ring for submission tests
Jason Ekstrand
- [PATCH i-g-t 69/79] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 70/79] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 71/79] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 72/79] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 73/79] lib/i915/gem_context: Delete all the context clone/copy stuff
Jason Ekstrand
- [PATCH i-g-t 74/79] tests/i915/gem_ctx_engines: Delete the libapi subtest
Jason Ekstrand
- [PATCH i-g-t 75/79] lib/igt_dummyload: Stop supporting ALL_ENGINES without an intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 76/79] lib/i915/gem_engine_topology: Delete the old physical engine iterators
Jason Ekstrand
- [PATCH i-g-t 77/79] igt/dummyload: Require an intel_ctx_t for POLL_RUN and !ALL_ENGINES
Jason Ekstrand
- [PATCH i-g-t 78/79] lib/i915: Rework engine API availability checks (v2)
Jason Ekstrand
- [PATCH i-g-t 79/79] tests/i915/gem_vm_create: Delete destroy racing tests
Jason Ekstrand
- [PATCH 00/21] TRYBOT: Ioctl cleanups
Jason Ekstrand
- [PATCH 01/21] drm/i915/pm: Make the wm parameter of print_wm_latency a pointer
Jason Ekstrand
- [PATCH 02/21] BUILD HACK
Jason Ekstrand
- [PATCH 03/21] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 04/21] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 05/21] drm/i915: Drop the CONTEXT_CLONE API
Jason Ekstrand
- [PATCH 06/21] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v3)
Jason Ekstrand
- [PATCH 07/21] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem
Jason Ekstrand
- [PATCH 08/21] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/21] drm/i915/gem: Disallow bonding of virtual engines
Jason Ekstrand
- [PATCH 10/21] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 11/21] drm/i915: Stop manually RCU banging in reset_stats_ioctl
Jason Ekstrand
- [PATCH 12/21] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 13/21] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 14/21] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 15/21] drm/i915/gt: Drop i915_address_space::file
Jason Ekstrand
- [PATCH 16/21] WIP: drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 17/21] drm/i915/gem: Don't allow changing the VM on running contexts
Jason Ekstrand
- [PATCH 18/21] drm/i915/gem: Don't allow changing the engine set on running contexts
Jason Ekstrand
- [PATCH 19/21] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 20/21] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 21/21] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH i-g-t 00/81] TRYBOT: No context clone
Jason Ekstrand
- [PATCH i-g-t 01/81] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/81] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/81] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/81] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/81] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/81] docs: Add gem_engine_topology.h to the docs
Jason Ekstrand
- [PATCH i-g-t 07/81] lib/i915/gem_engine_topology: Expose the __query_engines helper (v2)
Jason Ekstrand
- [PATCH i-g-t 08/81] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 09/81] lib: Add an intel_ctx wrapper struct and helpers (v4)
Jason Ekstrand
- [PATCH i-g-t 10/81] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 11/81] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 12/81] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts (v2)
Jason Ekstrand
- [PATCH i-g-t 13/81] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 14/81] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 15/81] lib/dummyload: Better document igt_spin_factory
Jason Ekstrand
- [PATCH i-g-t 16/81] lib/dummyload: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 17/81] lib/dummyload: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/81] tests/i915/gem_exec_fence: Move the engine data into inter_engine_context
Jason Ekstrand
- [PATCH i-g-t 19/81] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/81] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/81] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/81] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/81] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/81] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/81] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/81] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/81] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/81] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/81] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/81] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/81] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/81] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/81] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/81] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/81] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 36/81] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 37/81] tests/i915/gem_ctx_exec: Stop cloning contexts in close_race
Jason Ekstrand
- [PATCH i-g-t 38/81] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 39/81] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 40/81] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 41/81] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 42/81] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 43/81] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 44/81] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 45/81] tests/i915/gem_ctx_shared: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 46/81] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 47/81] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 48/81] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 49/81] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 50/81] tests/i915/gem_watchdog: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 51/81] tests/i915/gem_shrink: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 52/81] tests/i915/gem_exec_params: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 53/81] tests/i915/gem_exec_gttfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 54/81] tests/i915/gem_exec_capture: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 55/81] tests/i915/gem_exec_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 56/81] tests/i915/gem_exec_await: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 57/81] tests/i915/gem_ctx_persistence: Drop the clone subtest
Jason Ekstrand
- [PATCH i-g-t 58/81] tests/i915/gem_ctx_persistence: Drop the engine replace subtests
Jason Ekstrand
- [PATCH i-g-t 59/81] tests/i915/gem_ctx_persistence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 60/81] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 61/81] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/81] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 63/81] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 64/81] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 65/81] tests/i915/gem_exec_balancer: Don't reset engines on a context
Jason Ekstrand
- [PATCH i-g-t 66/81] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 67/81] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 68/81] lib/i915: Use for_each_physical_ring for submission tests
Jason Ekstrand
- [PATCH i-g-t 69/81] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 70/81] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 71/81] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 72/81] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 73/81] tests/i915/gem_vm_create: Delete destroy racing tests
Jason Ekstrand
- [PATCH i-g-t 74/81] tests/i915/sysfs: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 75/81] tests/i915/gem_workarounds: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 76/81] lib/i915/gem_context: Delete all the context clone/copy stuff
Jason Ekstrand
- [PATCH i-g-t 77/81] tests/i915/gem_ctx_engines: Delete the libapi subtest
Jason Ekstrand
- [PATCH i-g-t 78/81] lib/igt_dummyload: Stop supporting ALL_ENGINES without an intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 79/81] lib/i915/gem_engine_topology: Delete the old physical engine iterators
Jason Ekstrand
- [PATCH i-g-t 80/81] igt/dummyload: Require an intel_ctx_t for POLL_RUN and !ALL_ENGINES
Jason Ekstrand
- [PATCH i-g-t 81/81] lib/i915: Rework engine API availability checks (v2)
Jason Ekstrand
- [PATCH 00/21] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/21] drm/i915/pm: Make the wm parameter of print_wm_latency a pointer
Jason Ekstrand
- [PATCH 02/21] BUILD HACK
Jason Ekstrand
- [PATCH 03/21] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 04/21] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 05/21] drm/i915: Drop the CONTEXT_CLONE API
Jason Ekstrand
- [PATCH 06/21] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v3)
Jason Ekstrand
- [PATCH 07/21] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem
Jason Ekstrand
- [PATCH 08/21] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/21] drm/i915/gem: Disallow bonding of virtual engines
Jason Ekstrand
- [PATCH 10/21] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 11/21] drm/i915: Stop manually RCU banging in reset_stats_ioctl
Jason Ekstrand
- [PATCH 12/21] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 13/21] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 14/21] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 15/21] drm/i915/gt: Drop i915_address_space::file
Jason Ekstrand
- [PATCH 16/21] WIP: drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 17/21] drm/i915/gem: Don't allow changing the VM on running contexts
Jason Ekstrand
- [PATCH 18/21] drm/i915/gem: Don't allow changing the engine set on running contexts
Jason Ekstrand
- [PATCH 19/21] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 20/21] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 21/21] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH i-g-t 00/84] TRYBOT: No context clone
Jason Ekstrand
- [PATCH i-g-t 01/84] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/84] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/84] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/84] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/84] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/84] docs: Add gem_engine_topology.h to the docs
Jason Ekstrand
- [PATCH i-g-t 07/84] lib/i915/gem_engine_topology: Expose the __query_engines helper (v2)
Jason Ekstrand
- [PATCH i-g-t 08/84] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 09/84] lib: Add an intel_ctx wrapper struct and helpers (v4)
Jason Ekstrand
- [PATCH i-g-t 10/84] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 11/84] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 12/84] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts (v2)
Jason Ekstrand
- [PATCH i-g-t 13/84] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 14/84] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 15/84] lib/dummyload: Better document igt_spin_factory
Jason Ekstrand
- [PATCH i-g-t 16/84] lib/dummyload: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 17/84] lib/dummyload: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/84] tests/i915/gem_exec_fence: Move the engine data into inter_engine_context
Jason Ekstrand
- [PATCH i-g-t 19/84] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/84] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/84] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/84] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/84] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/84] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/84] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/84] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/84] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/84] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/84] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/84] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/84] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/84] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/84] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/84] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/84] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 36/84] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 37/84] tests/i915/gem_ctx_exec: Stop cloning contexts in close_race
Jason Ekstrand
- [PATCH i-g-t 38/84] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 39/84] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 40/84] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 41/84] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 42/84] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 43/84] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 44/84] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 45/84] tests/i915/gem_ctx_shared: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 46/84] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 47/84] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 48/84] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 49/84] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 50/84] tests/i915/gem_watchdog: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 51/84] tests/i915/gem_shrink: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 52/84] tests/i915/gem_exec_params: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 53/84] tests/i915/gem_exec_gttfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 54/84] tests/i915/gem_exec_capture: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 55/84] tests/i915/gem_exec_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 56/84] tests/i915/gem_exec_await: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 57/84] tests/i915/gem_ctx_persistence: Drop the clone subtest
Jason Ekstrand
- [PATCH i-g-t 58/84] tests/i915/gem_ctx_persistence: Drop the engine replace subtests
Jason Ekstrand
- [PATCH i-g-t 59/84] tests/i915/gem_ctx_persistence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 60/84] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 61/84] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/84] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 63/84] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 64/84] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 65/84] tests/i915/gem_exec_balancer: Don't reset engines on a context
Jason Ekstrand
- [PATCH i-g-t 66/84] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 67/84] lib/intel_ctx: Add load balancing support
Jason Ekstrand
- [PATCH i-g-t 68/84] tests/i915/gem_exec_balancer: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 69/84] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 70/84] lib/i915: Use for_each_physical_ring for submission tests
Jason Ekstrand
- [PATCH i-g-t 71/84] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 72/84] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 73/84] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 74/84] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 75/84] tests/i915/gem_vm_create: Delete destroy racing tests
Jason Ekstrand
- [PATCH i-g-t 76/84] tests/i915/sysfs: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 77/84] tests/i915/gem_workarounds: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 78/84] lib/i915/gem_context: Delete all the context clone/copy stuff
Jason Ekstrand
- [PATCH i-g-t 79/84] tests/i915/gem_ctx_engines: Delete the libapi subtest
Jason Ekstrand
- [PATCH i-g-t 80/84] lib/igt_dummyload: Stop supporting ALL_ENGINES without an intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 81/84] lib/i915/gem_engine_topology: Delete the old physical engine iterators
Jason Ekstrand
- [PATCH i-g-t 82/84] tests/i915/gem_mmap_gtt: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 83/84] igt/dummyload: Require an intel_ctx_t for POLL_RUN and !ALL_ENGINES
Jason Ekstrand
- [PATCH i-g-t 84/84] lib/i915: Rework engine API availability checks (v2)
Jason Ekstrand
- [PATCH 00/22] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/22] drm/i915/pm: Make the wm parameter of print_wm_latency a pointer
Jason Ekstrand
- [PATCH 02/22] BUILD HACK
Jason Ekstrand
- [PATCH 03/22] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 04/22] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 05/22] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem
Jason Ekstrand
- [PATCH 06/22] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 07/22] drm/i915: Drop the CONTEXT_CLONE API
Jason Ekstrand
- [PATCH 08/22] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v3)
Jason Ekstrand
- [PATCH 09/22] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 10/22] drm/i915/gem: Disallow bonding of virtual engines
Jason Ekstrand
- [PATCH 11/22] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/22] drm/i915: Stop manually RCU banging in reset_stats_ioctl
Jason Ekstrand
- [PATCH 13/22] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 14/22] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 15/22] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 16/22] drm/i915/gt: Drop i915_address_space::file
Jason Ekstrand
- [PATCH 17/22] WIP: drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 18/22] drm/i915/gem: Don't allow changing the VM on running contexts
Jason Ekstrand
- [PATCH 19/22] drm/i915/gem: Don't allow changing the engine set on running contexts
Jason Ekstrand
- [PATCH 20/22] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 21/22] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 22/22] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH i-g-t 00/87] TRYBOT: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 01/87] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/87] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/87] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/87] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/87] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/87] docs: Add gem_engine_topology.h to the docs
Jason Ekstrand
- [PATCH i-g-t 07/87] lib/i915/gem_engine_topology: Expose the __query_engines helper (v2)
Jason Ekstrand
- [PATCH i-g-t 08/87] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 09/87] lib: Add an intel_ctx wrapper struct and helpers (v4)
Jason Ekstrand
- [PATCH i-g-t 10/87] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 11/87] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 12/87] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts (v2)
Jason Ekstrand
- [PATCH i-g-t 13/87] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 14/87] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 15/87] lib/dummyload: Better document igt_spin_factory
Jason Ekstrand
- [PATCH i-g-t 16/87] lib/dummyload: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 17/87] lib/dummyload: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/87] tests/i915/gem_exec_fence: Move the engine data into inter_engine_context
Jason Ekstrand
- [PATCH i-g-t 19/87] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/87] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/87] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/87] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/87] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/87] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/87] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/87] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/87] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/87] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/87] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/87] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/87] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/87] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/87] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/87] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/87] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 36/87] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 37/87] tests/i915/gem_ctx_exec: Stop cloning contexts in close_race
Jason Ekstrand
- [PATCH i-g-t 38/87] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 39/87] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 40/87] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 41/87] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 42/87] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 43/87] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 44/87] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 45/87] tests/i915/gem_ctx_shared: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 46/87] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 47/87] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 48/87] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 49/87] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 50/87] tests/i915/gem_watchdog: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 51/87] tests/i915/gem_shrink: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 52/87] tests/i915/gem_exec_params: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 53/87] tests/i915/gem_exec_gttfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 54/87] tests/i915/gem_exec_capture: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 55/87] tests/i915/gem_exec_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 56/87] tests/i915/gem_exec_await: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 57/87] tests/i915/gem_ctx_persistence: Drop the clone subtest
Jason Ekstrand
- [PATCH i-g-t 58/87] tests/i915/gem_ctx_persistence: Drop the engine replace subtests
Jason Ekstrand
- [PATCH i-g-t 59/87] tests/i915/gem_ctx_persistence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 60/87] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 61/87] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/87] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 63/87] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 64/87] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 65/87] tests/i915/gem_exec_balancer: Don't reset engines on a context
Jason Ekstrand
- [PATCH i-g-t 66/87] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 67/87] tests/i915/gem_exec_balancer: Drop bonded tests
Jason Ekstrand
- [PATCH i-g-t 68/87] lib/intel_ctx: Add load balancing support
Jason Ekstrand
- [PATCH i-g-t 69/87] tests/i915/gem_exec_balancer: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 70/87] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 71/87] lib/i915: Use for_each_physical_ring for submission tests
Jason Ekstrand
- [PATCH i-g-t 72/87] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 73/87] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 74/87] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 75/87] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 76/87] tests/i915/gem_vm_create: Delete destroy racing tests
Jason Ekstrand
- [PATCH i-g-t 77/87] tests/i915/gem_vm_create: Use intel_ctx_t in the execbuf test
Jason Ekstrand
- [PATCH i-g-t 78/87] tests/i915/sysfs: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 79/87] tests/i915/gem_workarounds: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 80/87] lib/i915/gem_context: Delete all the context clone/copy stuff
Jason Ekstrand
- [PATCH i-g-t 81/87] tests/i915/gem_ctx_engines: Delete the libapi subtest
Jason Ekstrand
- [PATCH i-g-t 82/87] lib/igt_dummyload: Stop supporting ALL_ENGINES without an intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 83/87] lib/i915/gem_engine_topology: Delete the old physical engine iterators
Jason Ekstrand
- [PATCH i-g-t 84/87] tests/i915/gem_mmap_gtt: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 85/87] igt/dummyload: Require an intel_ctx_t for POLL_RUN and !ALL_ENGINES
Jason Ekstrand
- [PATCH i-g-t 86/87] lib/i915: Rework engine API availability checks (v2)
Jason Ekstrand
- [PATCH i-g-t 87/87] lib/intel_bb: Remove intel_bb_assign_vm and tests
Jason Ekstrand
- [PATCH 00/24] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/24] drm/i915/pm: Make the wm parameter of print_wm_latency a pointer
Jason Ekstrand
- [PATCH 02/24] BUILD HACK
Jason Ekstrand
- [PATCH 03/24] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 04/24] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 05/24] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem
Jason Ekstrand
- [PATCH 06/24] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 07/24] drm/i915: Drop the CONTEXT_CLONE API
Jason Ekstrand
- [PATCH 08/24] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v3)
Jason Ekstrand
- [PATCH 09/24] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 10/24] drm/i915/gem: Disallow bonding of virtual engines
Jason Ekstrand
- [PATCH 11/24] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/24] drm/i915: Stop manually RCU banging in reset_stats_ioctl
Jason Ekstrand
- [PATCH 13/24] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 14/24] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 15/24] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 16/24] drm/i915/gt: Drop i915_address_space::file
Jason Ekstrand
- [PATCH 17/24] WIP: drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 18/24] drm/i915/gem: Don't allow changing the VM on running contexts
Jason Ekstrand
- [PATCH 19/24] drm/i915/gem: Don't allow changing the engine set on running contexts
Jason Ekstrand
- [PATCH 20/24] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 21/24] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 22/24] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 23/24] drm/syncobj: Don't take locks in drm_syncobj_free
Jason Ekstrand
- [PATCH 24/24] timeline
Jason Ekstrand
- [PATCH 00/24] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/24] drm/i915/pm: Make the wm parameter of print_wm_latency a pointer
Jason Ekstrand
- [PATCH 02/24] BUILD HACK
Jason Ekstrand
- [PATCH 03/24] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 04/24] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 05/24] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem
Jason Ekstrand
- [PATCH 06/24] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 07/24] drm/i915: Drop the CONTEXT_CLONE API
Jason Ekstrand
- [PATCH 08/24] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v3)
Jason Ekstrand
- [PATCH 09/24] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 10/24] drm/i915/gem: Disallow bonding of virtual engines
Jason Ekstrand
- [PATCH 11/24] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/24] drm/i915: Stop manually RCU banging in reset_stats_ioctl
Jason Ekstrand
- [PATCH 13/24] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 14/24] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 15/24] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 16/24] drm/i915/gt: Drop i915_address_space::file
Jason Ekstrand
- [PATCH 17/24] WIP: drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 18/24] drm/i915/gem: Don't allow changing the VM on running contexts
Jason Ekstrand
- [PATCH 19/24] drm/i915/gem: Don't allow changing the engine set on running contexts
Jason Ekstrand
- [PATCH 20/24] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 21/24] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 22/24] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 23/24] drm/syncobj: Don't take locks in drm_syncobj_free
Jason Ekstrand
- [PATCH 24/24] timeline
Jason Ekstrand
- [PATCH i-g-t 00/89] TRYBOT: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 01/89] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/89] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/89] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/89] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/89] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/89] docs: Add gem_engine_topology.h to the docs
Jason Ekstrand
- [PATCH i-g-t 07/89] lib/i915/gem_engine_topology: Expose the __query_engines helper (v2)
Jason Ekstrand
- [PATCH i-g-t 08/89] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 09/89] lib: Add an intel_ctx wrapper struct and helpers (v4)
Jason Ekstrand
- [PATCH i-g-t 10/89] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 11/89] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 12/89] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts (v2)
Jason Ekstrand
- [PATCH i-g-t 13/89] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 14/89] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 15/89] lib/dummyload: Better document igt_spin_factory
Jason Ekstrand
- [PATCH i-g-t 16/89] lib/dummyload: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 17/89] lib/dummyload: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/89] tests/i915/gem_exec_fence: Move the engine data into inter_engine_context
Jason Ekstrand
- [PATCH i-g-t 19/89] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/89] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/89] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/89] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/89] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/89] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/89] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/89] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/89] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/89] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/89] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/89] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/89] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/89] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/89] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/89] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/89] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 36/89] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 37/89] tests/i915/gem_ctx_exec: Stop cloning contexts in close_race
Jason Ekstrand
- [PATCH i-g-t 38/89] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 39/89] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 40/89] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 41/89] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 42/89] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 43/89] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 44/89] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 45/89] tests/i915/gem_ctx_shared: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 46/89] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 47/89] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 48/89] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 49/89] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 50/89] tests/i915/gem_watchdog: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 51/89] tests/i915/gem_shrink: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 52/89] tests/i915/gem_exec_params: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 53/89] tests/i915/gem_exec_gttfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 54/89] tests/i915/gem_exec_capture: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 55/89] tests/i915/gem_exec_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 56/89] tests/i915/gem_exec_await: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 57/89] tests/i915/gem_ctx_persistence: Drop the clone subtest
Jason Ekstrand
- [PATCH i-g-t 58/89] tests/i915/gem_ctx_persistence: Drop the engine replace subtests
Jason Ekstrand
- [PATCH i-g-t 59/89] tests/i915/gem_ctx_persistence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 60/89] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 61/89] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/89] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 63/89] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 64/89] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 65/89] tests/i915/gem_exec_balancer: Don't reset engines on a context
Jason Ekstrand
- [PATCH i-g-t 66/89] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 67/89] tests/i915/gem_exec_balancer: Drop bonded tests
Jason Ekstrand
- [PATCH i-g-t 68/89] lib/intel_ctx: Add load balancing support
Jason Ekstrand
- [PATCH i-g-t 69/89] tests/i915/gem_exec_balancer: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 70/89] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 71/89] lib/i915: Use for_each_physical_ring for submission tests
Jason Ekstrand
- [PATCH i-g-t 72/89] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 73/89] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 74/89] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 75/89] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 76/89] tests/i915/gem_vm_create: Delete destroy racing tests
Jason Ekstrand
- [PATCH i-g-t 00/89] TRYBOT: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 01/89] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/89] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/89] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/89] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/89] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/89] docs: Add gem_engine_topology.h to the docs
Jason Ekstrand
- [PATCH i-g-t 07/89] lib/i915/gem_engine_topology: Expose the __query_engines helper (v2)
Jason Ekstrand
- [PATCH i-g-t 08/89] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 09/89] lib: Add an intel_ctx wrapper struct and helpers (v4)
Jason Ekstrand
- [PATCH i-g-t 10/89] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 11/89] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 12/89] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts (v2)
Jason Ekstrand
- [PATCH i-g-t 13/89] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 14/89] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 15/89] lib/dummyload: Better document igt_spin_factory
Jason Ekstrand
- [PATCH i-g-t 16/89] lib/dummyload: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 17/89] lib/dummyload: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/89] tests/i915/gem_exec_fence: Move the engine data into inter_engine_context
Jason Ekstrand
- [PATCH i-g-t 19/89] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/89] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/89] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/89] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/89] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/89] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/89] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/89] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/89] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/89] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/89] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/89] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/89] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/89] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/89] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/89] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/89] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 36/89] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 37/89] tests/i915/gem_ctx_exec: Stop cloning contexts in close_race
Jason Ekstrand
- [PATCH i-g-t 38/89] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 39/89] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 40/89] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 41/89] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 42/89] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 43/89] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 44/89] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 45/89] tests/i915/gem_ctx_shared: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 46/89] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 47/89] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 48/89] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 49/89] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 50/89] tests/i915/gem_watchdog: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 51/89] tests/i915/gem_shrink: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 52/89] tests/i915/gem_exec_params: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 53/89] tests/i915/gem_exec_gttfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 54/89] tests/i915/gem_exec_capture: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 55/89] tests/i915/gem_exec_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 56/89] tests/i915/gem_exec_await: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 57/89] tests/i915/gem_ctx_persistence: Drop the clone subtest
Jason Ekstrand
- [PATCH i-g-t 58/89] tests/i915/gem_ctx_persistence: Drop the engine replace subtests
Jason Ekstrand
- [PATCH i-g-t 59/89] tests/i915/gem_ctx_persistence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 60/89] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 61/89] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/89] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 63/89] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 64/89] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 65/89] tests/i915/gem_exec_balancer: Don't reset engines on a context
Jason Ekstrand
- [PATCH i-g-t 66/89] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 67/89] tests/i915/gem_exec_balancer: Drop bonded tests
Jason Ekstrand
- [PATCH i-g-t 68/89] lib/intel_ctx: Add load balancing support
Jason Ekstrand
- [PATCH i-g-t 69/89] tests/i915/gem_exec_balancer: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 70/89] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 71/89] lib/i915: Use for_each_physical_ring for submission tests
Jason Ekstrand
- [PATCH i-g-t 72/89] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 73/89] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 74/89] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 75/89] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 76/89] tests/i915/gem_vm_create: Delete destroy racing tests
Jason Ekstrand
- [PATCH i-g-t 77/89] tests/i915/gem_vm_create: Use intel_ctx_t in the execbuf test
Jason Ekstrand
- [PATCH i-g-t 78/89] tests/i915/sysfs: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 79/89] tests/i915/gem_workarounds: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 80/89] lib/i915/gem_context: Delete all the context clone/copy stuff
Jason Ekstrand
- [PATCH i-g-t 81/89] tests/i915/gem_ctx_engines: Delete the libapi subtest
Jason Ekstrand
- [PATCH i-g-t 82/89] lib/igt_dummyload: Stop supporting ALL_ENGINES without an intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 83/89] lib/i915/gem_engine_topology: Delete the old physical engine iterators
Jason Ekstrand
- [PATCH i-g-t 84/89] tests/i915/gem_mmap_gtt: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 85/89] igt/dummyload: Require an intel_ctx_t for POLL_RUN and !ALL_ENGINES
Jason Ekstrand
- [PATCH i-g-t 86/89] lib/i915: Rework engine API availability checks (v2)
Jason Ekstrand
- [PATCH i-g-t 87/89] lib/intel_bb: Remove intel_bb_assign_vm and tests
Jason Ekstrand
- [PATCH i-g-t 88/89] tests/i915/gem_ctx_param: Stop setting VMs on old contexts
Jason Ekstrand
- [PATCH i-g-t 89/89] tests/i915/gen9_exec_parse: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 00/89] TRYBOT: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 01/89] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/89] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/89] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/89] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/89] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/89] docs: Add gem_engine_topology.h to the docs
Jason Ekstrand
- [PATCH i-g-t 07/89] lib/i915/gem_engine_topology: Expose the __query_engines helper (v2)
Jason Ekstrand
- [PATCH i-g-t 08/89] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 09/89] lib: Add an intel_ctx wrapper struct and helpers (v4)
Jason Ekstrand
- [PATCH i-g-t 10/89] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 11/89] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 12/89] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts (v2)
Jason Ekstrand
- [PATCH i-g-t 13/89] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 14/89] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 15/89] lib/dummyload: Better document igt_spin_factory
Jason Ekstrand
- [PATCH i-g-t 16/89] lib/dummyload: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 17/89] lib/dummyload: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/89] tests/i915/gem_exec_fence: Move the engine data into inter_engine_context
Jason Ekstrand
- [PATCH i-g-t 19/89] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/89] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/89] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/89] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/89] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/89] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/89] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/89] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/89] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/89] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/89] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/89] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/89] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/89] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/89] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/89] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/89] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 36/89] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 37/89] tests/i915/gem_ctx_exec: Stop cloning contexts in close_race
Jason Ekstrand
- [PATCH i-g-t 38/89] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 39/89] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 40/89] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 41/89] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 42/89] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 43/89] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 44/89] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 45/89] tests/i915/gem_ctx_shared: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 46/89] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 47/89] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 48/89] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 49/89] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 50/89] tests/i915/gem_watchdog: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 51/89] tests/i915/gem_shrink: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 52/89] tests/i915/gem_exec_params: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 53/89] tests/i915/gem_exec_gttfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 54/89] tests/i915/gem_exec_capture: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 55/89] tests/i915/gem_exec_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 56/89] tests/i915/gem_exec_await: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 57/89] tests/i915/gem_ctx_persistence: Drop the clone subtest
Jason Ekstrand
- [PATCH i-g-t 58/89] tests/i915/gem_ctx_persistence: Drop the engine replace subtests
Jason Ekstrand
- [PATCH i-g-t 59/89] tests/i915/gem_ctx_persistence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 60/89] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 61/89] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/89] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 63/89] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 64/89] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 65/89] tests/i915/gem_exec_balancer: Don't reset engines on a context
Jason Ekstrand
- [PATCH i-g-t 66/89] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 67/89] tests/i915/gem_exec_balancer: Drop bonded tests
Jason Ekstrand
- [PATCH i-g-t 68/89] lib/intel_ctx: Add load balancing support
Jason Ekstrand
- [PATCH i-g-t 69/89] tests/i915/gem_exec_balancer: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 70/89] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 71/89] lib/i915: Use for_each_physical_ring for submission tests
Jason Ekstrand
- [PATCH i-g-t 72/89] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 73/89] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 74/89] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 75/89] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 76/89] tests/i915/gem_vm_create: Delete destroy racing tests
Jason Ekstrand
- [PATCH i-g-t 77/89] tests/i915/gem_vm_create: Use intel_ctx_t in the execbuf test
Jason Ekstrand
- [PATCH i-g-t 78/89] tests/i915/sysfs: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 79/89] tests/i915/gem_workarounds: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 80/89] lib/i915/gem_context: Delete all the context clone/copy stuff
Jason Ekstrand
- [PATCH i-g-t 81/89] tests/i915/gem_ctx_engines: Delete the libapi subtest
Jason Ekstrand
- [PATCH i-g-t 82/89] lib/igt_dummyload: Stop supporting ALL_ENGINES without an intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 83/89] lib/i915/gem_engine_topology: Delete the old physical engine iterators
Jason Ekstrand
- [PATCH i-g-t 84/89] tests/i915/gem_mmap_gtt: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 85/89] igt/dummyload: Require an intel_ctx_t for POLL_RUN and !ALL_ENGINES
Jason Ekstrand
- [PATCH i-g-t 86/89] lib/i915: Rework engine API availability checks (v2)
Jason Ekstrand
- [PATCH i-g-t 87/89] lib/intel_bb: Remove intel_bb_assign_vm and tests
Jason Ekstrand
- [PATCH i-g-t 88/89] tests/i915/gem_ctx_param: Stop setting VMs on old contexts
Jason Ekstrand
- [PATCH i-g-t 89/89] tests/i915/gen9_exec_parse: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH 00/23] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/23] BUILD HACK
Jason Ekstrand
- [PATCH 02/23] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 03/23] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/23] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem
Jason Ekstrand
- [PATCH 05/23] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/23] drm/i915: Drop the CONTEXT_CLONE API
Jason Ekstrand
- [PATCH 07/23] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v3)
Jason Ekstrand
- [PATCH 08/23] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/23] drm/i915/gem: Disallow bonding of virtual engines
Jason Ekstrand
- [PATCH 10/23] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 11/23] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/23] drm/i915: Stop manually RCU banging in reset_stats_ioctl
Jason Ekstrand
- [PATCH 13/23] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 14/23] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 15/23] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 16/23] drm/i915/gt: Drop i915_address_space::file
Jason Ekstrand
- [PATCH 17/23] drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 18/23] drm/i915/gem: Don't allow changing the VM on running contexts
Jason Ekstrand
- [PATCH 19/23] drm/i915/gem: Don't allow changing the engine set on running contexts
Jason Ekstrand
- [PATCH 20/23] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 21/23] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 22/23] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 23/23] signed user engines
Jason Ekstrand
- [PATCH 00/21] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/21] BUILD HACK
Jason Ekstrand
- [PATCH 02/21] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 03/21] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/21] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem
Jason Ekstrand
- [PATCH 05/21] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/21] drm/i915: Drop the CONTEXT_CLONE API
Jason Ekstrand
- [PATCH 07/21] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v3)
Jason Ekstrand
- [PATCH 08/21] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/21] drm/i915/gem: Disallow bonding of virtual engines (v2)
Jason Ekstrand
- [PATCH 10/21] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 11/21] drm/i915: Stop manually RCU banging in reset_stats_ioctl
Jason Ekstrand
- [PATCH 12/21] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 13/21] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 14/21] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 15/21] drm/i915/gt: Drop i915_address_space::file
Jason Ekstrand
- [PATCH 16/21] drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 17/21] drm/i915/gem: Don't allow changing the VM on running contexts
Jason Ekstrand
- [PATCH 18/21] drm/i915/gem: Don't allow changing the engine set on running contexts
Jason Ekstrand
- [PATCH 19/21] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 20/21] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 21/21] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 00/27] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/27] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/27] drm/i915: Stop storing the ring size in the ring pointer
Jason Ekstrand
- [PATCH 03/27] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/27] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/27] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/27] drm/i915: Drop the CONTEXT_CLONE API
Jason Ekstrand
- [PATCH 07/27] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/27] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/27] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/27] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT
Jason Ekstrand
- [PATCH 11/27] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/27] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/27] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/27] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/27] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/27] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 17/27] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 18/27] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 19/27] drm/i915/gem: Use the proto-context to handle create parameters
Jason Ekstrand
- [PATCH 20/27] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 21/27] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 22/27] drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 23/27] drm/i915/gem: Don't allow changing the VM on running contexts
Jason Ekstrand
- [PATCH 24/27] drm/i915/gem: Don't allow changing the engine set on running contexts
Jason Ekstrand
- [PATCH 25/27] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 26/27] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 27/27] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 00/27] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/27] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/27] drm/i915: Stop storing the ring size in the ring pointer
Jason Ekstrand
- [PATCH 03/27] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/27] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/27] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/27] drm/i915: Drop the CONTEXT_CLONE API
Jason Ekstrand
- [PATCH 07/27] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/27] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/27] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/27] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT
Jason Ekstrand
- [PATCH 11/27] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/27] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/27] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/27] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/27] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/27] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 17/27] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 18/27] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 19/27] drm/i915/gem: Use the proto-context to handle create parameters
Jason Ekstrand
- [PATCH 20/27] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 21/27] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 22/27] drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 23/27] drm/i915/gem: Don't allow changing the VM on running contexts
Jason Ekstrand
- [PATCH 24/27] drm/i915/gem: Don't allow changing the engine set on running contexts
Jason Ekstrand
- [PATCH 25/27] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 26/27] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 27/27] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH] i915_gem_execbuffer: no-reloc for gen9+
Zbigniew Kempczyński
- [PATCH i-g-t 0/2] Use no-reloc in intel-bb for gens8+
Zbigniew Kempczyński
- [PATCH i-g-t 1/2] intel_batchbuffer: use no-reloc for gens >= 8
Zbigniew Kempczyński
- [PATCH i-g-t 2/2] HAX: exercise gem_tiled_blits only
Zbigniew Kempczyński
- [PATCH] i915_gem_execbuffer: no-reloc for gen9+
Zbigniew Kempczyński
- [PATCH] i915_gem_execbuffer: no-reloc for gen9+
Zbigniew Kempczyński
- [PATCH i-g-t v2 0/2] Use no-reloc in intel-bb for gens8+
Zbigniew Kempczyński
- [PATCH i-g-t v2 1/2] intel_batchbuffer: use no-reloc for gens >= 8
Zbigniew Kempczyński
- [PATCH i-g-t v2 2/2] HAX: exercise gem_tiled_blits only
Zbigniew Kempczyński
- [PATCH i-g-t 0/3] Support allocator in spinner
Zbigniew Kempczyński
- [PATCH i-g-t 1/3] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 2/3] WIP: gem_busy
Zbigniew Kempczyński
- [PATCH i-g-t 3/3] tests/gem_exec_fence: WIP - rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 0/6] Support allocator in spinner
Zbigniew Kempczyński
- [PATCH i-g-t 1/6] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 2/6] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 3/6] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 4/6] WIP: tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 5/6] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 6/6] HAX: fail in bat
Zbigniew Kempczyński
- [PATCH i-g-t 00/15] Support allocator in spinner
Zbigniew Kempczyński
- [PATCH i-g-t 01/15] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/15] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/15] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 04/15] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 05/15] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 06/15] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 07/15] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 08/15] WIP: tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 09/15] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 10/15] NORELOC - gem_exec_gttfill
Zbigniew Kempczyński
- [PATCH i-g-t 11/15] NORELOC - gem_exec_store - store_all()
Zbigniew Kempczyński
- [PATCH i-g-t 12/15] NORELOC - gem_exec_store - store_dword()
Zbigniew Kempczyński
- [PATCH i-g-t 13/15] NORELOC - gem_exec_store - store_cachelines()
Zbigniew Kempczyński
- [PATCH i-g-t 14/15] NORELOC - gem_exec_capture - capture() & userptr()
Zbigniew Kempczyński
- [PATCH i-g-t 15/15] HAX: fail in bat
Zbigniew Kempczyński
- [PATCH i-g-t 00/20] Support allocator in spinner
Zbigniew Kempczyński
- [PATCH i-g-t 01/20] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/20] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/20] lib/intel_allocator: Add full control over reloc pseudo-allocator creation
Zbigniew Kempczyński
- [PATCH i-g-t 04/20] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 05/20] tests/gem_ctx_ringsize: Adopt to use spinner
Zbigniew Kempczyński
- [PATCH i-g-t 06/20] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 07/20] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 08/20] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 09/20] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 10/20] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/20] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/20] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/20] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 14/20] WIP: tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 15/20] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 16/20] NORELOC - gem_exec_gttfill
Zbigniew Kempczyński
- [PATCH i-g-t 17/20] NORELOC - gem_exec_store - store_all()
Zbigniew Kempczyński
- [PATCH i-g-t 18/20] NORELOC - gem_exec_store - store_dword()
Zbigniew Kempczyński
- [PATCH i-g-t 19/20] NORELOC - gem_exec_store - store_cachelines()
Zbigniew Kempczyński
- [PATCH i-g-t 20/20] NORELOC - gem_exec_capture - capture() & userptr()
Zbigniew Kempczyński
- [PATCH i-g-t 00/19] Support allocator in spinner
Zbigniew Kempczyński
- [PATCH i-g-t 01/19] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/19] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/19] lib/intel_allocator: Add full control over reloc pseudo-allocator creation
Zbigniew Kempczyński
- [PATCH i-g-t 04/19] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 05/19] tests/gem_ctx_ringsize: Adopt to use spinner
Zbigniew Kempczyński
- [PATCH i-g-t 06/19] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 07/19] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 08/19] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 09/19] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 10/19] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/19] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/19] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/19] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 14/19] WIP: tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 15/19] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 16/19] NORELOC - gem_exec_store - store_all()
Zbigniew Kempczyński
- [PATCH i-g-t 17/19] NORELOC - gem_exec_store - store_dword()
Zbigniew Kempczyński
- [PATCH i-g-t 18/19] NORELOC - gem_exec_store - store_cachelines()
Zbigniew Kempczyński
- [PATCH i-g-t 19/19] NORELOC - gem_exec_capture - capture() & userptr()
Zbigniew Kempczyński
- [PATCH i-g-t 00/19] Support allocator in spinner
Zbigniew Kempczyński
- [PATCH i-g-t 01/19] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/19] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/19] lib/intel_allocator: Add full control over reloc pseudo-allocator creation
Zbigniew Kempczyński
- [PATCH i-g-t 04/19] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 05/19] tests/gem_ctx_ringsize: Adopt to use spinner
Zbigniew Kempczyński
- [PATCH i-g-t 06/19] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 07/19] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 08/19] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 09/19] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 10/19] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/19] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/19] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/19] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 14/19] WIP: tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 15/19] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 16/19] NORELOC - gem_exec_store - store_all()
Zbigniew Kempczyński
- [PATCH i-g-t 17/19] NORELOC - gem_exec_store - store_dword()
Zbigniew Kempczyński
- [PATCH i-g-t 18/19] NORELOC - gem_exec_store - store_cachelines()
Zbigniew Kempczyński
- [PATCH i-g-t 19/19] NORELOC - gem_exec_capture - capture() & userptr()
Zbigniew Kempczyński
- [PATCH i-g-t 00/20] Support allocator in spinner
Zbigniew Kempczyński
- [PATCH i-g-t 01/20] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/20] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/20] lib/intel_allocator: Add full control over reloc pseudo-allocator creation
Zbigniew Kempczyński
- [PATCH i-g-t 04/20] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 05/20] tests/gem_ctx_ringsize: Adopt to use spinner
Zbigniew Kempczyński
- [PATCH i-g-t 06/20] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 07/20] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 08/20] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 09/20] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 10/20] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/20] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/20] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/20] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 14/20] WIP: tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 15/20] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 16/20] NORELOC - gem_exec_store - store_all()
Zbigniew Kempczyński
- [PATCH i-g-t 17/20] NORELOC - gem_exec_store - store_dword()
Zbigniew Kempczyński
- [PATCH i-g-t 18/20] NORELOC - gem_exec_store - store_cachelines()
Zbigniew Kempczyński
- [PATCH i-g-t 19/20] NORELOC - gem_exec_capture - capture() & userptr()
Zbigniew Kempczyński
- [PATCH i-g-t 20/20] HAX: limit bat to interested tests only
Zbigniew Kempczyński
- [PATCH 0/1] no-reloc for gen12+
Zbigniew Kempczyński
- [PATCH 1/1] gem/execbuffer: no-reloc for gen12
Zbigniew Kempczyński
- [PATCH i-g-t 1/7] intel-ci: Try new core_hotunplug subtests in BAT run
Janusz Krzysztofik
- [PATCH i-g-t 2/7] tests/core_hotunplug: Add 'GEM context' variants
Janusz Krzysztofik
- [PATCH i-g-t 3/7] tests/core_hotunplug: Add 'GEM address space' variants
Janusz Krzysztofik
- [PATCH i-g-t 4/7] tests/core_hotunplug: Add 'GEM object' variants
Janusz Krzysztofik
- [PATCH i-g-t 5/7] tests/core_hotunplug: Add 'userptr GEM object' variants
Janusz Krzysztofik
- [PATCH i-g-t 6/7] tests/core_hotunplug: Add 'PRIME handle' variants
Janusz Krzysztofik
- [PATCH i-g-t 7/7] tests/core_hotunplug: Add 'GEM spin' variants
Janusz Krzysztofik
- [PATCH i-g-t 1/7] intel-ci: Unblock core_hotunplug@*hot*bind* subtests
Janusz Krzysztofik
- [PATCH i-g-t 2/7] tests/core_hotunplug: Add 'GEM context' variants
Janusz Krzysztofik
- [PATCH i-g-t 3/7] tests/core_hotunplug: Add 'GEM address space' variants
Janusz Krzysztofik
- [PATCH i-g-t 4/7] tests/core_hotunplug: Add 'GEM object' variants
Janusz Krzysztofik
- [PATCH i-g-t 5/7] tests/core_hotunplug: Add 'userptr GEM object' variants
Janusz Krzysztofik
- [PATCH i-g-t 6/7] tests/core_hotunplug: Add 'PRIME handle' variants
Janusz Krzysztofik
- [PATCH i-g-t 7/7] tests/core_hotunplug: Add 'GEM spin' variants
Janusz Krzysztofik
- [PATCH i-g-t 1/2] tests/core_hotunplug: Add perf health check
Janusz Krzysztofik
- [PATCH i-g-t 2/2] intel-ci: Unblock core_hotunplug@*hot*bind* subtests
Janusz Krzysztofik
- [PATCH i-g-t] tests/gem_userptr_blits: Check for banned mmap-offset to userptr
Janusz Krzysztofik
- [PATCH 1/6] drm/i915: Add ww parameter to get_pages() callback
Maarten Lankhorst
- [PATCH 2/6] drm/i915: Add ww context to prepare_(read/write)
Maarten Lankhorst
- [PATCH 3/6] drm/i915: Pass ww ctx to pin_map, v2.
Maarten Lankhorst
- [PATCH 4/6] drm/i915: Pass ww ctx to i915_gem_object_pin_pages, v2.
Maarten Lankhorst
- [PATCH 5/6] drm/i915: Remove asynchronous vma binding
Maarten Lankhorst
- [PATCH 6/6] drm/i915: Use trylock in shrinker for ggtt on bsw + bxt
Maarten Lankhorst
- [PATCH 1/6] drm/i915: Add ww parameter to get_pages() callback
Maarten Lankhorst
- [PATCH 2/6] drm/i915: Add ww context to prepare_(read/write)
Maarten Lankhorst
- [PATCH 3/6] drm/i915: Pass ww ctx to pin_map, v2.
Maarten Lankhorst
- [PATCH 4/6] drm/i915: Pass ww ctx to i915_gem_object_pin_pages, v2.
Maarten Lankhorst
- [PATCH 5/6] drm/i915: Remove asynchronous vma binding
Maarten Lankhorst
- [PATCH 6/6] drm/i915: Use trylock in shrinker for ggtt on bsw + bxt
Maarten Lankhorst
- [PATCH 1/6] drm/i915: Add ww parameter to get_pages() callback
Maarten Lankhorst
- [PATCH 2/6] drm/i915: Add ww context to prepare_(read/write)
Maarten Lankhorst
- [PATCH 3/6] drm/i915: Pass ww ctx to pin_map, v2.
Maarten Lankhorst
- [PATCH 4/6] drm/i915: Pass ww ctx to i915_gem_object_pin_pages, v2.
Maarten Lankhorst
- [PATCH 5/6] drm/i915: Remove asynchronous vma binding
Maarten Lankhorst
- [PATCH 6/6] drm/i915: Use trylock in shrinker for ggtt on bsw + bxt
Maarten Lankhorst
- [PATCH 1/6] drm/i915: Add ww parameter to get_pages() callback
Maarten Lankhorst
- [PATCH 2/6] drm/i915: Add ww context to prepare_(read/write)
Maarten Lankhorst
- [PATCH 3/6] drm/i915: Pass ww ctx to pin_map, v2.
Maarten Lankhorst
- [PATCH 4/6] drm/i915: Pass ww ctx to i915_gem_object_pin_pages, v2.
Maarten Lankhorst
- [PATCH 5/6] drm/i915: Remove asynchronous vma binding
Maarten Lankhorst
- [PATCH 6/6] drm/i915: Use trylock in shrinker for ggtt on bsw vt-d and bxt.
Maarten Lankhorst
- [PATCH 1/3] drm/i915: Remove asynchronous vma binding
Maarten Lankhorst
- [PATCH 2/3] drm/i915: Use trylock in shrinker for ggtt on bsw vt-d and bxt.
Maarten Lankhorst
- [PATCH 3/3] hack to satisfy lockdep?
Maarten Lankhorst
- [PATCH 1/3] drm/i915: Remove asynchronous vma binding
Maarten Lankhorst
- [PATCH 2/3] drm/i915: Use trylock in shrinker for ggtt on bsw vt-d and bxt.
Maarten Lankhorst
- [PATCH 3/3] hack to satisfy lockdep?
Maarten Lankhorst
- [PATCH] drm/i915: Use trylock in shrinker for ggtt on bsw vt-d and bxt, v2.
Maarten Lankhorst
- [PATCH] drm/i915: Use correct downstream caps for check Src-Ctl mode for PCON
Ankit Nautiyal
- ✗ Fi.CI.BAT: failure for series starting with [1/7] intel-ci: Try new core_hotunplug subtests in BAT run
Patchwork
- ✗ Fi.CI.BUILD: failure for Stop cloning contexts
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915: Add ww parameter to get_pages() callback
Patchwork
- ✗ Fi.CI.BUILD: failure for Stop cloning contexts (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/7] intel-ci: Unblock core_hotunplug@*hot*bind* subtests
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/7] intel-ci: Unblock core_hotunplug@*hot*bind* subtests
Patchwork
- ✗ Fi.CI.BAT: failure for Stop cloning contexts (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915: Add ww parameter to get_pages() callback
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915: Add ww parameter to get_pages() callback
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] tests/core_hotunplug: Add perf health check
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/28] drm/i915/gt: Skip aperture remapping selftest where there is no aperture
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/2] tests/core_hotunplug: Add perf health check
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/28] drm/i915/gt: Skip aperture remapping selftest where there is no aperture
Patchwork
- ✓ Fi.CI.BAT: success for tests/gem_userptr_blits: Check for banned mmap-offset to userptr
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/28] drm/i915/gt: Skip aperture remapping selftest where there is no aperture (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/28] drm/i915/gt: Skip aperture remapping selftest where there is no aperture
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/28] drm/i915/gt: Skip aperture remapping selftest where there is no aperture (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for tests/gem_userptr_blits: Check for banned mmap-offset to userptr
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/28] drm/i915/gt: Skip aperture remapping selftest where there is no aperture (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/17] drm/bridge/cdns-mhdp8546: Register DP aux channel with userspace
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/17] drm/bridge/cdns-mhdp8546: Register DP aux channel with userspace
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/28] drm/i915/gt: Skip aperture remapping selftest where there is no aperture (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/28] drm/i915/gt: Skip aperture remapping selftest where there is no aperture (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for Revert "tests/kms_plane: Don't unset primary_fb when testing other planes"
Patchwork
- ✗ Fi.CI.IGT: failure for Revert "tests/kms_plane: Don't unset primary_fb when testing other planes"
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915: Add ww parameter to get_pages() callback
Patchwork
- ✓ Fi.CI.BAT: success for trybot: No context clone
Patchwork
- ✗ Fi.CI.IGT: failure for trybot: No context clone
Patchwork
- ✓ Fi.CI.BAT: success for Stop depending on context mutation
Patchwork
- ✓ Fi.CI.IGT: success for Stop depending on context mutation
Patchwork
- ✓ Fi.CI.BAT: success for only propagate parser errors
Patchwork
- ✗ Fi.CI.BAT: failure for i915_gem_execbuffer: no-reloc for gen9+
Patchwork
- ✗ Fi.CI.IGT: failure for only propagate parser errors
Patchwork
- ✗ Fi.CI.BAT: failure for Use no-reloc in intel-bb for gens8+
Patchwork
- ✗ Fi.CI.BAT: failure for i915_gem_execbuffer: no-reloc for gen9+ (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for i915_gem_execbuffer: no-reloc for gen9+ (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for Use no-reloc in intel-bb for gens8+ (rev2)
Patchwork
- ✗ Fi.CI.BUILD: failure for TRYBOT: Immutable contexts
Patchwork
- ✗ Fi.CI.BAT: failure for TRYBOT: Immutable contexts (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for TRYBOT: ioctl cleanups
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for noreloc - gttfill
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: Ioctl cleanup patches (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Ioctl cleanup patches (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915/display: Fill PSR state during hardware configuration read out
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915/display: Fill PSR state during hardware configuration read out
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915/display: Fill PSR state during hardware configuration read out
Patchwork
- ✓ Fi.CI.BAT: success for trybot: No context clone (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev4)
Patchwork
- ✗ Fi.CI.IGT: failure for trybot: No context clone (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev4)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915/display: Fill PSR state during hardware configuration read out
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/8] drm/i915/display: Fill PSR state during hardware configuration read out
Patchwork
- ✗ Fi.CI.BAT: failure for BST allocator testing
Patchwork
- ✓ Fi.CI.BAT: success for Support allocator in spinner
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915: Remove asynchronous vma binding
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915: Remove asynchronous vma binding
Patchwork
- ✓ Fi.CI.IGT: success for Support allocator in spinner
Patchwork
- ✓ Fi.CI.BAT: success for trybot: No context clone (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev5)
Patchwork
- ✗ Fi.CI.IGT: failure for trybot: No context clone (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev5)
Patchwork
- ✗ Fi.CI.BAT: failure for Support allocator in spinner (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/28] drm/doc: add section for driver uAPI
Patchwork
- ✗ Fi.CI.BAT: failure for Support allocator in spinner (rev3)
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/28] drm/doc: add section for driver uAPI
Patchwork
- ✗ Fi.CI.BAT: failure for Support allocator in spinner (rev4)
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: Stop cloning contexts
Patchwork
- ✗ Fi.CI.BUILD: failure for drm/i915/gt: Disable powergating [rc6] across reset and resume
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/26] drm/i915: Create stolen memory region from local memory
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev6)
Patchwork
- ✓ Fi.CI.IGT: success for TRYBOT: Stop cloning contexts
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/26] drm/i915: Create stolen memory region from local memory
Patchwork
- ✓ Fi.CI.BAT: success for Support allocator in spinner (rev5)
Patchwork
- ✓ Fi.CI.BAT: success for pmu
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev6)
Patchwork
- ✗ Fi.CI.BAT: failure for Support allocator in spinner (rev6)
Patchwork
- ✓ Fi.CI.BAT: success for ban timeout
Patchwork
- ✓ Fi.CI.BAT: success for Support allocator in spinner (rev7)
Patchwork
- ✗ Fi.CI.IGT: failure for Support allocator in spinner (rev5)
Patchwork
- ✓ Fi.CI.IGT: success for pmu
Patchwork
- ✓ Fi.CI.IGT: success for ban timeout
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev7)
Patchwork
- ✗ Fi.CI.IGT: failure for Support allocator in spinner (rev7)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev7)
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: Stop cloning contexts
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev8)
Patchwork
- ✓ Fi.CI.BAT: success for no-reloc for gen12+
Patchwork
- ✓ Fi.CI.IGT: success for TRYBOT: Stop cloning contexts
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev8)
Patchwork
- ✗ GitLab.Pipeline: warning for BST allocator testing
Patchwork
- ✗ GitLab.Pipeline: warning for Support allocator in spinner (rev6)
Patchwork
- ✗ Fi.CI.IGT: failure for no-reloc for gen12+
Patchwork
- ✗ Fi.CI.BAT: failure for DG1 basics
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Use trylock in shrinker for ggtt on bsw vt-d and bxt, v2.
Patchwork
- ✓ Fi.CI.BAT: success for DG1 basics (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for non-persistent soft exit
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Use trylock in shrinker for ggtt on bsw vt-d and bxt, v2. (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for DG1 basics (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for non-persistent soft exit
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Use trylock in shrinker for ggtt on bsw vt-d and bxt, v2. (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for noreloc - gttfill (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for non-persistent soft exit (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for non-persistent soft exit (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for DG1 igt basics
Patchwork
- ✗ Fi.CI.BAT: failure for noreloc - gttfill (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Use correct downstream caps for check Src-Ctl mode for PCON
Patchwork
- ✓ Fi.CI.BAT: success for DG1 basics (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for non-persistent soft exit (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for wa (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/fbc: Don't nuke manually around flips
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev9)
Patchwork
- ✗ GitLab.Pipeline: warning for DG1 igt basics
Patchwork
- ✗ GitLab.Pipeline: warning for noreloc - gttfill (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] wa
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915: Use correct downstream caps for check Src-Ctl mode for PCON
Patchwork
- ✗ Fi.CI.IGT: failure for DG1 basics (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for non-persistent soft exit (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/2] drm/i915/fbc: Don't nuke manually around flips
Patchwork
- ✓ Fi.CI.IGT: success for TRYBOT: ioctl cleanups (rev9)
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/2] wa
Patchwork
- ✓ Fi.CI.BAT: success for non-persistent soft exit (rev4)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/3] hsw drop duplicate wa
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/3] hsw drop duplicate wa
Patchwork
- ✓ Fi.CI.BAT: success for non-persistent soft exit (rev5)
Patchwork
- ✗ Fi.CI.IGT: failure for non-persistent soft exit (rev4)
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/3] hsw drop duplicate wa
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/3] hsw drop duplicate wa
Patchwork
- ✓ Fi.CI.IGT: success for non-persistent soft exit (rev5)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915: Drop duplicate WaDisable4x2SubspanOptimization:hsw
Patchwork
- ✓ Fi.CI.BAT: success for non-persistent soft exit (rev6)
Patchwork
- ✗ Fi.CI.BAT: failure for DG1 igt basics (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for non-persistent soft exit (rev6)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915: Drop duplicate WaDisable4x2SubspanOptimization:hsw (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for DG1 basics (rev4)
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/5] drm/i915: Drop duplicate WaDisable4x2SubspanOptimization:hsw (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for DG1 basics (rev4)
Patchwork
- ✓ Fi.CI.BAT: success for gem_workarounds read mask
Patchwork
- ✓ Fi.CI.BAT: success for wa (rev4)
Patchwork
- ✓ Fi.CI.IGT: success for gem_workarounds read mask
Patchwork
- ✗ Fi.CI.IGT: failure for wa (rev4)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/fbc: Don't nuke manually around flips (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/2] drm/i915/fbc: Don't nuke manually around flips (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev10)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/fbc: Don't nuke manually around flips (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev10)
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/fbc: Don't nuke manually around flips (rev3)
Patchwork
- [PATCH 01/17] drm/bridge/cdns-mhdp8546: Register DP aux channel with userspace
Lyude Paul
- [PATCH 02/17] drm/nouveau/kms/nv50-: Move AUX adapter reg to connector late register/early unregister
Lyude Paul
- [PATCH 03/17] drm/dp: Add backpointer to drm_device in drm_dp_aux
Lyude Paul
- [PATCH 04/17] drm/dp: Clarify DP AUX registration time
Lyude Paul
- [PATCH 05/17] drm/dp: Pass drm_dp_aux to drm_dp_link_train_clock_recovery_delay()
Lyude Paul
- [PATCH 06/17] drm/dp: Pass drm_dp_aux to drm_dp*_link_train_channel_eq_delay()
Lyude Paul
- [PATCH 07/17] drm/dp: Always print aux channel name in logs
Lyude Paul
- [PATCH 08/17] drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_detect()
Lyude Paul
- [PATCH 09/17] drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_set_tmds_output()
Lyude Paul
- [PATCH 10/17] drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_max_tmds_clock()
Lyude Paul
- [PATCH 11/17] drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_get_tmds_output()
Lyude Paul
- [PATCH 12/17] drm/dp_dual_mode: Pass drm_device to drm_lspcon_(get|set)_mode()
Lyude Paul
- [PATCH 13/17] drm/dp_mst: Pass drm_dp_mst_topology_mgr to drm_dp_get_vc_payload_bw()
Lyude Paul
- [PATCH 14/17] drm/print: Handle potentially NULL drm_devices in drm_dbg_*
Lyude Paul
- [PATCH 15/17] drm/dp: Convert drm_dp_helper.c to using drm_err/drm_dbg_*()
Lyude Paul
- [PATCH 16/17] drm/dp_dual_mode: Convert drm_dp_dual_mode_helper.c to using drm_err/drm_dbg_kms()
Lyude Paul
- [PATCH 17/17] drm/dp_mst: Convert drm_dp_mst_topology.c to drm_err()/drm_dbg*()
Lyude Paul
- [PATCH i-g-t] Revert "tests/kms_plane: Don't unset primary_fb when testing other planes"
Martin Peres
- [PATCH 1/5] drm/i915/display: Fill PSR state during hardware configuration read out
José Roberto de Souza
- [PATCH 2/5] drm/i915/display: Replace intel_psr_enabled() calls by intel_crtc_state check
José Roberto de Souza
- [PATCH 3/5] drm/i915/display: Drop duplicated code in intel_dp_set_infoframes()
José Roberto de Souza
- [PATCH 4/5] drm/i915/display: Drop dead code from hsw_read_infoframe()
José Roberto de Souza
- [PATCH 5/5] drm/i915/display/xelpd: Implement Wa_14013475917
José Roberto de Souza
- [PATCH 1/5] drm/i915/display: Fill PSR state during hardware configuration read out
José Roberto de Souza
- [PATCH 2/5] drm/i915/display: Replace intel_psr_enabled() calls by intel_crtc_state check
José Roberto de Souza
- [PATCH 3/5] drm/i915/display: Drop duplicated code in intel_dp_set_infoframes()
José Roberto de Souza
- [PATCH 4/5] drm/i915/display: Drop dead code from hsw_read_infoframe()
José Roberto de Souza
- [PATCH 5/5] drm/i915/display/xelpd: Implement Wa_14013475917
José Roberto de Souza
- [PATCH 1/6] drm/i915/display: Fill PSR state during hardware configuration read out
José Roberto de Souza
- [PATCH 2/6] drm/i915/display: Replace intel_psr_enabled() calls by intel_crtc_state check
José Roberto de Souza
- [PATCH 3/6] drm/i915/display: Drop duplicated code in intel_dp_set_infoframes()
José Roberto de Souza
- [PATCH 4/6] drm/i915/display: Drop dead code from hsw_read_infoframe()
José Roberto de Souza
- [PATCH 5/6] drm/i915/display/xelpd: Implement Wa_14013475917
José Roberto de Souza
- [PATCH 6/6] drm/i915: Aaaaaa
José Roberto de Souza
- [PATCH 1/7] drm/i915/display: Fill PSR state during hardware configuration read out
José Roberto de Souza
- [PATCH 2/7] drm/i915/display: Replace intel_psr_enabled() calls by intel_crtc_state check
José Roberto de Souza
- [PATCH 3/7] drm/i915/display: Drop duplicated code in intel_dp_set_infoframes()
José Roberto de Souza
- [PATCH 4/7] drm/i915/display: Drop dead code from hsw_read_infoframe()
José Roberto de Souza
- [PATCH 5/7] drm/i915/display/xelpd: Implement Wa_14013475917
José Roberto de Souza
- [PATCH 6/7] drm/i915: Aaaaaa
José Roberto de Souza
- [PATCH 7/7] drm/i915: bbbbb
José Roberto de Souza
- [PATCH 1/8] drm/i915/display: Fill PSR state during hardware configuration read out
José Roberto de Souza
- [PATCH 2/8] drm/i915/display: Replace intel_psr_enabled() calls by intel_crtc_state check
José Roberto de Souza
- [PATCH 3/8] drm/i915/display: Drop duplicated code in intel_dp_set_infoframes()
José Roberto de Souza
- [PATCH 4/8] drm/i915/display: Drop dead code from hsw_read_infoframe()
José Roberto de Souza
- [PATCH 5/8] drm/i915/display/xelpd: Implement Wa_14013475917
José Roberto de Souza
- [PATCH 6/8] drm/i915: Aaaaaa
José Roberto de Souza
- [PATCH 7/8] drm/i915: bbbbb
José Roberto de Souza
- [PATCH 8/8] aaa
José Roberto de Souza
- [PATCH 1/2] drm/i915/fbc: Don't nuke manually around flips
Ville Syrjala
- [PATCH 2/2] drm/i915: Remove redundant DIRTYFB frontbuffer flushes
Ville Syrjala
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/fbc: Don't nuke manually around flips (rev3)
Ville Syrjälä
- [PATCH i-g-t 0/2] noreloc - gttfill
Andrzej Turko
- [PATCH i-g-t 1/2] NORELOC - gem_exec_gttfill
Andrzej Turko
- [PATCH i-g-t 2/2] HAX: gttfill test for CI
Andrzej Turko
- [PATCH i-g-t 0/5] BST allocator testing
Andrzej Turko
- [PATCH i-g-t 1/5] lib/intel_allocator.h: Fix argument names in struct definition
Andrzej Turko
- [PATCH i-g-t 2/5] lib/igt_bst.h: Add a BST interface and an AVL implementation
Andrzej Turko
- [PATCH i-g-t 3/5] lib/intel_allocator_bst: Implement the allocator with a BST
Andrzej Turko
- [PATCH i-g-t 4/5] tests/i915_api_intel_allocator: Add the BST allocator
Andrzej Turko
- [PATCH i-g-t 5/5] HAX: run tests using BST allocator on CI
Andrzej Turko
- [PATCH i-g-t 0/3] noreloc - gttfill
Andrzej Turko
- [PATCH i-g-t 1/3] NORELOC - gem_exec_gttfill
Andrzej Turko
- [PATCH i-g-t 2/3] NORELOC - gen_exec_gttfill - FIX
Andrzej Turko
- [PATCH i-g-t 3/3] HAX: gttfill test for CI
Andrzej Turko
- [PATCH i-g-t 0/4] noreloc - gttfill
Andrzej Turko
- [PATCH i-g-t 1/4] NORELOC - gem_exec_gttfill
Andrzej Turko
- [PATCH i-g-t 2/4] NORELOC - gen_exec_gttfill - FIX
Andrzej Turko
- [PATCH i-g-t 3/4] NORELOX - gem_exec_gttfill - FIX 2
Andrzej Turko
- [PATCH i-g-t 4/4] HAX: gttfill test for CI
Andrzej Turko
- [PATCH i-g-t 00/13] tests without relocations
Andrzej Turko
- [PATCH i-g-t 01/13] NORELOC - gem_exec_gttfill
Andrzej Turko
- [PATCH i-g-t 02/13] NORELOC - gen_exec_gttfill - FIX
Andrzej Turko
- [PATCH i-g-t 03/13] NORELOX - gem_exec_gttfill - FIX 2
Andrzej Turko
- [PATCH i-g-t 04/13] NORELOC - gem_exec_store - store_all()
Andrzej Turko
- [PATCH i-g-t 05/13] NORELOC - gem_exec_store - store_dword()
Andrzej Turko
- [PATCH i-g-t 06/13] NORELOC - gem_exec_store - store_cachelines()
Andrzej Turko
- [PATCH i-g-t 07/13] NORELOC - gem_exec_capture - capture() & userptr()
Andrzej Turko
- [PATCH i-g-t 08/13] NORELOC - gem_exec_store - store_all() FIX
Andrzej Turko
- [PATCH i-g-t 09/13] NORELOC - gem_exec_store - store_dword() FIX
Andrzej Turko
- [PATCH i-g-t 10/13] NORELOC - gem_exec_store - store_cachelines() FIX
Andrzej Turko
- [PATCH i-g-t 11/13] NORELOC - gem_exec_capture - capture() & userptr() FIX
Andrzej Turko
- [PATCH i-g-t 12/13] NORELOC - gem_exec_gttfill - FIX 3
Andrzej Turko
- [PATCH i-g-t 13/13] HAX: run tests without relocations on CI
Andrzej Turko
- [PATCH] only propagate parser errors
Tvrtko Ursulin
- [PATCH 07/18] drm/i915/gem: Set the watchdog timeout as part of intel_context creation
Tvrtko Ursulin
- [PATCH] pmu
Tvrtko Ursulin
- [PATCH] ban timeout
Tvrtko Ursulin
- [PATCH] non-persistent soft exit
Tvrtko Ursulin
- [PATCH] non-persistent soft exit
Tvrtko Ursulin
- [PATCH] wa
Tvrtko Ursulin
- [PATCH 1/2] wa
Tvrtko Ursulin
- [PATCH 2/2] hsw drop duplicate wa
Tvrtko Ursulin
- [PATCH 1/3] hsw drop duplicate wa
Tvrtko Ursulin
- [PATCH 2/3] mask
Tvrtko Ursulin
- [PATCH 3/3] wa
Tvrtko Ursulin
- [PATCH 1/3] hsw drop duplicate wa
Tvrtko Ursulin
- [PATCH 2/3] mask
Tvrtko Ursulin
- [PATCH 3/3] wa
Tvrtko Ursulin
- [PATCH] non-persistent soft exit
Tvrtko Ursulin
- [PATCH 1/5] drm/i915: Drop duplicate WaDisable4x2SubspanOptimization:hsw
Tvrtko Ursulin
- [PATCH 2/5] masked
Tvrtko Ursulin
- [PATCH 3/5] WaEnableFloatBlendOptimization:icl
Tvrtko Ursulin
- [PATCH 4/5] Wa_1604278689:icl,ehl
Tvrtko Ursulin
- [PATCH 5/5] wa checks
Tvrtko Ursulin
- [PATCH] non-persistent soft exit
Tvrtko Ursulin
- [PATCH i-g-t] gem_workarounds read mask
Tvrtko Ursulin
- [PATCH 0/6] wa
Tvrtko Ursulin
- [PATCH 1/6] drm/i915: Drop duplicate WaDisable4x2SubspanOptimization:hsw
Tvrtko Ursulin
- [PATCH 2/6] debugfs
Tvrtko Ursulin
- [PATCH 3/6] masked
Tvrtko Ursulin
- [PATCH 4/6] WaEnableFloatBlendOptimization:icl
Tvrtko Ursulin
- [PATCH 5/6] Wa_1604278689:icl,ehl
Tvrtko Ursulin
- [PATCH 6/6] wa checks
Tvrtko Ursulin
- [PATCH] drm/i915/gt: Disable powergating [rc6] across reset and resume
Chris Wilson
Last message date:
Fri Apr 30 19:41:50 UTC 2021
Archived on: Fri Apr 30 19:42:57 UTC 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).