Show patches with: Submitter = Chris Wilson       |    State = Action Required       |    Archived = No       |   17884 patches
« 1 2 ... 3 4 5178 179 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[20/66] drm/i915/gem: Separate the ww_mutex walker into its own list [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - 2 - 0 0 0 2020-07-15 Chris Wilson New
[19/66] drm/i915/gem: Assign context id for async work [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - - - 0 0 0 2020-07-15 Chris Wilson New
[18/66] drm/i915: Always defer fenced work to the worker [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - - - 0 0 0 2020-07-15 Chris Wilson New
[17/66] drm/i915: Add list_for_each_entry_safe_continue_reverse [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - 2 - 0 0 0 2020-07-15 Chris Wilson New
[16/66] drm/i915/gem: Remove the call for no-evict i915_vma_pin [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - 1 - 0 0 0 2020-07-15 Chris Wilson New
[15/66] drm/i915/gem: Break apart the early i915_vma_pin from execbuf object lookup [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - 2 - 0 0 0 2020-07-15 Chris Wilson New
[14/66] drm/i915/gem: Rename execbuf.bind_link to unbound_link [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - 2 - 0 0 0 2020-07-15 Chris Wilson New
[13/66] drm/i915/gem: Don't drop the timeline lock during execbuf [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - 1 - 0 0 0 2020-07-15 Chris Wilson New
[12/66] drm/i915: Switch to object allocations for page directories [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - 1 - 0 0 0 2020-07-15 Chris Wilson New
[11/66] drm/i915: Preallocate stashes for vma page-directories [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - 2 - 0 0 0 2020-07-15 Chris Wilson New
[10/66] drm/i915: Soften the tasklet flush frequency before waits [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - 2 - 0 0 0 2020-07-15 Chris Wilson New
[09/66] drm/i915: Provide a fastpath for waiting on vma bindings [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - 1 - 0 0 0 2020-07-15 Chris Wilson New
[08/66] drm/i915: Make the stale cached active node available for any timeline [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - 2 - 0 0 0 2020-07-15 Chris Wilson New
[07/66] drm/i915: Keep the most recently used active-fence upon discard [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - - - 0 0 0 2020-07-15 Chris Wilson New
[06/66] drm/i915: Export a preallocate variant of i915_active_acquire() [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - - - 0 0 0 2020-07-15 Chris Wilson New
[05/66] drm/i915: Skip taking acquire mutex for no ref->active callback [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - 2 - 0 0 0 2020-07-15 Chris Wilson New
[04/66] drm/i915: Add a couple of missing i915_active_fini() [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - 2 - 0 0 0 2020-07-15 Chris Wilson New
[03/66] drm/i915: Remove requirement for holding i915_request.lock for breadcrumbs [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - - - 0 0 0 2020-07-15 Chris Wilson New
[02/66] drm/i915: Remove i915_request.lock requirement for execution callbacks [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - - - 0 0 0 2020-07-15 Chris Wilson New
[01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait [01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait - - - 0 0 0 2020-07-15 Chris Wilson New
drm/i915: Reduce i915_request.lock contention for i915_request_wait drm/i915: Reduce i915_request.lock contention for i915_request_wait - 1 - 0 0 0 2020-07-15 Chris Wilson New
[2/2] dma-buf/dma-fence: Add quick tests before dma_fence_remove_callback [1/2] dma-buf/dma-fence: Trim dma_fence_add_callback() - 1 - 0 0 0 2020-07-15 Chris Wilson New
[1/2] dma-buf/dma-fence: Trim dma_fence_add_callback() [1/2] dma-buf/dma-fence: Trim dma_fence_add_callback() - - - 0 0 0 2020-07-15 Chris Wilson New
[2/2] dma-buf/selftests: Add locking selftests for sw_sync [1/2] dma-buf/sw_sync: Avoid recursive lock during fence signal - 1 - 0 0 0 2020-07-15 Chris Wilson New
[1/2] dma-buf/sw_sync: Avoid recursive lock during fence signal [1/2] dma-buf/sw_sync: Avoid recursive lock during fence signal - 1 - 0 0 0 2020-07-15 Chris Wilson New
[v2,3/3] dma-buf/selftests: Add locking selftests for sw_sync [v2,1/3] dma-buf/sw_sync: Avoid recursive lock during fence signal. - 1 - 0 0 0 2020-07-14 Chris Wilson New
[v2,2/3] dma-buf/sw_sync: Separate signal/timeline locks [v2,1/3] dma-buf/sw_sync: Avoid recursive lock during fence signal. - - - 0 0 0 2020-07-14 Chris Wilson New
[v2,1/3] dma-buf/sw_sync: Avoid recursive lock during fence signal. [v2,1/3] dma-buf/sw_sync: Avoid recursive lock during fence signal. - - - 0 0 0 2020-07-14 Chris Wilson New
[v2] dma-buf/sw_sync: Separate signal/timeline locks [v2] dma-buf/sw_sync: Separate signal/timeline locks - - - 0 0 0 2020-07-14 Chris Wilson New
[3/3] dma-buf/selftests: Add locking selftests for sw_sync [1/3] dma-buf/sw_sync: Avoid recursive lock during fence signal. - 1 - 0 0 0 2020-07-14 Chris Wilson New
[2/3] dma-buf/sw_sync: Separate signal/timeline locks [1/3] dma-buf/sw_sync: Avoid recursive lock during fence signal. - - - 0 0 0 2020-07-14 Chris Wilson New
[1/3] dma-buf/sw_sync: Avoid recursive lock during fence signal. [1/3] dma-buf/sw_sync: Avoid recursive lock during fence signal. - - - 0 0 0 2020-07-14 Chris Wilson New
drm/i915/gt: Trace placement of timeline HWSP drm/i915/gt: Trace placement of timeline HWSP - 1 - 0 0 0 2020-07-14 Chris Wilson New
[i-g-t] gem_wsim: Use CTX_TIMESTAMP for timed spinners [i-g-t] gem_wsim: Use CTX_TIMESTAMP for timed spinners - - - 0 0 0 2020-07-14 Chris Wilson New
drm/i915/gt: Assert the kernel context is using the HWSP drm/i915/gt: Assert the kernel context is using the HWSP - - - 0 0 0 2020-07-14 Chris Wilson New
[2/2] drm/i915: Remove requirement for holding i915_request.lock for breadcrumbs [1/2] drm/i915: Remove i915_request.lock requirement for execution callbacks - - - 0 0 0 2020-07-14 Chris Wilson New
[1/2] drm/i915: Remove i915_request.lock requirement for execution callbacks [1/2] drm/i915: Remove i915_request.lock requirement for execution callbacks - - - 0 0 0 2020-07-14 Chris Wilson New
[v2] drm/i915: Remove i915_request.lock requirement for execution callbacks [v2] drm/i915: Remove i915_request.lock requirement for execution callbacks - - - 0 0 0 2020-07-13 Chris Wilson New
drm/i915: Remove i915_request.lock requirement for execution callbacks drm/i915: Remove i915_request.lock requirement for execution callbacks - - - 0 0 0 2020-07-13 Chris Wilson New
drm/i915/gt: Only swap to a random sibling once upon creation drm/i915/gt: Only swap to a random sibling once upon creation - 1 - 0 0 0 2020-07-13 Chris Wilson New
[v2] drm/i915: Skip signaling a signaled request [v2] drm/i915: Skip signaling a signaled request - 1 - 0 0 0 2020-07-13 Chris Wilson New
drm/i915: Skip signaling a signaled request drm/i915: Skip signaling a signaled request - - - 0 0 0 2020-07-13 Chris Wilson New
drm/i915: Skip signaling a signaled request drm/i915: Skip signaling a signaled request - - - 0 0 0 2020-07-13 Chris Wilson New
drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Free stale request on destroying the virtual engine - - - 0 0 0 2020-07-13 Chris Wilson New
drm/i915/gt: Ignore irq enabling on the virtual engines drm/i915/gt: Ignore irq enabling on the virtual engines - 1 - 0 0 0 2020-07-11 Chris Wilson New
drm/i915/gt: Always reset the engine, even if inactive, on execlists failure drm/i915/gt: Always reset the engine, even if inactive, on execlists failure - 1 - 0 0 0 2020-07-11 Chris Wilson New
drm/i915: Pull printing GT capabilities on error to err_print_gt drm/i915: Pull printing GT capabilities on error to err_print_gt - 1 - 0 0 0 2020-07-10 Chris Wilson New
drm/i915: Be wary of data races when reading the active execlists drm/i915: Be wary of data races when reading the active execlists - 1 - 0 0 0 2020-07-10 Chris Wilson New
drm/i915: Provide i915_request debug Kconfig options drm/i915: Provide i915_request debug Kconfig options - - - 0 0 0 2020-07-10 Chris Wilson New
[v3] drm/i915/gt: Be defensive in the face of false CS events [v3] drm/i915/gt: Be defensive in the face of false CS events - 2 - 0 0 0 2020-07-10 Chris Wilson New
[v3] drm/i915/gt: Be defensive in the face of false CS events [v3] drm/i915/gt: Be defensive in the face of false CS events - 1 - 0 0 0 2020-07-10 Chris Wilson New
[v2] drm/i915/gt: Be defensive in the face of false CS events [v2] drm/i915/gt: Be defensive in the face of false CS events - 1 - 0 0 0 2020-07-10 Chris Wilson New
drm/i915/gt: Be defensive in the face of false CS events drm/i915/gt: Be defensive in the face of false CS events - 1 - 0 0 0 2020-07-10 Chris Wilson New
drm/i915/gt: Be defensive in the face of false CS events drm/i915/gt: Be defensive in the face of false CS events - - - 0 0 0 2020-07-10 Chris Wilson New
[i-g-t,6/6] i915/gem_softpin: Active rebinds [i-g-t,1/6] lib/i915: Report unknown device as the future - - - 0 0 0 2020-07-10 Chris Wilson New
[i-g-t,5/6] i915/gem_exec_schedule: Try to spot unfairness [i-g-t,1/6] lib/i915: Report unknown device as the future - - - 0 0 0 2020-07-10 Chris Wilson New
[i-g-t,4/6] i915/gem_close: Adapt to allow duplicate handles [i-g-t,1/6] lib/i915: Report unknown device as the future - 1 - 0 0 0 2020-07-10 Chris Wilson New
[i-g-t,3/6] lib/i915: Pick a subtest conformant name for an unknown engine [i-g-t,1/6] lib/i915: Report unknown device as the future - - - 0 0 0 2020-07-10 Chris Wilson New
[i-g-t,2/6] tools: Use the gt number stored in the device info [i-g-t,1/6] lib/i915: Report unknown device as the future - - - 0 0 0 2020-07-10 Chris Wilson New
[i-g-t,1/6] lib/i915: Report unknown device as the future [i-g-t,1/6] lib/i915: Report unknown device as the future - - - 0 0 0 2020-07-10 Chris Wilson New
[CI,2/2] drm/i915/selftest: Check that GPR are restored across noa_wait [CI,1/2] drm/i915/perf: Use GTT when saving/restoring engine GPR - - - 0 0 0 2020-07-09 Chris Wilson New
[CI,1/2] drm/i915/perf: Use GTT when saving/restoring engine GPR [CI,1/2] drm/i915/perf: Use GTT when saving/restoring engine GPR - 2 - 0 0 0 2020-07-09 Chris Wilson New
drm/i915/selftest: Check that GPR are restored across noa_wait drm/i915/selftest: Check that GPR are restored across noa_wait - 1 - 0 0 0 2020-07-09 Chris Wilson New
[CI] drm/i915/gt: Optimise aliasing-ppgtt allocations [CI] drm/i915/gt: Optimise aliasing-ppgtt allocations - 1 - 0 0 0 2020-07-09 Chris Wilson New
[6/6] drm/i915: Provide a fastpath for waiting on vma bindings [1/6] drm/i915: Add a couple of missing i915_active_fini() - - - 0 0 0 2020-07-09 Chris Wilson New
[5/6] drm/i915: Make the stale cached active node available for any timeline [1/6] drm/i915: Add a couple of missing i915_active_fini() - - - 0 0 0 2020-07-09 Chris Wilson New
[4/6] drm/i915: Keep the most recently used active-fence upon discard [1/6] drm/i915: Add a couple of missing i915_active_fini() - - - 0 0 0 2020-07-09 Chris Wilson New
[3/6] drm/i915: Export a preallocate variant of i915_active_acquire() [1/6] drm/i915: Add a couple of missing i915_active_fini() - - - 0 0 0 2020-07-09 Chris Wilson New
[2/6] drm/i915: Skip taking acquire mutex for no ref->active callback [1/6] drm/i915: Add a couple of missing i915_active_fini() - - - 0 0 0 2020-07-09 Chris Wilson New
[1/6] drm/i915: Add a couple of missing i915_active_fini() [1/6] drm/i915: Add a couple of missing i915_active_fini() - - - 0 0 0 2020-07-09 Chris Wilson New
drm/i915: Soften the tasklet flush frequency before waits drm/i915: Soften the tasklet flush frequency before waits - - - 0 0 0 2020-07-08 Chris Wilson New
[CI,4/4] drm/i915: Remove i915_gem_object_get_dirty_page() [CI,1/4] drm/i915/gem: Unpin idle contexts from kswapd reclaim - 1 - 0 0 0 2020-07-08 Chris Wilson New
[CI,3/4] drm/i915: Release shortlived maps of longlived objects [CI,1/4] drm/i915/gem: Unpin idle contexts from kswapd reclaim - 1 - 0 0 0 2020-07-08 Chris Wilson New
[CI,2/4] drm/i915/gt: Replace opencoded i915_gem_object_pin_map() [CI,1/4] drm/i915/gem: Unpin idle contexts from kswapd reclaim - 1 - 0 0 0 2020-07-08 Chris Wilson New
[CI,1/4] drm/i915/gem: Unpin idle contexts from kswapd reclaim [CI,1/4] drm/i915/gem: Unpin idle contexts from kswapd reclaim - 1 - 0 0 0 2020-07-08 Chris Wilson New
drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() - 1 - 0 0 0 2020-07-08 Chris Wilson New
[v2] drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() [v2] drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() - 1 - 0 0 0 2020-07-08 Chris Wilson New
[v2] drm/i915: Release shortlived maps of longlived objects [v2] drm/i915: Release shortlived maps of longlived objects - 1 - 0 0 0 2020-07-08 Chris Wilson New
[7/7] drm/i915/gt: Optimise aliasing-ppgtt allocations [1/7] drm/i915/gt: Replace opencoded i915_gem_object_pin_map() - 1 - 0 0 0 2020-07-08 Chris Wilson New
[6/7] drm/i915: Switch to object allocations for page directories [1/7] drm/i915/gt: Replace opencoded i915_gem_object_pin_map() - - - 0 0 0 2020-07-08 Chris Wilson New
[5/7] drm/i915: Preallocate stashes for vma page-directories [1/7] drm/i915/gt: Replace opencoded i915_gem_object_pin_map() - - - 0 0 0 2020-07-08 Chris Wilson New
[4/7] drm/i915/gem: Unpin idle contexts from kswapd reclaim [1/7] drm/i915/gt: Replace opencoded i915_gem_object_pin_map() - 1 - 0 0 0 2020-07-08 Chris Wilson New
[3/7] drm/i915: Remove i915_gem_object_get_dirty_page() [1/7] drm/i915/gt: Replace opencoded i915_gem_object_pin_map() - 1 - 0 0 0 2020-07-08 Chris Wilson New
[2/7] drm/i915: Release shortlived maps of longlived objects [1/7] drm/i915/gt: Replace opencoded i915_gem_object_pin_map() - - - 0 0 0 2020-07-08 Chris Wilson New
[1/7] drm/i915/gt: Replace opencoded i915_gem_object_pin_map() [1/7] drm/i915/gt: Replace opencoded i915_gem_object_pin_map() - 1 - 0 0 0 2020-07-08 Chris Wilson New
[3/3] drm/i915: Remove i915_gem_object_get_dirty_page() [1/3] drm/i915/gt: Replace opencoded i915_gem_object_pin_map() - - - 0 0 0 2020-07-07 Chris Wilson New
[2/3] drm/i915: Release shortlived maps of longlived objects [1/3] drm/i915/gt: Replace opencoded i915_gem_object_pin_map() - - - 0 0 0 2020-07-07 Chris Wilson New
[1/3] drm/i915/gt: Replace opencoded i915_gem_object_pin_map() [1/3] drm/i915/gt: Replace opencoded i915_gem_object_pin_map() - - - 0 0 0 2020-07-07 Chris Wilson New
[v2] drm/i915/display: Fix initial fb to use resource_size_t [v2] drm/i915/display: Fix initial fb to use resource_size_t - - - 0 0 0 2020-07-07 Chris Wilson New
drm/i915/display: Fix initial fb to use resource_size_t drm/i915/display: Fix initial fb to use resource_size_t - - - 0 0 0 2020-07-07 Chris Wilson New
drm/i915/gem: Unpin idle contexts from kswapd reclaim drm/i915/gem: Unpin idle contexts from kswapd reclaim - - - 0 0 0 2020-07-07 Chris Wilson New
[2/2] drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() [1/2] drm/vgem: Do not allocate backing shmemfs file for an import dmabuf object - 1 - 0 0 0 2020-07-07 Chris Wilson New
[1/2] drm/vgem: Do not allocate backing shmemfs file for an import dmabuf object [1/2] drm/vgem: Do not allocate backing shmemfs file for an import dmabuf object - - - 0 0 0 2020-07-07 Chris Wilson New
[12/12] drm/i915/gt: Convert stats.active to plain unsigned int [01/12] drm/i915/gt: Decouple completed requests on unwind - - - 0 0 0 2020-07-07 Chris Wilson New
[11/12] drm/i915/gt: Extract busy-stats for ring-scheduler [01/12] drm/i915/gt: Decouple completed requests on unwind - - - 0 0 0 2020-07-07 Chris Wilson New
[10/12] drm/i915/gt: Drop atomic for engine->fw_active tracking [01/12] drm/i915/gt: Decouple completed requests on unwind - - - 0 0 0 2020-07-07 Chris Wilson New
[09/12] drm/i915/gt: ce->inflight updates are now serialised [01/12] drm/i915/gt: Decouple completed requests on unwind - - - 0 0 0 2020-07-07 Chris Wilson New
[08/12] drm/i915/gt: Simplify virtual engine handling for execlists_hold() [01/12] drm/i915/gt: Decouple completed requests on unwind - - - 0 0 0 2020-07-07 Chris Wilson New
[07/12] drm/i915/gt: Resubmit the virtual engine on schedule-out [01/12] drm/i915/gt: Decouple completed requests on unwind - - - 0 0 0 2020-07-07 Chris Wilson New
[06/12] drm/i915/gt: Defer schedule_out until after the dequeue [01/12] drm/i915/gt: Decouple completed requests on unwind - - - 0 0 0 2020-07-07 Chris Wilson New
« 1 2 ... 3 4 5178 179 »